Beamer (tema Boadilla): Cor dos subitens de itemização dentro dos blocos

Beamer (tema Boadilla): Cor dos subitens de itemização dentro dos blocos

Ao utilizar o tema "Boadilla" no pacote beamer, percebi que os marcadores dos subitens do itemizeambiente possuem cores diferentes dentro blockdos ambientes e fora deles. O problema é que a cor é quase igual à do fundo, então os marcadores individuais são pouco visíveis.

Existe uma maneira de alterar a cor do marcador do subitem para a mesma cor usada fora de blocks?

Aqui está um exemplo do problema:

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

MWE compilado

Responder1

Não entendo muito bem como isso funciona, mas umrápidoA solução é adicionar essas linhas ao preâmbulo ou dentro de um grupo onde você deseja obter esse resultado.

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

Eu tentei consertar oTema boadilhadefinições.

Código Completo

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

Resultado

insira a descrição da imagem aqui

informação relacionada