Estoy intentando hacer 3 cosas:
- Repita el título de una sección automáticamente para cada sección (por ejemplo, "Capítulo").
- 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").
- 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
Las clases estándar
book
yreport
de documento le brindan\chapter
cuál hace lo que necesita de forma predeterminada.Las clases estándar
book
yreport
de documento le brindan\chapter
cuál hace lo que necesita de forma predeterminada.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}
En caso de que lo que esté intentando lograr sea un título en ejecución, use titlesec
para cambiar el formato de display
a 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}