%20und%20nicht%20ABC%20sein.png)
Meine Abschnitte sind arabisch nummeriert. Ich möchte auch eine arabische Nummerierung der Unterabschnitte, also 1.1, 1.2, 1.3 usw. Ich habe in vielen Foren gesucht und diese Codes gefunden, aber bei mir funktioniert es nicht. Die Leute sagen, bei uns funktioniert es. Ich verwende diesen Code.
\def\thesection{\arabic{section}}
\def\thesubsection{\arabic{section}.\arabic{subsection}}
\def\thesubsubsection{\arabic{section}.\arabic{subsection}.\arabic{subsubsection}}
Nur die erste Anweisung funktioniert. Ich habe auch \renewcommand
anstelle von verwendet \def
.
Antwort1
Es gibt Klassen, die \Alph
Unterabschnitte verwenden. Beispiel revtex4-1
:
\documentclass{revtex4-1}
\begin{document}
\tableofcontents
\section{Section}
\subsection{Subsection}
\subsubsection{Subsubsection}
\end{document}
Das Neudefinieren des Zählermakros \the<counter>
funktioniert jedoch normalerweise wie erwartet:
\documentclass{revtex4-1}
\makeatletter
\renewcommand*{\thesection}{\arabic{section}}
\renewcommand*{\thesubsection}{\thesection.\arabic{subsection}}
\renewcommand*{\p@subsection}{}
\renewcommand*{\thesubsubsection}{\thesubsection.\arabic{subsubsection}}
\renewcommand*{\p@subsubsection}{}
\makeatother
\begin{document}
\tableofcontents
\section{Section}
\label{sec}
\subsection{Subsection}
\label{subsec}
\subsubsection{Subsubsection}
\label{subsubsec}
References: \ref{sec}, \ref{subsec}, and \ref{subsubsec}.
\end{document}