Mantenga los elementos detallados en una posición fija al cambiar diapositivas con subelementos

Mantenga los elementos detallados en una posición fija al cambiar diapositivas con subelementos

Tengo algunos elementos detallados que quiero presentar de forma secuencial. También quiero discutir cada elemento, utilizando para ello subelementos. Los subelementos deberían desaparecer después de que se discuta ese elemento.

Puedo lograr esto usando \onlycomandos para cada lote de subelementos; vea el ejemplo a continuación:

\documentclass{beamer}

\begin{document}
\begin{frame}[t]
    \begin{itemize}
        \item<1-> Item 1
        \only<2>{\begin{itemize}
            \item Subitem 1
            \item Subitem 2
        \end{itemize}}
        \item<3-> Item 2
        \only<4>{\begin{itemize}
            \item Subitem 1
            \item Subitem 2
        \end{itemize}}
        \item<5-> Item 3
        \only<6>{\begin{itemize}
            \item Subitem 1
            \item Subitem 2
        \end{itemize}}
    \end{itemize}
\end{frame}

Quiero que los elementos principales (elemento 1, elemento 2, etc.) tengan una posición fija, en lugar de desplazarse verticalmente cuando paso de una diapositiva a la otra (esta es la razón por la que utilicé el [t]especificador para el frameentorno). Sin embargo, cada vez que paso a una diapositiva que tiene un subelemento (por ejemplo, en la diapositiva 4), el espacio vertical entre los elementos principales se altera.

¿Hay alguna manera de lograr lo que quiero? Intenté usar overlayareay overprintpara esto, pero no pude hacerlo.

Respuesta1

\documentclass{beamer}

\begin{document}
\begin{frame}[t]
    \begin{itemize}
        \item<1-> Item 1
        \begin{itemize}[<only@2>]
            \item Subitem 1
            \item Subitem 2
        \end{itemize}
        \item<3-> Item 2
        \begin{itemize}[<only@4>]
            \item Subitem 1
            \item Subitem 2
        \end{itemize}
        \item<5-> Item 3
        \begin{itemize}[<only@6>]
            \item Subitem 1
            \item Subitem 2
        \end{itemize}
    \end{itemize}
\end{frame}
\end{document}

ingrese la descripción de la imagen aquí

información relacionada