忽略 scrartcl 文档中 beamer 的 \pause 宏

忽略 scrartcl 文档中 beamer 的 \pause 宏

我正在构建一个 Beamer 演示文稿和一篇文章。因此,我必须创建一些在两个文件中都会用到的图形。因此,我为每个图形创建了一个额外的 .tex 文件,并将其包含在每个文件中。这会导致错误,因为\pause不应在 中使用命令。有没有解决方案可以忽略这些错误或在环境中scrartcl禁止该命令?\pausescrarctl

如果需要 MWE,我会添加一个。但我认为这是个普遍问题。非常感谢!

答案1

我得到了自己的:只需\newcommand{\pause}{ }在序言中做广告,即可\pause在文档中用空格替换所有出现的。

答案2

您可以加载beamerarticle。然后,您可以使用 Beamer 中的任何命令和环境。例如:

\documentclass{scrartcl}
\usepackage{beamerarticle}
\usepackage{tikz}
\begin{document}
\begin{frame}
  \begin{tikzpicture}
    \node {Slide 1};
    \pause
    \node [below] {Slide 2};
  \end{tikzpicture}
\end{frame}
\end{document}

我不会发布输出因为它完全毫无意义。

相关内容