【发布时间】:2010-05-11 21:53:29
【问题描述】:
我对@987654321@ 有疑问。你知道如何改变它以获得类似“算法##标题”这样的标题,而不是标题行中随意的“列表##标题”吗?
【问题讨论】:
我对@987654321@ 有疑问。你知道如何改变它以获得类似“算法##标题”这样的标题,而不是标题行中随意的“列表##标题”吗?
【问题讨论】:
将这些行放在序言中(序言是从 LaTeX 源文件开始到 \begin{document} 命令的所有内容):
\renewcommand\lstlistingname{Algorithm}
\renewcommand\lstlistlistingname{Algorithms}
第一个更改列表的标题名称。第二个 - 由\lstlistoflistings 命令打印的列表列表的标题名称。您可能还想修改autorefs 中的文本:
\def\lstlistingautorefname{Alg.}
然后,当您指的是特定列表时,例如。 G。 For details see \autoref{sec2:bubblesort}. 写成“详情见算法 2.1”
【讨论】: