本人是tex新手,如果各位大佬有更好的方法歡迎分享,不勝感激。 適用情況 本文適用於使用\begin{thebibliography}和\bibitem排序的情況,如果使用bibtex排序那麼網上很多教程。 在使用tex發現不會自動排序非常僵硬,即如下情況: 在參考文獻的位置引用排在第二個,但是在原 ...
本人是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博客
我的博客園:https://www.cnblogs.com/swx123
我的github(代碼一般都放在這裡):https://github.com/578223592