我怎样才能防止 float 包中的 \listof 命令扰乱我的标题?

我怎样才能防止 float 包中的 \listof 命令扰乱我的标题?

我正在使用minted使用该float包的包。当我在论文中添加“列表列表”时,该\listoflistings命令会\listof从包中调用该命令float

我的问题是,该命令修改了后续页面的标题,并在后续页面的标题中显示“列表列表”,直到我的第二章。我如何防止它重新定义我的.cls文件中定义的标题?

答案1

好的,我明白了:

\makeatletter
\renewcommand*{\float@listhead}[1]{%
  \@ifundefined{chapter}{\def\@tempa{\section*}}%
    {\def\@tempa{\chapter*}}\@tempa{#1}}
\makeatother

另外,我学到了更多关于 LaTeX 内部原理的知识

相关内容