하위 항목이 포함된 슬라이드를 변경할 때 항목별 항목을 고정된 위치에 유지

하위 항목이 포함된 슬라이드를 변경할 때 항목별 항목을 고정된 위치에 유지

순차적으로 소개해드리고 싶은 아이템이 있습니다. 또한 해당 하위 항목을 사용하여 각 항목에 대해 논의하고 싶습니다. 하위 항목은 해당 항목이 논의된 후에 사라져야 합니다.

각 하위 항목 배치에 대한 명령을 사용하여 이를 달성할 수 있습니다 \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)로 전환할 때마다 기본 항목 사이의 세로 간격이 엉망이 됩니다.

내가 원하는 것을 달성할 수 있는 방법이 있나요? 나는 이것을 위해 overlayareaand 를 사용해 보았지만 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}

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

관련 정보