Wie aktiviere ich die Nummerierung nur für Unterabschnitte?

Wie aktiviere ich die Nummerierung nur für Unterabschnitte?

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

verwandte Informationen