Beamer (Boadilla-Thema): Farbe der aufgelisteten Unterelemente in Blöcken

Beamer (Boadilla-Thema): Farbe der aufgelisteten Unterelemente in Blöcken

Beim Verwenden des Themas „Boadilla“ im Beamer-Paket ist mir aufgefallen, dass die Aufzählungszeichen der Unterelemente in der itemizeUmgebung innerhalb von Umgebungen andere Farben haben blockals außerhalb. Das Problem besteht darin, dass die Farbe fast der des Hintergrunds entspricht, sodass die einzelnen Aufzählungszeichen kaum sichtbar sind.

Gibt es eine Möglichkeit, die Farbe der Aufzählungszeichen für Unterelemente in die gleiche Farbe zu ändern, die außerhalb von blocks verwendet wird?

Hier ist ein Beispiel für das Problem:

\documentclass{beamer}
\usetheme{Boadilla}

\begin{document}

\begin{frame}
    \begin{block}{block}
        \begin{itemize}
            \item item 1
            \item item 2
            \begin{itemize}
                \item subitem 1
                \item subitem 2
                \begin{itemize}
                    \item subsubitem
                \end{itemize}
            \end{itemize}
        \end{itemize}
    \end{block}

    \begin{itemize}
        \item item 1
        \item item 2
        \begin{itemize}
            \item subitem 1
            \item subitem 2
            \begin{itemize}
                \item subsubitem
            \end{itemize}
        \end{itemize}
    \end{itemize}
\end{frame}

\end{document}

Zusammengestelltes MWE

Antwort1

Ich verstehe nicht ganz, wie es funktioniert, aber einschnellDie Lösung besteht darin, diese Zeilen der Präambel oder innerhalb einer Gruppe hinzuzufügen, in der Sie dieses Ergebnis erzielen möchten.

\colorlet{custom}{beamerstructure}
\setbeamertemplate{itemize subitem}{\tiny\raise1.5pt\hbox{\color{custom}$\blacktriangleright$}}
\setbeamertemplate{itemize subsubitem}{\tiny\raise1.5pt\hbox{\color{custom}$\bigstar$}}

Ich habe versucht, dasBoadilla-ThemaDefinitionen.

Vollständiger Code

\documentclass{beamer}
\usetheme{Boadilla}

\colorlet{custom}{beamerstructure}
\setbeamertemplate{itemize subitem}{\tiny\raise1.5pt\hbox{\color{custom}$\blacktriangleright$}}
\setbeamertemplate{itemize subsubitem}{\tiny\raise1.5pt\hbox{\color{custom}$\bigstar$}}
\begin{document}

\begin{frame}
    \begin{block}{block}
        \begin{itemize}
            \item item 1
            \item item 2
            \begin{itemize}
                \item subitem 1
                \item subitem 2
                \begin{itemize}
                    \item subsubitem
                \end{itemize}
            \end{itemize}
        \end{itemize}
    \end{block}

    \begin{itemize}
        \item item 1
        \item item 2
        \begin{itemize}
            \item subitem 1
            \item subitem 2
            \begin{itemize}
                \item subsubitem
            \end{itemize}
        \end{itemize}
    \end{itemize}
\end{frame}

\end{document}

Ergebnis

Bildbeschreibung hier eingeben

verwandte Informationen