Ändern der Farbe des gesamten Textes auf der Beamer-Folie

Ändern der Farbe des gesamten Textes auf der Beamer-Folie

Ich möchte die Farbe des gesamten Textes auf einer einzelnen Folie ändern (nicht global), aber ich habe festgestellt, dass einige Umgebungen itemizemeine Wünsche nicht zu berücksichtigen scheinen. Betrachten Sie das 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}

Das sieht aus wie

rahmen

Wie kann ich für den gesamten Text eine bestimmte Farbe festlegen?

Antwort1

Um die Farbe während der Präsentation zu ändern, können Sie grundsätzlich dasselbe tun wieChristian Hupferhabe ich für die gesamte Präsentation lokal auf einer Folie gemacht, nur mit einem kleinen Trick zur Verwendung der Farbe:

\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}

verwandte Informationen