【问题标题】:How to change title in listings?如何更改列表中的标题?
【发布时间】:2010-05-11 21:53:29
【问题描述】:

我对@9​​87654321@ 有疑问。你知道如何改变它以获得类似“算法##标题”这样的标题,而不是标题行中随意的“列表##标题”吗?

【问题讨论】:

    标签: latex listings


    【解决方案1】:

    将这些行放在序言中(序言是从 LaTeX 源文件开始到 \begin{document} 命令的所有内容):

    \renewcommand\lstlistingname{Algorithm}
    \renewcommand\lstlistlistingname{Algorithms}
    

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

    \def\lstlistingautorefname{Alg.}
    

    然后,当您指的是特定列表时,例如。 G。 For details see \autoref{sec2:bubblesort}. 写成“详情见算法 2.1”

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-04-25
      • 2021-01-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-23
      • 2021-01-28
      • 1970-01-01
      相关资源
      最近更新 更多