
Ich lese ein Buch, dessen Inhaltsverzeichnis ungefähr so lautet:
...
2.2 Überschrift des Unterabschnitts
2.3 Überschrift des Unterabschnitts
2.3.A Überschrift des Unterabschnitts
2.4 Überschrift des Unterabschnitts
...
Wie kann ich das genau erreichen? Bitte beachten Sie, dass 2.3.A ebenfalls ein Unterabschnitt ist und kein Unterunterabschnitt von 2.3.
Dank im Voraus!
Antwort1
Ich schlage vor, dass Sie Folgendes tun:
Geben Sie in der Präambel die Anweisung
\let\origthesubsection\thesubsection
Dieser Befehl "speichert" das Standardformat der Darstellung des Unterabschnittszählers
Geben Sie unmittelbar vor Beginn von Unterabschnitt 2.3A die folgenden Anweisungen:
\renewcommand\thesubsection{\origthesubsection A} \addtocounter{subsection}{-1}
Kurz vor Beginn des nächsten, „standardmäßig nummerierten“ Unterabschnitts geben Sie die Anweisung
\renewcommand\thesubsection{\origthesubsection}
Dieser Ansatz funktioniert mit den Paketen hyperref
und cleveref
und ermöglicht Ihnen außerdem, über die Anweisung ein Inhaltsverzeichnis zu erstellen \tableofcontents
.
\documentclass{article}
\usepackage[colorlinks,allcolors=blue]{hyperref}
\usepackage[noabbrev,nameinlink]{cleveref}
\crefname{subsection}{subsection}{subsections}
\setlength\parindent{0pt}
\let\origthesubsection\thesubsection
\begin{document}
\setcounter{section}{2}
\tableofcontents
\subsection{AAA}
\subsection{BBB}
\subsection{CCC}
\renewcommand\thesubsection{\origthesubsection A}
\addtocounter{subsection}{-1}
\subsection{DDD} \label{sec:ddd}
\renewcommand\thesubsection{\origthesubsection}
\subsection{EEE} \label{sec:eee}
\subsection{FFF} \label{sec:fff}
\ref{sec:ddd}, \ref{sec:fff}
\autoref{sec:ddd}, \autoref{sec:fff}
\cref{sec:ddd}, \cref{sec:fff}
\cref{sec:ddd,sec:fff}
\end{document}