TeXworks文献引用问题

吭哧吭哧弄了一下午,也好久没更新这个博客了,就过来写两笔。发现网上很多教程说得不清不楚,我查了好久…然后结合我机智的顿悟终于解决了问题!

1.产生.bib文件

.bib文件就是从谷歌学术里复制的引用——
TeXworks文献引用问题_第1张图片
再保存到txt文件,然后把后缀名改成.bib即可。
在这里插入图片描述

2.在.tex文件中添加.bib文件名

\bibliographystyle{ieeetr} %是从IEEE那引用的论文呀!
\bibliography{references} %这里的花括号里填的是你的bib文件的文件名

说来也是我傻,一开始愣是给它用别人的例子,死活找不到引用的文件在哪,下面是错误示范——
在这里插入图片描述

记得要把demo名替换成自己的鸭!!!

3.在.tex文件里添加引用

TeXworks文献引用问题_第2张图片

我们在文中的\site{}花括号里填的就是chowdhury2020can
也就是\site{chowdhury2020can}

4.编译

  1. 使用XeLaTeX编译自己的.tex文件,编译结束之后,tex同级目录下面会生成很多文件其中包含一个同名.aux文件,这个文件为辅助文件,与此同时在生成的pdf文件中文献引用处出现问号;
    TeXworks文献引用问题_第3张图片

  2. 使用TeXworks打开这个.aux文件(方法是选择所有后缀文件),使用BibTeX编译该文件,此时目录下面会生成更多文件其中会包含.bbl文件;
    TeXworks文献引用问题_第4张图片
    TeXworks文献引用问题_第5张图片

  3. 使用TeXworks编辑器中XeLaTeX继续编译.tex文件,此时发现生成的PDF文件中参考文献列表生成,但是正文引用处仍然是问号;

  4. 再次使用XeLaTeX编译bib.tex文件,PDF正文中参考文献显示正常。
    TeXworks文献引用问题_第6张图片

成功啦!希望对你有所帮助呀!

你可能感兴趣的:(一些探索,中文分词,全文检索)