Beamer 转换

Beamer 转换

我正在用 Beamer 做演示,我想让一些图像消失或出现。我使用了 \only<> 选项,但我得到了不同的幻灯片,例如:

在此处输入图片描述

在此处输入图片描述

当我单击鼠标按钮时,似乎正在改变整张幻灯片,而不仅仅是出现的图形。

代码如下:

\begin{frame}
\centering
\textbf{Noise effect}
\begin{columns}
\column{0.4\textwidth}
\begin{itemize}
    \item $y_1(t)=\cos(2\pi f_1 t)$
    \centering
    \includegraphics[scale=0.14]{sineseriesspectrum}\\
    \only<1>{\includegraphics[scale=0.7]{noiseeffectsine}}
    %\transfade{\includegraphics[scale=0.7]{noiseeffectsine}}
    \only<2>{\includegraphics[scale=0.7]{sineeffectresults}}
\end{itemize}
\column{0.5\textwidth}
\begin{itemize}
    \item $y_2(t)=\text{white noise}$
    \centering
    \includegraphics[scale=0.14]{wnseriesspectrum}\\
    \only<1>{\includegraphics[scale=0.7]{noiseeffectwn}}
    \only<2>{\includegraphics[scale=0.7]{noiseeffectresults}}
\end{itemize}

\end{columns}
\end{frame}

答案1

根据 OP 的代码,总共有 6 幅图像以双列格式显示(并排)。看来 OP 希望第 2 行(bin 位置)和第 3 行(表格)中的图像通过 2 张幻灯片显示在同一帧中。如果观察正确,\alt<2>{image1}{image2}应该使用 而不是 \only<1> 和 \only<2>,因为 <2> 不会替换 <1>。

在此处输入图片描述 在此处输入图片描述

代码

\documentclass{beamer}

\begin{document}
\begin{frame}
\centering
\textbf{Noise effect}
\begin{columns}
\column{0.4\textwidth}
\begin{itemize}
    \item $y_1(t)=\cos(2\pi f_1 t)$
    \centering
    \includegraphics[scale=0.14]{abc}\\
    \alt<2>{\includegraphics[scale=0.7]{penguin}}
    %\transfade{\includegraphics[scale=0.7]{noiseeffectsine}}
    {\includegraphics[scale=0.7]{lion}}
\end{itemize}
\column{0.5\textwidth}
\begin{itemize}
    \item $y_2(t)=\text{white noise}$
    \centering
    \includegraphics[scale=0.14]{abc}\\
    \alt<2>{\includegraphics[scale=0.7]{penguin}}
    {\includegraphics[scale=0.7]{lion}}
\end{itemize}

\end{columns}
\end{frame}
\end{document}

相关内容