默认情况下(使用普通样式)BibTeX按字母顺序排序引用。

如何按文献中出现的顺序排列引文?


当前回答

我在背页中使用了以下内容,并按升序排列:

\ usepackage{引用的

\ bibliographystyle {unsrt}

其他回答

我经常使用书目风格的natbib,因为它为我们提供了相当完整的格式和标签。

我在背页中使用了以下内容,并按升序排列:

\ usepackage{引用的

\ bibliographystyle {unsrt}

我使用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}

但是,如果我的样式不是默认的呢?

改变

\bibliographystyle{plain}

to

\bibliographystyle{ieeetr}

然后重新构建它几次,以替换使用普通样式时生成的.aux和.bbl文件。

或者简单地删除.aux和.bbl文件并重新构建。

如果你使用MiKTeX,你不需要下载任何额外的东西。