Wie ersetze ich „Unterunterabschnitt“ nur durch „Abschnitt“, während ich das Autoref-Paket verwende?

Wie ersetze ich „Unterunterabschnitt“ nur durch „Abschnitt“, während ich das Autoref-Paket verwende?

Ich verwende das autorefPaket, um die Beschriftung von Abschnitten, Abbildungen und Diagrammen viel einfacher zu machen, und es ist wirklich viel einfacher. Wenn ich mich jedoch auf einen bestimmten Unterabschnitt beziehe, möchte ich nur, dass dieser im endgültigen Dokument erscheint, da section 3.1.1er bisher so dargestellt zu werden scheint subsubsection 3.1.1.

Wie deaktiviere ich die Verwendung von subsubsection X.Y.Zund lasse es sectionstattdessen einfach sagen?

Antwort1

Laut Handbuch (Seite 18 in meiner Version von 2019) verwenden Sie

\renewcommand{\subsubsectionname}{section}

Antwort2

Die obige Antwort hat nicht geholfen, ich habe stattdessen mehrere Fehlermeldungen erhalten, die besagten, dass das \subsubsectionnamenicht definiert wurde. Ich habe das Problem stattdessen folgendermaßen gelöst:

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

Dadurch wurden sämtliche subsubsectionVerwendungen im Dokument umbenannt.

Antwort3

Lassen Sie mich nur hinzufügen, dass dies großgeschrieben wirdSAbschnitt xxx, aber vielleicht war das beabsichtigt.

Eine weitere Problemumgehung ist:

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

Auf diese Weise müssen Sie den Namen nur einmal als Sub angeben und Subsub folgt der Suite.

verwandte Informationen