{thebibliography} 中的順序不正確

{thebibliography} 中的順序不正確

我很困擾。我剛剛使用 MikTex 寫了一篇文章,並使用了大約 20 個參考文獻的簡單參考書目。我使用 \begin{thebibliography}{99} .... \end{the....} 並使用 \bibitem{tag1} 等標識參考文獻。文本中使用\bibitem{tag1} 等,即我首先引用第一個參考書目項目,然後引用第二個參考書目項目,等等。我\引用{*}論文中的參考文獻完全沒有順序,一切都很好。但是,如果我將參考書目中的第一個參考移到列表的末尾,以便列表中的第二項成為第一項,然後編譯,當我檢查輸出時,一切都亂了。我已經很久沒有使用參考書目了,但我認為其中的項目順序無關緊要。如果情況並非如此,那似乎就沒有意義了。使用 Bibtex 時也是這樣嗎?我的電腦出了什麼問題嗎?請讓我脫離痛苦。

答案1

如果您手寫了參考書目,那麼完全控制順序,這是您在環境\bibitem 中輸入的順序thebibliography

通常建議您不要thebibliography自己編寫環境,而是使用 bibtex(或 biblatex+biber)生成它,在這種情況下,生成的環境\bibitem將根據參考書目樣式中指定的順序進行排序,通常是作者姓名的字母順序或順序您文件中的參考。

相關內容