如何更改列表中的标题?

时间:2010-05-11 21:53:30

标签: latex listings

我对--listings--包有疑问。你知道怎么改变它来得到这样的“算法”而不是标题行中随意的“列表”吗?

感谢您的回复

1 个答案:

答案 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。”