默认情况下(使用普通样式)BibTeX按字母顺序排序引用。
如何按文献中出现的顺序排列引文?
默认情况下(使用普通样式)BibTeX按字母顺序排序引用。
如何按文献中出现的顺序排列引文?
当前回答
如果你碰巧使用amsrefs,他们将覆盖所有以上-所以注释:
\ usepackage {amsrefs。
其他回答
我使用natbib结合bibliographystyle{apa}。例如:
\begin{document}
The body of the document goes here...
\newpage
\bibliography{bibliography} % Or whatever you decided to call your .bib file
\usepackage[round, comma, sort&compress ]{natbib}
bibliographystyle{apa}
\end{document}
我想到的最好的是使用unsrt风格,这似乎是一个调整的普通风格。即。
\bibliographystyle{unsrt}
\bibliography{bibliography}
但是,如果我的样式不是默认的呢?
我经常使用书目风格的natbib,因为它为我们提供了相当完整的格式和标签。
改变
\bibliographystyle{plain}
to
\bibliographystyle{ieeetr}
然后重新构建它几次,以替换使用普通样式时生成的.aux和.bbl文件。
或者简单地删除.aux和.bbl文件并重新构建。
如果你使用MiKTeX,你不需要下载任何额外的东西。
您回答了自己的问题——unsrt用于当您希望按照出现顺序列出对ne的引用时。
但你可能也想看看natbib,一个非常灵活的引用包。我无法想象没有它的生活。