tabla de contenido del proyector: coloque solo la sección y subsección actuales en la parte superior de la diapositiva

tabla de contenido del proyector: coloque solo la sección y subsección actuales en la parte superior de la diapositiva

Estoy escribiendo un proyector bastante largo, con muchas secciones. El toc con secciones cabe en una sola diapositiva, pero cuando en cada sección muestro las subsecciones, se vuelve demasiado largo y no podemos verlo. Me gustaría, al comienzo de cada sección/subsección, mostrar el índice de esa sección únicamente, alineado en la parte superior.

Actualmente, al llegar a la sección 4, obtengo donde === representa el límite de diapositivas:

 ============

1. Section1
2. Section2
3. Section3
4. Section4

  4.1 Subsection 41

===================

  4.2 Subsection 42 (so it gets out of the slide)

5. Section5

Quiero tener:

==========

4. Section4 (aligned at the top of the slide !)

  4.1 Subsection 41

  4.2 Subsection 42 

(free space here)

========

Incluso si uso sectionstyle=show/hide, subsectionstyle=show/shaded/hide, la posición de la sección se "recuerda".

¡Gracias!

Respuesta1

Para mostrar solo el ToC de la sección actual, puede usar

\documentclass{beamer}

\AtBeginSection{%
    \begin{frame}
        \tableofcontents[sections=\value{section}]
    \end{frame}
}

\begin{document}

\section{sec1}
\subsection{sub1}
\frame{abc}

\section{sec2}
\subsection{sub2}
\frame{abc} 

\end{document}

información relacionada