讲义模式

讲义模式

我想知道如何使用\pausetikzbeamerarticle的 MWE 如下,这会引发错误。我知道如果我不加载 ,此代码将正常工作beamerarticlebeamer但我需要加载beamerarticle才能beamer制作讲义。任何帮助都将不胜感激。谢谢

\documentclass{beamer}
\usepackage{beamerarticle}
\usepackage{tikz}

\begin{document}

\begin{frame}[plain]
    \begin{tikzpicture}
    \draw[red, very thick] (0.35, -5.35) ellipse (0.6cm and 0.25cm);
    \pause
    \draw[red, very thick] (1.65, -5.35) ellipse (0.6cm and 0.25cm);
    \pause
    \draw[red, very thick] (3.7, -5.25) ellipse (0.9cm and 0.3cm);
    \end{tikzpicture}
\end{frame}

\end{document}

已编辑

如果有人能帮助我禁用\pause语句,对我来说就足够了!!!

答案1

不要beamerarticle使用加载beamer,而是使用文章类(articlescrartcl等)加载。

beamerarticle用于将演示文稿“转换”为普通文章。为此,它声明了与相同的命令beamer,这就是为什么所有命令都已声明,并且不能同时使用两者的原因。

答案2

正如其他人所说,您不能使用beamerarticle该类beamer。以交互方式编译或查看日志/输出以查看由此产生的错误。您可以忽略这些并获取 PDF,但如果您这样做,事情会以微妙或不那么微妙的方式出错。此外,还有更好的选择:

讲义模式

beamer以下是使用模式的效果handout

讲义模式

也就是说,一帧上的所有幻灯片都被“展平”,以产生完整帧的单个快照。

代码

\documentclass[handout]{beamer}
\usepackage{tikz}

\begin{document}

\begin{frame}[plain]
    \begin{tikzpicture}
    \draw[red, very thick] (0.35, -5.35) ellipse (0.6cm and 0.25cm);
    \pause
    \draw[red, very thick] (1.65, -5.35) ellipse (0.6cm and 0.25cm);
    \pause
    \draw[red, very thick] (3.7, -5.25) ellipse (0.9cm and 0.3cm);
    \end{tikzpicture}
\end{frame}

\end{document}

文章模式

如果您想制作更传统的讲义,看起来根本不像幻灯片,那么您可以beamerarticle像其他人指出的那样,使用您选择的课程。例如:

文章模式

代码

\documentclass{article}
\usepackage{beamerarticle}
\usepackage{tikz}
\usepackage{kantlipsum}

\begin{document}

\mode<article>{
\section{This is only in the article}

\kant[1]
}

\section{In all modes}

\begin{frame}[plain]
    \begin{tikzpicture}
    \draw[red, very thick] (0.35, -5.35) ellipse (0.6cm and 0.25cm);
    \pause
    \draw[red, very thick] (1.65, -5.35) ellipse (0.6cm and 0.25cm);
    \pause
    \draw[red, very thick] (3.7, -5.25) ellipse (0.9cm and 0.3cm);
    \end{tikzpicture}
\end{frame}

\end{document}

演示模式

请注意,用和替换article类会将您置于“常规”模式,其中包含演示文稿中使用的所有花哨功能。也就是说,本质上是相同的代码:beamer\usepackage{beamerarticle}beamer

% \documentclass{article}
\documentclass{beamer}
% \usepackage{beamerarticle}
\usepackage{tikz}
\usepackage{kantlipsum}


\begin{document}

\mode<article>{
\section{This is only in the article}

\kant[1]
}

\section{In all modes}

\begin{frame}[plain]
    \begin{tikzpicture}
    \draw[red, very thick] (0.35, -5.35) ellipse (0.6cm and 0.25cm);
    \pause
    \draw[red, very thick] (1.65, -5.35) ellipse (0.6cm and 0.25cm);
    \pause
    \draw[red, very thick] (3.7, -5.25) ellipse (0.9cm and 0.3cm);
    \end{tikzpicture}
\end{frame}

\end{document}

产生完全不同的输出:

演示模式

重温讲义模式

handout所制作的标准的一个问题beamer是它在纸张方面效率不高。如果您的演示文稿有 10 或 20 张幻灯片,那么您实际上不需要在讲义中使用 10 或 20 页。手册中建议的解决方案是使用,pgfpages这样就无需单独的源文件。这允许您在一页上显示多个帧。例如,假设您有四个帧,而不是一个绿色、蓝色和黄色以及红色的帧。与handout模式结合使用,pgfpages允许您制作如下内容:

重新审视讲义模式

代码

% \documentclass{article}
\documentclass[handout]{beamer}
% \usepackage{beamerarticle}
\usepackage{tikz}
\usepackage{kantlipsum}
\usepackage{pgfpages}
\pgfpagesuselayout{4 on 1}[a4paper,border shrink=5mm,landscape]
\pgfpageslogicalpageoptions{1}{border code=\pgfstroke}
\pgfpageslogicalpageoptions{2}{border code=\pgfstroke}
\pgfpageslogicalpageoptions{3}{border code=\pgfstroke}
\pgfpageslogicalpageoptions{4}{border code=\pgfstroke}

\begin{document}

\mode<article>{
\section{This is only in the article}

\kant[1]
}

\section{In all modes}

\begin{frame}[plain]
    \begin{tikzpicture}
    \draw[red, very thick] (0.35, -5.35) ellipse (0.6cm and 0.25cm);
    \pause
    \draw[red, very thick] (1.65, -5.35) ellipse (0.6cm and 0.25cm);
    \pause
    \draw[red, very thick] (3.7, -5.25) ellipse (0.9cm and 0.3cm);
    \end{tikzpicture}
\end{frame}
\begin{frame}[plain]
    \begin{tikzpicture}
    \draw[blue, very thick] (0.35, -5.35) ellipse (0.6cm and 0.25cm);
    \pause
    \draw[blue, very thick] (1.65, -5.35) ellipse (0.6cm and 0.25cm);
    \pause
    \draw[blue, very thick] (3.7, -5.25) ellipse (0.9cm and 0.3cm);
    \end{tikzpicture}
\end{frame}
\begin{frame}[plain]
    \begin{tikzpicture}
    \draw[green, very thick] (0.35, -5.35) ellipse (0.6cm and 0.25cm);
    \pause
    \draw[green, very thick] (1.65, -5.35) ellipse (0.6cm and 0.25cm);
    \pause
    \draw[green, very thick] (3.7, -5.25) ellipse (0.9cm and 0.3cm);
    \end{tikzpicture}
\end{frame}
\begin{frame}[plain]
    \begin{tikzpicture}
    \draw[yellow, very thick] (0.35, -5.35) ellipse (0.6cm and 0.25cm);
    \pause
    \draw[yellow, very thick] (1.65, -5.35) ellipse (0.6cm and 0.25cm);
    \pause
    \draw[yellow, very thick] (3.7, -5.25) ellipse (0.9cm and 0.3cm);
    \end{tikzpicture}
\end{frame}
\end{document}

其他选项

还有其他可能性。例如,如果您不介意有额外的源文件,您可以使用pdfpages而不是pgfpages将多个框架放在一个页面上。(这是我最常用于讲义的选项。)

此外,您可以加载不同的主题来制作讲义,例如适合在黑白打印机上打印或复印的讲义。

相关内容