将列表条目移至接下来的两到三张幻灯片

将列表条目移至接下来的两到三张幻灯片

我正在尝试使用 将列表条目移至接下来的两帧或三帧\newcounter{currentenumi},但我只知道如何对第二帧执行此操作,却不知道如何对第三帧或第四帧执行此操作。以下是我所做的。有人可以告诉我如何在第三帧或第四帧继续此列表吗?

\begin{frame}
\frametitle{Introduction}
    \begin{itemize}
    \item Item 1
    \begin{enumerate}
    \item Sub-item 1
    \setcounter{currentenumi}{\theenumi}
    \end{enumerate}
    \end{itemize}
\end{frame}
\begin{frame}
\frametitle{Introduction}
    \begin{itemize}
    \item Item 2
    \begin{enumerate}
    \setcounter{enumi}{\thecurrentenumi}
    \item Sub-item 2
    \end{enumerate}
    \end{itemize}
\end{frame}
\begin{frame}
\frametitle{Introduction}
    \begin{itemize}
    \item Item 2
    \begin{enumerate}
    \setcounter{enumi}{\thecurrentenumi}
    \item Sub-item 2
    \end{enumerate}
    \end{itemize}
\end{frame}

答案1

您无需手动将列表拆分到多个框架中,而是可以进行叠加,例如:

\documentclass{beamer}

\begin{document}
    
\begin{frame}
\frametitle{Introduction}
    \begin{itemize}
    \item<only@1> Item 1
    \begin{enumerate}
    \item<only@1> Sub-item 1
    \end{enumerate}
    \item<2-3> Item 2
    \begin{enumerate}
    \item<only@2> Sub-item 2
    \item<only@3> Sub-item 2
    \end{enumerate}
    \end{itemize}
\end{frame}

\end{document}

在此处输入图片描述

相关内容