如何在使用 autoref 包时仅用“section”替换“subsubsection”?

如何在使用 autoref 包时仅用“section”替换“subsubsection”?

我使用该autoref软件包使章节、图形和图表的标记更加容易,而且确实容易得多。但是,当我引用特定的子章节时,我只想让它出现在最终文档中,但section 3.1.1它似乎呈现为subsubsection 3.1.1

我如何禁用使用subsubsection X.Y.Z而只让它说出来section

答案1

根据手册(我的 2019 年版本第 18 页)使用

\renewcommand{\subsubsectionname}{section}

答案2

上述答案没有帮助,我反而收到了几个错误,说\subsubsectionname尚未定义。我使用以下命令解决了它:

\usepackage[english]{babel} \renewcommand{\sectionautorefname}{Section} \renewcommand{\subsectionautorefname}{Section} \renewcommand{\subsubsectionautorefname}{Section}

这重命名了subsubsection文档中的所有用法。

答案3

我只想补充一下,这是大写的年代第 xxx 节但也许是故意的。

另一个解决方法是:

\renewcommand{\sectionautorefname}{Section}
\let\subsectionautorefname\sectionautorefname
\let\subsubsectionautorefname\sectionautorefname

这样,您只需指定一次名称作为 sub,然后 subsub 就会跟随套件。

相关内容