我刚刚定义了一个新的 .sty,以便按照我所在大学的图表进行演示。但是,我的主管更喜欢深色主题,而不是浅色主题。我想在这里多做一点,但我不确定方法:我应该定义另一个 _dark.sty 吗?或者将此样式作为选项传递给单个模板是否是一个更好的主意(如果可行的话,我认为可能如此)?
作为 MWE,请考虑一下https://bitbucket.org/marczellm/beamerports,它(极大地)帮助我以一种简单的方式开始。我的模板现在不如他的那么清晰(尽管它也是公开的)。
例如,我想从他的“Klope”主题开始。实现允许使用深绿色的选项的明智方法是什么?
答案1
我遇到了类似的问题。对于我在普渡大学的交流,我想要一个黑色/金色主题。我刚刚使用了\setbeamercolor
:
\definecolor{satinsheengold}{rgb}{0.8, 0.63, 0.21}
\setbeamercolor{structure}{fg=satinsheengold}
\setbeamercolor{title}{fg=black}
\setbeamercolor{title in head/foot}{fg=black, bg=satinsheengold}
\setbeamercolor{author}{fg=black}
\setbeamercolor{frametitle}{fg=black}
\setbeamercolor{author in head/foot}{fg=black, bg=satinsheengold}
\setbeamercolor{institute in head/foot}{bg=satinsheengold}
\setbeamercolor{date in head/foot}{bg=satinsheengold}
\setbeamercolor{navigation symbols}{fg=gray}
\setbeamercolor{block title}{bg=black}
\setbeamercolor{item projected}{fg=black}
\setbeamertemplate{blocks}[rounded][shadow=false]
\setbeamertemplate{enumerate items}[circle]
这样你就可以重新定义每个元素。希望这对你有帮助