beamer - \pause - 更新先前的文本

beamer - \pause - 更新先前的文本

最后会给出一个 MWE。我用它beamer来准备演示文稿。我习惯\pause首先避免在幻灯片上写太多文字。在这个 MWE 中,我有InputsOutputs。当我引入输入时,我想给出一些关于它的详细信息。所以我写了.... for which we will compute f(x) for all....

在我使用\pause并开始介绍输出后,我想隐藏输入的详细信息。这意味着,我想将输入保持为“样本大小 $n$”,这样就不再有“...我们将...”。

这可能吗,还是我必须手动完成?

\documentclass{beamer}

\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amssymb}

\begin{document}
\begin{frame}

\begin{itemize}

\item The inputs :

  \begin{enumerate}
    \item The sample size $n$, for which we will compute
    $f(x)$ for all $ 1 \leq x \leq n$.
  \end{enumerate}

\end{itemize}

\pause

\begin{itemize}

\item The Outputs :

  \begin{enumerate}
    \item The average $a_m = \frac{1}{m} \sum_{x \leq m} f(x)$ for all $1 \leq m \leq n $.
  \end{enumerate}

\end{itemize}

\end{frame}
\end{docum

答案1

您可以使用\only<>{}来执行此操作。<>例如,您可以在其中指定幻灯片编号frame

\item The sample size $n$\only<1>{, for which we will compute $f(x)$ for all $ 1 \leq x \leq n$.}

更多示例,请参阅投影机手册

相关内容