如何在不覆盖投影仪中先前显示的内容的情况下切换两列中的显示项目和图形?

如何在不覆盖投影仪中先前显示的内容的情况下切换两列中的显示项目和图形?

我正在制作一个 Beamer 演示文稿,在其中一个框架中我使用了两列。代码实际上如下所示

    \begin{frame}{$Z_1=Z_4$}
    \begin{columns}
    \column{.3\linewidth}
    \begin{itemize}
    \tiny
    \item Let the event $E$ denote ``$S_0[1]=2$, $S_0[2]\notin \{-1,0,1\}$, $S_0[3]= N-3$ or $N-5$''.
    \item Then we have the following transitions.
    \item $S_1[1]=X$, $X\notin \{-1,0,1\}$,$S_1[2]=2$.
    \item $Z_1=S_1[X+2]$.
    \item The following transitions take place in next 3 rounds.
    \item We have, $Z_4=S_4[X+2]$.
    \item If $X\notin \{-1,0,1\}$, the indices $i,j$ never touches the value $X+2$ in the first 4 rounds.
    \item Hence the value at the index location $X+2$ never gets swapped out.
    \end{itemize}
    \column{.5\textwidth}
    \begin{figure}
        \begin{overprint}
        \onslide<1>\includegraphics[width=1\textwidth]{img/fig1.pdf}
        \onslide<2>\includegraphics[width=1\textwidth]{img/fig2.pdf}
        \onslide<3>\includegraphics[width=1\textwidth]{img/fig3.pdf}
        \onslide<4>\includegraphics[width=1\textwidth]{img/fig4.pdf}
        \onslide<5->\includegraphics[width=1\textwidth]{img/fig5.pdf}
        \end{overprint}
    \end{figure}
    \end{columns}
    \end{frame}

该框架如下所示

框架的屏幕截图

我需要的在显示前 2 个项目后,我希望显示第二列中的图像直到 fig2.pdf。然后切换回第一列并显示接下来的 3 个项目。然后开始显示其余的图(从 fig3.pdf 到 fig5.pdf),最后显示第一列中的剩余项目。最重要的是我不希望任何已经显示的内容消失或被覆盖。

我是 Beamer 的新手,所以我知道我可能会忽略或过度解释一些东西。因此,任何有关此问题的帮助都将不胜感激。谢谢。

答案1

您可以使用参数 控制幻灯片上显示内容的顺序<>。对于某些函数,这可以作为可选参数给出,例如\item<3>,但也可以给出\onslide<3>{Content on slide 3}。该参数告诉 beamer 应该在哪张幻灯片上显示内容,并且可以作为单个页面给出<3>,间隔<2-4>´, or show up on page and stay<3->´。因此,您可以通过使用显示第一个项目符号来开始

\item<1-> Some text
\item<2-> Some text

然后是一些图像

\onslide<3->{\includegraphics[...]{picture}}

然后继续

\item<4-> Some text

由于我不太了解您的幻灯片格式,因此我给出了另一个示例:

\documentclass{beamer}
\usepackage{graphicx}
\begin{document}
\begin{frame}
  \frametitle{Title}
  \begin{itemize}
  \item<1-2> On slide 1 and 2
  \item<2-> On slide 2 and all the rest
  \item<4-> On slide 4 
  \end{itemize}
  \onslide<3->{Picture on slide 3 and the rest
    \includegraphics[width=3cm]{example-image-a}}
\end{frame}
\end{document}

在此处输入图片描述

相关内容