我正在使用 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}
输出: