
Я использую autoref
пакет, чтобы сделать маркировку разделов, рисунков и графиков намного проще, и это действительно намного проще. Однако, когда я ссылаюсь на определенный подподраздел, я просто хочу, чтобы он появился в конечном документе, пока section 3.1.1
он отображается как subsubsection 3.1.1
.
Как отключить использование subsubsection X.Y.Z
и просто сказать section
вместо этого?
решение1
Согласно руководству (страница 18 в моей версии 2019 года) используйте
\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, следуя по порядку.