吭哧吭哧弄了一下午,也好久没更新这个博客了,就过来写两笔。发现网上很多教程说得不清不楚,我查了好久…然后结合我机智的顿悟终于解决了问题!
1.产生.bib文件
.bib文件就是从谷歌学术里复制的引用——
再保存到txt文件,然后把后缀名改成.bib即可。
2.在.tex文件中添加.bib文件名
\bibliographystyle{ieeetr} %是从IEEE那引用的论文呀!
\bibliography{references} %这里的花括号里填的是你的bib文件的文件名
说来也是我傻,一开始愣是给它用别人的例子,死活找不到引用的文件在哪,下面是错误示范——
记得要把demo名替换成自己的鸭!!!
3.在.tex文件里添加引用
我们在文中的\site{}花括号里填的就是chowdhury2020can
也就是\site{chowdhury2020can}
4.编译
-
使用XeLaTeX编译自己的.tex文件,编译结束之后,tex同级目录下面会生成很多文件其中包含一个同名.aux文件,这个文件为辅助文件,与此同时在生成的pdf文件中文献引用处出现问号;
-
使用TeXworks打开这个.aux文件(方法是选择所有后缀文件),使用BibTeX编译该文件,此时目录下面会生成更多文件其中会包含.bbl文件;
-
使用TeXworks编辑器中XeLaTeX继续编译.tex文件,此时发现生成的PDF文件中参考文献列表生成,但是正文引用处仍然是问号;
-
再次使用XeLaTeX编译bib.tex文件,PDF正文中参考文献显示正常。
成功啦!希望对你有所帮助呀!