使用LaTeX的bibitems引用时按照引用顺序对文献进行编号

发布时间 2023-05-09 11:06:31作者: 脂环

直接往tex文件中写入bibitem格式的参考文献难以满足按顺序引用文献的要求,参考https://zhuanlan.zhihu.com/p/468694034,可以使用GitHub的这个项目:https://github.com/LaTeX-Bibitem-Styler/latex-bibitemstyler

首先将项目下载到本地,然后将latex项目中的main.tex分为两个文件,第一个文件bib.tex存储:

\begin{thebibliography}

\bibitem{ref1}
yyy-zzz

\bibitem{ref2}
yyy-zzz

\end{thebibliography}

第二个文件main1.tex存储main.tex去掉上面这一部分内容后剩下的代码。注意,如果章节或者表格存放在其余的tex文件中,需要将其按顺序粘贴到main.tex中。

之后将项目中的LaTeX-BibitemStyler.py文件和main1.tex以及bib.tex放到同一个路径下,执行:

python LaTeX-BibitemStyler.py main1.tex bib.tex out.tex 2

2表示按引用顺序进行排序,生成的结果存储在out.tex。