我有一个大型乳胶投影机,它使用\alt
、、\uncover
...来创建“动画”。
我的目标是暂时停用所有这些命令(比如说:每次出现这种情况时只使用最后的状态/幻灯片)来打印我的文档。
是否有一个全局命令可以执行此操作或我必须手动完成所有操作(手动注释命令/或(更简单但仍然很长)手动抑制输出中的页面)?
非常感谢您的帮助。
答案1
如果您要打印文件,您可能需要使用讲义模式或文章模式。
\documentclass[handout]{beamer}
\usepackage{pgfpages}
\pgfpagesuselayout{2 on 1}[a4paper,border shrink=5mm] % for instance
或者
\documentclass{beamer}
\usepackage{beamerarticle}
如果您想要幻灯片图片,讲义模式是最佳选择 如果您想要看起来更像文章的内容,文章模式是最佳选择。我假设您想要讲义,但文章的答案是类似的。
在讲义模式下,所有幻灯片默认都是叠加的,这对于复杂的框架来说会造成混乱。但是,您<+->
在 beamer .tex 文件中使用的所有叠加规范也可以为讲义模式指定。如果您不想在讲义上出现某些内容,请将其添加| handout:0
到叠加规范中。因此
\only<1-3| handout:0>{foo}
只会foo
出现在 beamer 模式的 1-3 幻灯片上,而不会出现在讲义中。虽然在大型 beamer 文件中停用如此多的规范似乎很麻烦,但这是“正确”的做法,因为它不会更改 beamer 模式下的文档(就像注释掉那样)。
请参阅以下两个与将投影仪制作成讲义相关的问题:
不同的投影机模式下的叠加规范有何不同?在 StackOverflow 上