Edite un tema de látex/proyector predeterminado para mostrar los números de sección

Edite un tema de látex/proyector predeterminado para mostrar los números de sección

Estoy usando beamerpara 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:

  1. Introducción 2. Conceptos 3. Realización

Respuesta1

Puede redefinir las plantillas section in head/footy section in head/foot shadedpara 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:

ingrese la descripción de la imagen aquí

información relacionada