如何更改列表中的标题?

Mic*_*hal 34 latex listings

我有一个关于--listings--包的问题.你知道怎么改变它来得到这样的"算法"而不是标题行中随意的"列表"吗?

谢谢你的答复

Yas*_*aev 64

将这些行放到前导码中(前导码是从LaTeX源文件的开头到\begin{document}命令的所有内容):

\renewcommand\lstlistingname{Algorithm}
\renewcommand\lstlistlistingname{Algorithms}
Run Code Online (Sandbox Code Playgroud)

第一个更改列表的标题名称.第二个 - \lstlistoflistings命令打印的列表列表的标题名称.您可能还想修改autorefs中的文本:

\def\lstlistingautorefname{Alg.}
Run Code Online (Sandbox Code Playgroud)

然后,当您指的是特定列表时,例如For details see \autoref{sec2:bubblesort}.它被写为"有关详细信息,请参阅Alg.2.1."