我在 Jabref 中編寫參考書目bibtexkey
作為參考。當我使用 LaTeX 呼叫它時\cite{1}
,在 PDF 文件中我有 [9]。
問題是我無法安排參考文獻的順序。你知道該怎麼做嗎?
答案1
不要使用 BibTex 鍵作為文字中的最終數字引用。
最好讓 JabRef 自動產生有意義的作者年份 BibTeX 鍵, Smith2005
而不是簡單的數字。正如 Torbjørn 和 Ulrike Fischer 評論的那樣,PDF 中的最終參考號碼不是 BibTeX 金鑰。根據參考書目風格,參考文獻的引用編號可以是文章中的引用順序,參考書目也依該編號排序。例如:
\documentclass{article}
\begin{document}
text \cite{Solano2009}
text \cite{Miro2008}
text \cite{Morales2012}
text \cite{Arce2013}
text \cite{Pennisi2013}
text \cite{Miro2008}
\bibliographystyle{IEEEtran}
\bibliography{mybibfile}
\end{document}
這應該在 PDF 中產生:
text [1] text [2] text [3] text [4] text [5] text [2]
References
[1] Solano, A ...
[2] Miro, G. ...
....
plain
但是,如果您使用該樣式,則數字引用是按字母順序排列的引用中的位置, 而不是 IEEEtrans :
text [5] text [2] text [3] text [1] text [4] text [2]
References
[1] Arce .....
[2] Miro ...
...
使用該樣式,alpha
您可以根據作者和年份將參考文獻按字母順序排序,但與 BibTeX 鍵無關。例如,Pennisi、Hartmann 和 Lloid 在 2013 年發表的一篇論文,其密鑰根據三位作者的姓名首字母和年份Pennisi2013
生成參考文獻[PHIL+13]
,因此結果類似於:
text [SGKM+09] text [MCP+08] text [MYMMDS+12] text [AEO+13] text
[PHL+13] text [MCP+08]
References
[AEO+13] Arce, ...
[MCP+08] Miro ...
...