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."