Marca de bala del proyector diferente dentro del bloque

Marca de bala del proyector diferente dentro del bloque

estoy usando

\usetheme{Boadilla}
\usecolortheme{orchid}    
\setbeamercolor{itemize item}{fg=white!80!black}
\setbeamercolor{itemize subitem}{fg=white!80!black}

para cambiar el color de las viñetas de los elementos de la lista a gris.

Sin embargo, esto hace que las balas dentro de blocklos entornos sean difíciles de ver (balas grises sobre un fondo gris verdoso).

¿Hay alguna manera de que LaTeX dibuje viñetas grises fuera del entorno del bloque y structureviñetas de colores para cada lista dentro de un bloque?

Respuesta1

Sí, puedes hacerlo fácilmente usando eletoolboxempaquetar y \AtBeginEnvironmentconfigurar los colores que desee dentro de los bloques; un pequeño ejemplo cambiando los colores de blocky exampleblock:

\documentclass{beamer} 
\usecolortheme{orchid} 
\usepackage{etoolbox}

\AtBeginEnvironment{block}{
\setbeamercolor{itemize item}{fg=orange!70!black}
\setbeamercolor{itemize subitem}{fg=orange!70!black}
}
\AtBeginEnvironment{exampleblock}{
\setbeamercolor{itemize item}{fg=cyan}
\setbeamercolor{itemize subitem}{fg=cyan}
}

\setbeamercolor{itemize item}{fg=white!80!black}
\setbeamercolor{itemize subitem}{fg=white!80!black}

\begin{document} 

\begin{frame}
\begin{columns}
\column{0.5\textwidth}
\begin{itemize}
\item First.
  \begin{itemize}
  \item First.
  \item Second.
  \end{itemize}
\item Second.
\end{itemize}
\begin{block}{test block}
\begin{itemize}
\item First.
  \begin{itemize}
  \item First.
  \item Second.
  \end{itemize}
\item Second.
\end{itemize}
\end{block}
\column{0.5\textwidth}
\begin{exampleblock}{test example block}
\begin{itemize}
\item First.
  \begin{itemize}
  \item First.
  \item Second.
  \end{itemize}
\item Second.
\end{itemize}
\end{exampleblock}
\end{columns}
\end{frame}

\end{document}

ingrese la descripción de la imagen aquí

información relacionada