我对--listings--包有疑问。你知道怎么改变它来得到这样的“算法”而不是标题行中随意的“列表”吗?
感谢您的回复
答案 0 :(得分:63)
将这些行放到前导码中(前导码是从LaTeX源文件开始到\begin{document}
命令的所有内容):
\renewcommand\lstlistingname{Algorithm}
\renewcommand\lstlistlistingname{Algorithms}
第一个更改列表的标题名称。第二个 - 由\lstlistoflistings
命令打印的列表列表的标题名称。您可能还想修改autoref
s:
\def\lstlistingautorefname{Alg.}
然后,当您提到特定列表时,e。 G。 For details see \autoref{sec2:bubblesort}.
它写成“有关详细信息,请参阅Alg.2.1。”