
Recentemente tenho trabalhado com overlayarea
meio ambiente. No exemplo abaixo, gosto da transição do primeiro para o segundo slide: especificamente que o One
e o Seven
aparecem na mesma altura. Entretanto, na transição para o slide final, vejo que minha estimativa .2\textheight
para oaltura do textoparâmetro não estava correto e há um salto quando o texto é posicionado normalmente no último slide. Independentemente deste exemplo específico, existe uma maneira de calcular, ou escolher automaticamente, uma altura padrão para overlayarea
garantir que tais espaçamentos sejam consistentes em todas as minhas apresentações de slides?
\documentclass{beamer}
\begin{document}
\begin{frame}
Something here
\begin{overlayarea}{\textwidth}{.2\textheight}
\only<1>{
\begin{itemize}
\item One
\end{itemize}
}
\only<2>{
\begin{itemize}
\item Seven
\item Eight
\item Nine
\end{itemize}
}
\end{overlayarea}
Maybe also something here
\end{frame}
\begin{frame}
Something here
\begin{itemize}
\item Seven
\item Eight
\item Nine
\end{itemize}
Maybe also something here
\end{frame}
\end{document}
Responder1
Em vez de lidar com overlayarea
s e tal, você pode pedir ao beamer para substituir o primeiro item pelo da sua segunda sobreposição:
\documentclass{beamer}
\begin{document}
\begin{frame}
Something here
\begin{itemize}
\item<only@1> One
\item<only@2> Seven
\item<2> Eight
\item<2> Nine
\end{itemize}
Maybe also something here
\end{frame}
\begin{frame}
Something here
\begin{itemize}
\item Seven
\item Eight
\item Nine
\end{itemize}
Maybe also something here
\end{frame}
\end{document}