
Ich verwende das autoref
Paket, 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.1
er bisher so dargestellt zu werden scheint subsubsection 3.1.1
.
Wie deaktiviere ich die Verwendung von subsubsection X.Y.Z
und lasse es section
stattdessen 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 \subsubsectionname
nicht 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 subsubsection
Verwendungen 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.