更改 Beamer 幻燈片上所有文字的顏色

更改 Beamer 幻燈片上所有文字的顏色

我想更改單張投影片上所有文字的顏色(不是全域),但我注意到有些環境似乎itemize不符合我的意願。考慮 MWE

\documentclass{beamer}

\mode<presentation> {
\usetheme{Madrid}
}

\begin{document}

\begin{frame}
\textcolor{green}{
this is green
\begin{itemize}
\item Not green but should be green
\end{itemize}
this is also green
\begin{align*}
F = ma
\end{align*}}
\end{frame}

\end{document}

這看起來像

框架

如何強制所有文字都具有顏色?

答案1

為了在演示過程中改變顏色,你基本上可以做同樣的事情克里斯蒂安·胡弗在一張幻燈片中本地完成了整個演示,只是使用了一些顏色的小技巧:

\documentclass{beamer}
\usetheme{Madrid}

\begin{document}
{
\begin{frame}
    \setbeamercolor{item}{fg=green}
    \setbeamercolor{normal text}{fg=green}
    \usebeamercolor[fg]{normal text}
    this is green
    \begin{itemize}
        \item Not green but should be green
    \end{itemize}
    this is also green
    \begin{align*}
        F = ma
    \end{align*}
\end{frame}
}
\end{document}

相關內容