¿Cómo activar la numeración solo para subsecciones?

¿Cómo activar la numeración solo para subsecciones?

Quiero activar la numeración de la tabla de contenido solo para las subsecciones y dejar las secciones sin numerar.

Desactivé toda la numeración usando el comando:

\setcounter{secnumdepth}{0}

Sin embargo, esto desactiva la numeración tanto de las secciones como de las subsecciones.

Estoy usando un artículo de clase de documento.

Respuesta1

Aquí hay una solución.

\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} 

Si desea restablecer la numeración de las subsecciones con la sección que necesita agregar

\makeatletter 
\patchcmd{\@sect}{\@empty}{\@empty\stepcounter{#1}}{}{}
\makeatother

información relacionada