我希望我的参考书目与我的.bib
文件上的顺序完全相同,即使我没有引用所有条目。我正在使用\bibliographystyle{unsrt}
和\nocite{*}
:
\begin{document}
\include{chapter1}
\include{chapter2}
% ... and so on
\nocite{*}
\bibliographystyle{unsrt}
\bibliography{thesis}
\end{document}
我希望得到类似“... 如大量研究 ([2]-[6]) 所示”的结果。但我最终得到的是“... 研究 ([2]-[3])。”并且所有未引用的条目 ([3]、[4] 和 [5]) 都显示在参考书目末尾。
有什么方法可以让所有引用和未引用的条目与 bib 文件具有相同的顺序?
任何帮助都将非常有帮助!
编辑:事实证明,\nocite{*}
之前的所有方法都\include{chapters}
解决了我的问题。
答案1
您的代码片段不太清楚,但您希望\nocite{*}
它位于所有命令之前的第一个而不是最后一个\cite
。