Alterar cores/contraste na navegação do projetor entre a seção ativa e esmaecida

Alterar cores/contraste na navegação do projetor entre a seção ativa e esmaecida

O código abaixo fornece a seguinte saída para o head:

Aqui a primeira seção da esquerda está ativa e as outras não, mas a diferença é bem pequena, gostaria que a seção ativa ficasse na cor cinza. Existe uma maneira de controlar como as cores são misturadas, para que eu possa aumentar o contraste (escurecendo ainda mais a seção inativa)?

\documentclass{beamer}
\usetheme{Singapore}
\setbeamercolor{section in head/foot}{fg=gray,bg=white} 

\begin{document}
 \section{one}
 \begin{frame}
 \end{frame}

 \section{two}
 \begin{frame}
 \end{frame}

 \section{three}
 \begin{frame}
 \end{frame}
\end{document}

Responder1

Você pode usar o modelo apropriado section in head/foot shaded.

Exemplo:

\documentclass{beamer}
\usetheme{Singapore}
\setbeamercolor{section in head/foot}{fg=gray,bg=white} 
\setbeamertemplate{section in head/foot shaded}[default][10]

\begin{document}
 \section{one}
 \begin{frame}
 text
 \end{frame}

 \section{two}
 \begin{frame}
 text
 \end{frame}

 \section{three}
 \begin{frame}
 text
 \end{frame}
\end{document}

Com [10]ele é definido o percentual de opacidade.

Resultado:

insira a descrição da imagem aqui

Responder2

Você pode ajustar o nível de escurecimento por meio do section in head/foot shadedmodelo. Ajuste o valor [10]ao seu gosto.

\documentclass{beamer}
\usetheme{Singapore}
\setbeamercolor{section in head/foot}{fg=gray,bg=white} 

\setbeamertemplate{section in head/foot shaded}[default][10]

\begin{document}
 \section{one}
 \begin{frame}
 \end{frame}

 \section{two}
 \begin{frame}
 \end{frame}

 \section{three}
 \begin{frame}
 \end{frame}
\end{document}

insira a descrição da imagem aqui

informação relacionada