Beamer-如何在幻灯片中让图形互相替换?

Beamer-如何在幻灯片中让图形互相替换?

我想知道是否有办法让幻灯片中的某个图形替换前一个图形。因此,如果幻灯片中有 5 个图形,则每个图形将出现一次并被下一个图形替换。在幻灯片结束时,将显示最后一个图形。

我尝试过以下方法,但我确信这不是最好的方法。

\begin{frame}
    Here is an example.
\begin{example}
   Let a finite sequence of real numbers be $(1,2,3,4,5,6,7,8,9,10)$.
\end{example}
\pause
\begin{minipage}{\textwidth}
    \begin{itemize}
      \item<1|only@1>\includegraphics[width=8cm]{figure1.png}
      \item<2|only@2>\includegraphics[width=8cm]{figure2.png}
      \item<3|only@3>\includegraphics[width=8cm]{figure3.png}
      \item<4|only@4>\includegraphics[width=8cm]{figure4.png}
      \item<5|only@5>\includegraphics[width=8cm]{figure5.png}
    \end{itemize}
\end{minipage}
\end{frame}

上述代码的问题在于,由于它是一个逐项列举环境,因此未显示第一个图形,但也显示了项目符号。

我将非常感激任何帮助或建议。

谢谢。

答案1

您也可以考虑使用套印命令。

\begin{figure}
    \begin{overprint}
    \onslide<1>\includegraphics{./figure1.png}
    \onslide<2>\includegraphics{./figure2.png}
    \onslide<3>\includegraphics{./figure3.png}
    \onslide<4->\includegraphics{./figure4.png}
    \end{overprint}
\end{figure}

相关内容