
私は、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
付け加えておきますが、これは大文字ですスection xxx ですが、おそらくそれが意図されたのでしょう。
別の回避策は次のとおりです。
\renewcommand{\sectionautorefname}{Section}
\let\subsectionautorefname\sectionautorefname
\let\subsubsectionautorefname\sectionautorefname
この方法では、sub と subsub がそれに続くため、名前を 1 回だけ指定する必要があります。