我在 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. ...
....
但是,如果您使用 IEEEtrans 以外的样式,则plain
编号引用是按字母顺序排列的引用中的位置:
text [5] text [2] text [3] text [1] text [4] text [2]
References
[1] Arce .....
[2] Miro ...
...
使用该样式,alpha
您可以按字母顺序排列传记,文本中的参考文献基于作者和年份,但与 BibTeX 键无关。例如,2013 年 Pennisi、Hartmann 和 Lloid 的一篇论文使用键根据三位作者的姓名首字母和年份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 ...
...