Beamer 中的 和 到底有什么区别?

Beamer 中的  和  到底有什么区别?

beamer,我用过

\visible<1->
\visible<2->

逐个显示文本,并

\only<1>
\only<2>

一次显示一个文本

我可以<1>和交换<1->吗?我可以这样做吗<-1><-2>

还有哪些命令使用此箭头/括号符号?

使用此符号有哪些惯例或规则?

答案1

根据beamer 用户指南, 部分3.10 使用叠加规范

\begin{frame}
  \frametitle{There Is No Largest Prime Number}
  \framesubtitle{The proof uses \textit{reductio ad absurdum}.}
  \begin{theorem}
    There is no largest prime number.
  \end{theorem}
  \begin{proof}
    \begin{enumerate}
      \item<1-> Suppose $p$ were the largest prime number.
      \item<2-> Let $q$ be the product of the first $p$ numbers.
      \item<3-> Then $q + 1$ is not divisible by any of them.
      \item<1-> But $q + 1$ is greater than $1$, thus divisible by some prime
        number not in the first $p$ numbers.\qedhere
    \end{enumerate}
  \end{proof}
  \uncover<4->{The proof used \textit{reductio ad absurdum}.}
\end{frame}

覆盖规范以尖括号给出。规范的<1->意思是“从幻灯片 1 开始”。因此,第一项和第四项显示在框架的第一张幻灯片上,但不显示其他两项。相反,第二点仅从第二张幻灯片开始显示。beamer自动计算每帧所需的幻灯片数量。更一般地说,覆盖规范是数字或数字范围的列表,其中范围的开始或结束可以保持开放。例如,-3,5-6,8-表示“在所有幻灯片上,除了幻灯片 4 和 7。”

因此,<1>与不同<1->,但相似<-1>(因为没有第零张幻灯片)。<-2>将是直到第二张幻灯片的所有幻灯片。

有许多环境和命令beamer接受覆盖规范。您可以浏览部分II 建立演示文稿和部分9.3 带覆盖规范的命令文档。它列出了典型的演示环境和​​命令以及它们的覆盖规范。

\only由 引入的命令beamer,通常只是将其参数插入当前帧。但是,如果存在覆盖规范,它会在未提及的幻灯片上“丢弃”其参数。

覆盖规范只能写在某些命令后面,而不是每个命令后面。下一节将解释您可以使用哪些命令以及这将产生哪些效果。但是,重新定义现有命令以使其变为“覆盖规范感知”是相当容易的,另请参阅第 9.3 节。

(基本)叠加规范的语法如下:它们是用逗号分隔的幻灯片和范围列表。范围指定如下:2-5,表示幻灯片 2 到 5。范围的开始或结束可以省略。例如,3-表示“幻灯片 3、4、5,等等”,-5含义与 相同1-5。一个复杂的例子是-3,6-8,10,12-15,它选择幻灯片 1、2、3、6、7、8、10、12、13、14 和 15。

相关内容