순차적으로 소개해드리고 싶은 아이템이 있습니다. 또한 해당 하위 항목을 사용하여 각 항목에 대해 논의하고 싶습니다. 하위 항목은 해당 항목이 논의된 후에 사라져야 합니다.
각 하위 항목 배치에 대한 명령을 사용하여 이를 달성할 수 있습니다 \only
. 아래 예를 참조하세요.
\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}
[t]
한 슬라이드에서 다른 슬라이드로 전환할 때 수직으로 이동하는 대신 기본 항목(항목 1, 항목 2 등)이 고정된 위치를 갖기를 원합니다(이것이 환경 지정자를 사용한 이유입니다 frame
). 그러나 하위 항목이 있는 슬라이드(예: 슬라이드 4)로 전환할 때마다 기본 항목 사이의 세로 간격이 엉망이 됩니다.
내가 원하는 것을 달성할 수 있는 방법이 있나요? 나는 이것을 위해 overlayarea
and 를 사용해 보았지만 overprint
할 수 없었습니다.
답변1
\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}