我正在尝试弄清楚如何使用主题“柏林”更改 Beamer 中枚举的颜色。我可以通过以下方式更改 Itemize 环境的颜色:
\setbeamercolor{itemize item}{fg=TAMIU}
我还可以通过以下方式更改目录枚举的颜色:
\setbeamercolor{section number projected}{bg=TAMIU,fg=white}
但是这两种方法都不适用于枚举:
\setbeamercolor{enumerate item}{fg=TAMIU}
\setbeamercolor{enumerate number projected}{bg=Tamiu,fg=white}
那么我该怎么做呢?
答案1
没有enumerate number projected
模板。请尝试
\setbeamercolor{item projected}{fg=white,bg=TAMIU}
section number projected
这也将一次性解决。
答案2
enumerate item
您可以使用选项模板定义的副本来更改颜色square
,如文件中所示beamerbaseauxtemplates.sty
。一个小例子:
\documentclass{beamer}
\usetheme{Berlin}
\setbeamertemplate{enumerate item}
{
\hbox{%
\usebeamerfont*{item projected}%
\usebeamercolor[olive!30]{item projected}% original: [bg]
\vrule width2.25ex height1.85ex depth.4ex%
\hskip-2.25ex%
\hbox to2.25ex{%
\hfil%
\color{red!60!black}\insertenumlabel% original: [fg]
\hfil}%
}%
}
\begin{document}
\begin{frame}
\begin{enumerate}
\item First.
\item Second.
\end{enumerate}
\end{frame}
\end{document}