我正在尝试从我所在机构的 powerpoint 主题中实现一个 beamer 主题。我已经从从头开始设计自定义 Beamer 主题,但我遇到了一些问题。
首先,我不明白不同文件背后的逻辑是什么:除了外部内部颜色,我还看到了字体文件。所以我不明白什么应该放在哪里,也许更重要的是,它们如何相互作用。
答案1
Beamer 主题矩阵可以帮助您了解其工作原理。它显示了不同的color
主题如何改变每个main
主题。如果整个主题(内部、外部、字体、颜色)是在一个唯一文件中定义的,则应该修改此文件。由于所有内容都分为独立的片段,因此只需选择其中的一个组合即可为您的演示文稿提供新的方面。
第 15.1 节 五味主题beameruserguide
清楚地解释它们之间的区别。很容易想象color
和font
主题的作用。inner
主题定义幻灯片中的元素(项目、枚举、块等)的外观,而outer
主题定义标题、脚注、侧边栏等。
事实上,所有main
主题都定义为内部主题、外部主题、字体主题和颜色主题的组合。仅举两个例子,AnnArbor
主题定义为
\useinnertheme[shadow=true]{rounded}
\useoutertheme{infolines}
\usecolortheme{wolverine}
\setbeamerfont{block title}{size={}}
\setbeamercolor{titlelike}{parent=structure,bg=yellow!85!orange}
而Copenhagen
\useoutertheme{split}
\useinnertheme{rounded}
\usecolortheme{whale}
\usecolortheme{orchid}
\setbeamerfont{block title}{size={}}
虽然beamer
这种方式有效,但您不必遵循它。如果您想要一个固定的主题,并且只有很少的选项,那么所有内容都可以在main
主题文件中定义。如果您的主题名为“mytheme”,请在名为beamerthememytheme.sty
file 的文件中定义所有内容,并在测试时将其存储在您的工作文件夹中。一旦您的主题准备就绪,就将其移动到您的本地树中。