Ich möchte die Nummerierung des Inhaltsverzeichnisses nur für die Unterabschnitte aktivieren und die Abschnitte unnummeriert lassen.
Ich habe die gesamte Nummerierung mit dem folgenden Befehl deaktiviert:
\setcounter{secnumdepth}{0}
Allerdings wird dadurch die Nummerierung sowohl für Abschnitte als auch für Unterabschnitte deaktiviert.
Ich verwende den Dokumentklassenartikel.
Antwort1
Hier ist eine Lösung.
\documentclass{article}
\usepackage{etoolbox}
\setcounter{secnumdepth}{0}
\patchcmd{\subsection}{2}{\value{secnumdepth}}{}{}
%one could use this
%\counterwithout{subsection}{section}
%or maybe this
\renewcommand{\thesubsection}{\arabic{subsection}}
\begin{document}
\tableofcontents
\section{Foo}
\subsection{Foo bar}
\subsection{Foo baz}
\section{Foo}
\subsection{Foo bar}
\end{document}
Wenn Sie die Nummerierung der Unterabschnitte mit Abschnitt zurücksetzen möchten, müssen Sie hinzufügen
\makeatletter
\patchcmd{\@sect}{\@empty}{\@empty\stepcounter{#1}}{}{}
\makeatother