Título de sección automático y título de sección antes del número de sección

Título de sección automático y título de sección antes del número de sección

Estoy intentando hacer 3 cosas:

  1. Repita el título de una sección automáticamente para cada sección (por ejemplo, "Capítulo").
  2. Coloque el título de la sección antes del número de la sección (por ejemplo, "Capítulo 1" y NO "1 Capítulo").
  3. Haga que cada número de sección tenga 2 dígitos (por ejemplo, "Capítulo 01" y NO "Capítulo 1").

Pude encontrar cómo hacer cada una de estas 3 cosas individualmente pero no del todo.

Respuesta1

  1. Las clases estándar booky reportde documento le brindan \chaptercuál hace lo que necesita de forma predeterminada.

  2. Las clases estándar booky reportde documento le brindan \chaptercuál hace lo que necesita de forma predeterminada.

  3. Puedes usar el archivo \two@digits.

El código:

\documentclass{book}

\makeatletter
\renewcommand\thechapter{\two@digits{\value{chapter}}}
\makeatother

\begin{document}

\chapter{Test chapter}

\end{document}

ingrese la descripción de la imagen aquí

En caso de que lo que esté intentando lograr sea un título en ejecución, use titlesecpara cambiar el formato de displaya block:

\documentclass{book}
\usepackage{titlesec}

\makeatletter
\renewcommand\thechapter{\two@digits{\value{chapter}}}
\makeatother
\titleformat{\chapter}[block]
  {\normalfont\huge\bfseries}
  {\chaptertitlename\ \thechapter}
  {1em}
  {}

\begin{document}

\chapter{Test chapter}

\end{document}

ingrese la descripción de la imagen aquí

información relacionada