Estoy usando beamer
para crear una presentación. El tema que elegí es Singapore
. Tiene un bonito encabezado con nombres de secciones y viñetas para subsecciones.
¿Cuál es la forma más sencilla de modificar el encabezado para que también muestre el número de sección, no solo el título?
Pregunta adicional: ¿cómo puedo hacer que los números de las secciones también aparezcan en la tabla de contenido?
Entonces en lugar de:
Introducción Conceptos Realización
debería ser:
- Introducción 2. Conceptos 3. Realización
Respuesta1
Puede redefinir las plantillas section in head/foot
y section in head/foot shaded
para agregar \insertsectionheadnumber
. Para obtener la bonificación, debe redefinir la sección en el contenido para agregarla \inserttocsectionnumber
; un ejemplo que ilustra estas redefiniciones:
\documentclass{beamer}
\usetheme{Singapore}
\setbeamertemplate{section in head/foot}{\hfill\insertsectionheadnumber.~\insertsectionhead}
\setbeamertemplate{section in head/foot shaded}{\color{structure!50}\hfill\insertsectionheadnumber.~\insertsectionhead}
\setbeamertemplate{section in toc}{\inserttocsectionnumber.~\inserttocsection}
\begin{document}
\section{Test Section One}
\begin{frame}
test
\end{frame}
\section{Test Section Two}
\begin{frame}
test
\end{frame}
\section{Test Section Three}
\begin{frame}
test
\end{frame}
\end{document}
Una imagen del ToC resultante que muestra la numeración tanto en las entradas del ToC como en el título: