我在添加参考书目时没有注意字母顺序。所以我有一个很大的参考书目列表,里面没有排序。有没有办法自动完成?我用
\bibliographystyle{plain}
\def\cprime{$'$}
\begin{thebibliography}{10}
\bibitem{aza}
A. Nash
\newblock{\em Nice book }
\newblock{ Springer}
\end{thebibliography}
答案1
基本答案肯定是“你必须手工完成”。
如果你不想切换到 BibTeX 或 biblatex/biber,你可以选择以下方法
- 编写自己的脚本来进行排序。
- 如果您使用 LuaLaTeX 进行编译,您可以编写一个 lua 函数。
- 您可以使用的字符串函数
expl3
。但您还必须进行编程。
答案2
是的,有一种方法可以按字母顺序对 \bibitems 进行排序。看看https://code.google.com/p/latex-bibitemstyler/,一个可以完美完成这项工作的小程序。