bibtex:按照 bibtex 文件中的顺序排列参考文献

bibtex:按照 bibtex 文件中的顺序排列参考文献

我正在使用 ieeetran 文档类的 cite 包,并使用单独的 bibtex 文件来管理参考文献。

我希望 pdf 中的参考文献按照我在 bibtex 文件中输入的顺序显示。如何实现?

答案1

假设您使用IEEEtran参考书目样式,那么有一个非常简单的方法。

添加\nocite{*}\begin{document},所有条目将按照其在.bib文件中的位置进行排序。

梅威瑟:

\documentclass{IEEEtran}
\usepackage{cite}

\usepackage{filecontents}
\begin{filecontents*}{examplebib.bib}
@article{art1,
author={First Last},
title={A fictitious journal article},
year=1900,
journal={Journal of nothingness},
volume=2,
pages={1-2}
}

@article{art2,
author={Assd},
title={A fictitious journal article},
year=1900,
journal={Journal of nothingness},
volume=2,
pages={1-2}
}

@book{boo1,
author={Respectable Writer},
title={A silly book},
year=2000,
publisher={PublishCo},
address={Somewhere}
}
\end{filecontents*}

\begin{document}
\nocite{*}

Welcome to TeX.SX. Here we cite \cite{art2} and \cite{boo1} and \cite {art1}

\bibliographystyle{IEEEtran}
\bibliography{examplebib}

\end{document} 

输出:

在此处输入图片描述

相关内容