【问题标题】:Changing the colour of \textbullet in LaTeX Beamer在 LaTeX Beamer 中更改 \textbullet 的颜色
【发布时间】:2010-05-19 12:49:00
【问题描述】:

我不想使用 Beamer 的标准蓝色主题。我想使用深红色的beaver。一切看起来都不错,除了如果我使用itemize,项目符号点仍然是蓝色的。有没有一种很好的方法可以让子弹随着我使用的颜色主题而变化? (如果我选择淡黄色主题,我希望子弹也会变成黄色。)

如果没有,将项目符号点变为红色的蛮力方法是什么?或者至少,让它们再次变回黑色。

【问题讨论】:

    标签: latex beamer


    【解决方案1】:

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

    \setbeamercolor*{item}{fg=red}
    

    改为。

    【讨论】:

    • @cupakob 对我来说这也不适用于子项目。我不得不使用:\setbeamercolor{itemize subitem}{fg=black}
    【解决方案2】:

    ...将项目符号点变为红色的蛮力方法是什么? ...

    这对我有用:

    \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,将\setbeamercolor... 放在框架之外会导致所有框架都有红色子弹。查看我的编辑。
    • 我在更改主题时要求更改项目符号颜色。我想我可以通过将您的修复添加到.sty 来做到这一点。并在黄色主题样式文件中添加类似的行。
    • 这听起来像是一个可能的解决方案(虽然我自己从未篡改过 .sty 文件......)。
    • beamer color theme .sty 文件实际上只是\usebeamercolor 命令的列表...
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-03
    • 2011-02-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-08
    相关资源
    最近更新 更多