使用 Beamer Theme Berlin 更改枚举颜色

使用 Beamer Theme Berlin 更改枚举颜色

我正在尝试弄清楚如何使用主题“柏林”更改 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}

在此处输入图片描述

相关内容