代码

代码

如何将组中所有内容的叠加幻灯片编号按相同的整数移动?如何定义相对于参考点(即整数)的幻灯片编号?

我经常制作一组带有复杂叠加层的内容,然后意识到在显示现有组之前,我需要在同一帧中显示一些其他内容。然后我需要手动为每个叠加层编号加 1。当发生这种情况时,相对的组内覆盖的顺序应该保持不变。

如何仅设置组内的覆盖编号相对于同一参考点(即一个整数),然后只需改变这个参考点,即可将组中每个部分出现的幻灯片的编号全部移动相同的数字?

在以下示例中,两行文本出现在第二张和第一张幻灯片上:

\documentclass{beamer}

\begin{document}

\begin{frame}
    \uncover<2->{Appear second}\\
    \uncover<1->{Appear first}
\end{frame}

\end{document}

覆盖示例

通过改变一个参考点,我想将结果更改为以下内容(将出现在第一张幻灯片中的项目移动到第二张幻灯片,将出现在第二张幻灯片中的项目移动到第三张幻灯片 - 所有内容都移动相同的数字,这里是 1):

\documentclass{beamer}

\begin{document}

\begin{frame}
    Newly added content\\
    \uncover<3->{Appear second}\\
    \uncover<2->{Appear first}
\end{frame}

\end{document}

修改了覆盖示例

答案1

您可以使用<+(num)->语法来更灵活地控制覆盖规范。

代码

\documentclass{beamer}

\begin{document}

\begin{frame}
    % \uncover<+->{Newly added content}\\
    \uncover<+(1)->{Appear second}\\
    \uncover<+(-1)->{Appear first}
\end{frame}

\end{document}

输出

在此处输入图片描述

取消第一个的注释后\uncover

在此处输入图片描述

相关内容