Las secciones no se numeran después de convertir con pandoc

Las secciones no se numeran después de convertir con pandoc

Soy relativamente nuevo en el idioma, así que perdónenme si me falta algo obvio.

Me di cuenta de que convertir un archivo en .texuso pandochace que las secciones del documento no estén numeradas. Aquí hay un ejemplo:

\documentclass[]{article}
\usepackage{lmodern}
\usepackage{amssymb,amsmath}
\usepackage{ifxetex,ifluatex}
\usepackage{fixltx2e} % provides \textsubscript
\ifnum 0\ifxetex 1\fi\ifluatex 1\fi=0 % if pdftex
  \usepackage[T1]{fontenc}
  \usepackage[utf8]{inputenc}
\else % if luatex or xelatex
  \ifxetex
    \usepackage{mathspec}
  \else
    \usepackage{fontspec}
  \fi
  \defaultfontfeatures{Ligatures=TeX,Scale=MatchLowercase}
\fi
% use upquote if available, for straight quotes in verbatim environments
\IfFileExists{upquote.sty}{\usepackage{upquote}}{}
% use microtype if available
\IfFileExists{microtype.sty}{%
\usepackage{microtype}
\UseMicrotypeSet[protrusion]{basicmath} % disable protrusion for tt fonts
}{}
\usepackage[unicode=true]{hyperref}
\hypersetup{
            pdfborder={0 0 0},
            breaklinks=true}
\urlstyle{same}  % don't use monospace font for urls
\IfFileExists{parskip.sty}{%
\usepackage{parskip}
}{% else
\setlength{\parindent}{0pt}
\setlength{\parskip}{6pt plus 2pt minus 1pt}
}
\setlength{\emergencystretch}{3em}  % prevent overfull lines
\providecommand{\tightlist}{%
  \setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}}
\setcounter{secnumdepth}{0}
% Redefines (sub)paragraphs to behave more like sections
\ifx\paragraph\undefined\else
\let\oldparagraph\paragraph
\renewcommand{\paragraph}[1]{\oldparagraph{#1}\mbox{}}
\fi
\ifx\subparagraph\undefined\else
\let\oldsubparagraph\subparagraph
\renewcommand{\subparagraph}[1]{\oldsubparagraph{#1}\mbox{}}
\fi

\date{}

\begin{document}

\section{Section}\label{section}

Text

\subsection{Subsection}\label{subsection}

More text

\end{document}

¡Se agradecería cualquier ayuda para recuperar estos números!

Respuesta1

De acuerdo alos documentos, puede controlar si numerar o no las secciones con el indicador de línea de comando --number-sections(o -N). Entonces, si desea secciones numeradas, su comando de compilación podría verse así:

pandoc --number-sections --standalone your_file -o your_file.tex

En la salida tex encontrarás una línea como \setcounter{secnumdepth}{5}.

Respuesta2

Eso es causado por

\setcounter{secnumdepth}{0}

Elimine esto y obtendrá la numeración hasta el nivel de subsecciones. Sin embargo, no tengo idea de cómo hacer que Pandoc no agregue esa instrucción.

información relacionada