如何在 beamer 演示文稿中使用 \definecolor

如何在 beamer 演示文稿中使用 \definecolor

我正在准备一个投影仪演示文稿。

\documentclass{beamer}

\title{Sample Title}
\subtitle{Sample Subtitle}

\usepackage{xcolor}

\begin{document}
    \frame {
        \titlepage
    }
    \frame {
        \frametitle{Sample Page 1}
        \[\frac{-b \pm \sqrt{b^2 - c}}{2a}\]
    }
    \frame{
        \frametitle{Sample Page 2}
        \framesubtitle{An Example of Lists}
        \begin{itemize}
            \item 1
            \item 2
            \item 3
        \end{itemize}
    }
    \frame{
        \frametitle{Paragraph Content}
        This is a paragraph.
    }
\end{document}

在此处输入图片描述

默认情况下,这是蓝色的“示例标题”(如上图所示)。为了更改它,我使用了

\definecolor{applegreen}{rgb}{0.55, 0.71, 0.0}

但它没有做出任何改变。请帮帮我。

答案1

标题的颜色由 beamer 颜色主题控制title,因此您可以使用\setbeamercolor{title}{fg=<color>}它来设置它的(前景色)。

请注意,subtitle颜色主题继承自title颜色主题,因此要保留字幕的颜色,您需要重置它。

\documentclass{beamer}
\title{Sample Title}
\subtitle{Sample Subtitle}

\definecolor{applegreen}{rgb}{0.55, 0.71, 0.0}

% change color for them `title`
\setbeamercolor{title}{fg=applegreen}
% restore color for theme `subtitle`
\setbeamercolor{subtitle}{fg=structure.fg}

\begin{document}
    \frame {
        \titlepage
    }
    \frame {
        \frametitle{Sample Page 1}
        \[\frac{-b \pm \sqrt{b^2 - c}}{2a}\]
    }
    \frame{
        \frametitle{Sample Page 2}
        \framesubtitle{An Example of Lists}
        \begin{itemize}
            \item 1
            \item 2
            \item 3
        \end{itemize}
    }
    \frame{
        \frametitle{Paragraph Content}
        This is a paragraph.
    }
\end{document}

在此处输入图片描述

相关内容