本人是tex新手,如果各位大佬有更好的方法欢迎分享,不胜感激。
适用情况
本文适用于使用\begin{thebibliography}
和\bibitem
排序的情况,如果使用bibtex排序那么网上很多教程。
在使用tex发现不会自动排序非常僵硬,即如下情况:
在参考文献的位置引用排在第二个,但是在原文中是第一个引用。
我想要的效果是自动排序,即虽然在参考文献是第二个,但是在原文中是第一个。
实际情况:在参考文献中是第二个,在原文中也是第二个。
解决方案教程
使用这种原始的文献引用的方式(\begin{thebibliography}
)无论怎么设置都是无法自动排序的,因此必须使用外部工具来帮忙,使用起来也是非常简单,下面开始教程:
1.在GitHub - 578223592/latex-bibitemstyler: Automatically exported from code.google.com/p/latex-bibitemstyler下载好对应的文件。
2.使用图形化界面打开:
3.类似设置好文件,第一个是主要的main.tex文件,第二个是参考文件的ref.tex,第三个不用管,第四个Output Style
选择UNSRT
即可。
参考图:
随后点击run,出现上图中绿色东西就是成功了,这时候会弹出来一个记事本:
可以看到顺序已经发生改变了,这时候将内容复制回去即可。
为了防止意外,原来的文件最好备份一下,这是个好习惯。
下面的网址可能对你有用:
LaTeX写文章用bibitems引用参考文献时顺序乱
使用LaTeX的bibitems引用时按照引用顺序对文献进行编号 - 脂环 - 博客园
LaTeX中如何按引用顺序编号参考文献? - 知乎
TeX中引用参考文献方法总结
latex排版参考文献引用,bibtex引用不出来的解决方法_\begin{thebibliography}{00}_云湖在成长的博客-CSDN博客
Latex 生成参考文献 及 无法生成参考文献原因-CSDN博客
标签:__,begin,bibitem,tex,参考文献,引用,thebibliography,排序 From: https://www.cnblogs.com/swx123/p/17802430.html我的博客园:https://www.cnblogs.com/swx123
我的github(代码一般都放在这里):https://github.com/578223592