在LaTeX Beamer中改变\textbullet的颜色

22
我不想使用Beamer的标准蓝色主题,我想使用深红色的beaver。一切看起来都很好,除了如果我使用itemize时,符号仍然是蓝色的。有没有一种好的方式使得符号随着我使用的颜色主题而变化?(如果我选择黄色主题,我希望符号也变成黄色。)
如果没有,更改符号为红色的粗暴方法是什么?或者至少让它们再次变成黑色。
2个回答

30

在目前(2012年初)的beamer版本中,您需要使用:

\setbeamercolor*{item}{fg=red}

改为使用"instead"。


1
@cupakob,对于子项,这对我也不起作用。我不得不使用:\setbeamercolor{itemize subitem}{fg=black} - Ricardo Magalhães Cruz

17

......如何采用暴力方式将项目符号更改为红色?......

以下代码适用于我:

\setbeamercolor{itemize item}{fg=red} % all frames will have red bullets

\begin{frame}

  \begin{itemize}
    \item First item.
    \item Second item.
    \item Third item.
    \item Fourth item.
  \end{itemize}

\end{frame}

太棒了,它确实有效。除非有人想出一个巧妙的变量方法来做到这一点,否则明天就会被接受。 - Seamus
@Seamus,把\setbeamercolor...放到帧之外会导致所有帧都有红色的标志。请查看我的编辑。 - Bart Kiers
谢谢你提供这个很棒的答案。不知何故,我找不到一个全面的列表,列出了\setbeamercolor可以接受的所有更改。 - mike3996
我该如何更改枚举项的颜色?\setbeamercolor{enumerate item}{fg=red}无效。 - Malabarba
@BruceConnor,我最近不太了解(La)TeX。建议你在http://tex.stackexchange.com上发布你的问题。 - Bart Kiers
显示剩余3条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接