비머 오버레이 영역의 기본 영역 높이

비머 오버레이 영역의 기본 영역 높이

최근에는 환경 관련 작업을 하고 있습니다 overlayarea. 아래 예에서는 첫 번째 슬라이드에서 두 번째 슬라이드로의 전환이 마음에 듭니다. 특히 와 가 One같은 Seven높이에 표시된다는 점입니다. 그러나 마지막 슬라이드로 전환하면서 내 추정치는 다음과 같습니다..2\textheight 그러나 마지막 슬라이드문자 높이매개변수가 올바르지 않고 마지막 슬라이드에 대해 텍스트가 정상적으로 배치되므로 점프가 발생합니다. 이 특정 예에 관계없이 overlayarea슬라이드 데크 전체에서 이러한 간격이 일관되게 유지되도록 기본 높이를 계산하거나 자동으로 선택하는 방법이 있습니까 ?

\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}

답변1

s 등 을 처리하는 대신 overlayarea첫 번째 항목을 두 번째 오버레이의 항목으로 교체하도록Beamer에 요청할 수 있습니다.

\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}

여기에 이미지 설명을 입력하세요

관련 정보