tex中让公式和文字在一行_在LaTeX中使用BibTeX时的相关问题

刚才有个朋友问我,老陈醋老师,发生肾么事了。

源赖氏佐田,我用latex导入参考文献,遇到了一些问题。

问题1:如何管理自己的bib文件新建一个txt文件,随便取一个名"dog.txt"。然后往里面添加我们要引用的参加文献的bibtex格式,首选GoogleScholar,没有相关条件的筒子可以用百度学术(我感觉也超好用)。在百度学术引用文献的时候,点“引用”,然后点导入链接中的"Bibtex"。

c4cb363974c364b23e99d917ed3f2b1f.png

c3bb3dfbfa57a5c75b0e18e0382e065f.png

之后就会出现如下代码:

bb202047ecdc1fd8c27d0ec3912c086a.png

将其复制进我们创建的txt文件,再将txt的后缀改为bib。这样一个bib文件就创建成功了。

问题2tex文件如何随bib文件更新将创建好的dog.bib文件放到和你的tex文件一个文件夹下。(假设这个tex文件就叫mytrans.tex吧(想得美)。在mytrans.tex的结尾\end{document}之前,你要在插入reference的起始地方添加这两条语句:

\bibliographystyle{IEEEtran} \bibliography{IEEEabrv,mytrans}

有些时候不用"IEEEabrv"。

这时候按照先编译tex,再编译bib,最后进行两次tex编译的顺序,开始编译文件。

但是问题来了!!!编译bib时会出现这样的错误提示:

858d86e9b0a26dd927a48898d8828858.png

而且tex产生的pdf中参考文献也没有更新。

博主,也就是在下,找了很多方法,都没有用,最终在一个很偏的博客上找到了解决办法:

1.删除所有的编译临时文件;2.bib文件名改为和tex文件同名;3.tex文件中对引用的bib文件名进行对应的修改;4.编译tex文件,产生aux文件;5.编译bib文件,生成正确的引文信息bbl文件;6.再次编译tex文件,将会使用bbl文件对tex文件中的引文进行对应。此时将会生成正确的pdf文件。

这时候就可以成功编译啦。

但是,编译成功不代表References中会显示参考文献,还要在正文中加入引用。

正文引用代码是

\cite{2021Infrared}

留心的小伙伴不难发现,这个“2021Infrared”就是bib文件中的第一行文字,也就是这篇参考文献的标签。

但我想多添加几个,就这样操作吧:

909b3ca3462e90f94172999cc2dcf854.png

再次进行编译后,就可以得到一个刚出炉香喷喷的参考文献啦!

1748f4ac7734f0daeb76c2baaf864dc6.png

3、文献中出现&报错编译参考文献时,当我加了一个新的参考文献后,就开始报错,如下:

3b226246b63a0d58f9ad55856f8fb6fe.png

源赖氏,刚才刊物{InfraredPhysics & Technology}中间的&符号引起的。

解决方案:在&前加\,

即:

InfraredPhysics & Technology

–>编译通过。

谢谢朋友们!(下面有请水壶发言)

71e03cec9ed236b902d29e863ec6487d.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值