Beamer 交互移除脚线

Beamer 交互移除脚线

有人能解释一下为什么下面的 MWE 不好吗?当我编译它时,第一页上没有脚注!?!

我使用<+><+->以便不必明确指定各种覆盖。

\documentclass{beamer}
\usepackage[T1]{fontenc}
\usepackage{fix-cm}
\usetheme{Copenhagen}
\author{Author}
\institute{Department}
\title{Title}
\begin{document}
\begin{frame}
  \frametitle{Frame title}

  \begin{onlyenv}<+>
    Overlay 1, just one
  \end{onlyenv}

  \begin{onlyenv}<+->
    Overlay 2

    \onslide<+->

    more text
  \end{onlyenv}
\end{frame}
\end{document}

答案1

要理解这一点,需要仔细阅读手册beamer。(注意:这是 Till 的文本,不是我的!)对于beamer3.36,在第 80 页可以找到 的描述\onslide。给定的语法是

\onslide⟨modifier⟩<⟨overlay specification⟩>{⟨text⟩}

其中{⟨text⟩}参数是选修的。然后详细说明如果没有会发生什么{⟨text⟩},重要的是

您不需要在同一个 TeX 组中调用此命令,其效果超越块组。

这很重要,因为你说过\onslide<+->,在例子中的意思是<2->。然后发生的事情是,这适用于框架上的一切在此之后,包括用于绘制页脚的图片环境!并非所有类似页脚的元素都会(在内部)跟随在框架的末尾,因此导航符号之类的元素会保留下来。

如果你使用可选的,{⟨text⟩}那么\onslide行为\uncover就像服从分组。

相关内容