我想制作彩色的讲座幻灯片用于实际演示,并制作黑白版本作为讲义。
我分别为演示和讲义模式指定了不同的颜色主题。我认为这在原则上应该可行;例如,文档beamer
在第 207 页给出了一个模式特定主题的示例:
\mode<'presentation>{\usetheme{柏林}}
再次,文档还在“21.3 模式详细信息”部分中指出,
这 ⟨文本⟩ 不应该做任何涉及模式切换或包含其他文件的事情
(第 210 页),所以我不确定我是否以正确的方式处理配色方案的使用。
以下是我所做工作的 MWE:
\documentclass[handout]{beamer}
\usetheme{Boadilla}
\mode<presentation>{\usecolortheme{spruce}}
\mode<handout>{\usecolortheme{seagull}}
\begin{document}
\begin{frame}
\frametitle{It Ain't Easy Being Green}
Green, or not too green, that is the question.
\end{frame}
\end{document}
handout
当我在语句中省略该选项时documentclass
,输出如预期的那样:
但是,当我使用handout
包含的选项进行编译时,仍然会有一个绿色框架标题栏:
当我注释掉该行时\mode<presentation>{\usecolortheme{spruce}}
,输出符合handout
模式下的期望:
我是否对该功能要求太多mode
,或者这是一个错误?
答案1
该presentation
模式包括模式beamer
、trans
和handout
,请参阅 beamer 用户指南中的此图表:
因此,如果您不想要颜色主题handout
,请使用beamer
模式。
\documentclass[handout]{beamer}
\usetheme{Boadilla}
\mode<beamer>{\usecolortheme{spruce}}
\mode<handout>{\usecolortheme{seagull}}
\begin{document}
\begin{frame}
\frametitle{It Ain't Easy Being Green}
Green, or not too green, that is the question.
\end{frame}
\end{document}