Beamer Overlay 替换项目

Beamer Overlay 替换项目

我有一个包含三个元素的条目列表,我想一个接一个地揭开它们。每个条目都带有两个“示例”,以块表示。我想逐个揭开这三个条目,但只在其条目之后直接显示示例块,并在下一个主要条目出现时让它们消失。

代码如下:

\begin{frame}
   \begin{enumerate}
   \item<1-> Topic 1
    \onslide<2>{
        \begin{block}{Example}
        \enquote{Example 1}
        \end{block}
        \begin{block}{Example}
        \enquote{Example 2}
        \end{block}
    }
   \item<3-> Topic 2
    \onslide<4>{
        \begin{block}{Example}
        \enquote{Example 3}
        \end{block}
        \begin{block}{Example}
        \enquote{Example 4}
        \end{block}
    }
   \item<5-> Topic 3
    \onslide<6>{
        \begin{block}{Example}
        \enquote{Example 5}
        \end{block}
        \begin{block}{Example}
        \enquote{Example 6}
        \end{block}
    }
   \end{enumerate}
    
  \end{frame}

因此,幻灯片看起来会像这样:

  1. 仅 1 个,无示例
  2. 仅 1 个,并附有示例
  3. 1 和 2
  4. 1、2 和 2 的示例
  5. 1、2 和 3
  6. 1、2、3 和示例 o 3

有没有办法做到这一点?

相关内容