Pregunta

Así que tengo dos detalles en una diapositiva y un gráfico debajo de ambos:

\onslide<1>{
    \begin{itemize}
      ...
    \end{itemize}
}

\onslide<2>{
    \begin{itemize}
      ...
    \end{itemize}
}

\includegraphics[width=5cm]{abc.eps}

Entonces, lo que quiero es que el primero se detecte para ser visible en la primera diapositiva, y la segunda muestra para ser invisible y no ocupar ningún espacio. Del mismo modo, cuando voy a la próxima diapositiva, quiero que el primer detalle sea invisible y no ocupar ningún espacio mientras muestra el segundo detalle. Quiero que el gráfico sea visible y permanezca en el mismo lugar en ambas diapositivas.

es posible?

¿Fue útil?

Solución

Use alt o temporal:

\alt<n>{at n}{not at n} para dos alternativas.

\temporal<n>{before}{at n}{after} para tres alternativas.

Mas información en http://saikat.guha.cc/ref/beamer_guide.pdf

Otros consejos

Simplemente se puede combinar ambas artículos en una sola:

\documentclass{beamer}

\begin{document}

\begin{frame}   

\begin{itemize}
    \item<only@1> item on first slide
    \item<only@1> more item on first slide
    \item<only@2> item on second slide
    \item<only@2> more item on second slide 
\end{itemize}

\includegraphics[width=5cm]{example-image-duck}

\end{frame}

\end{document}
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top