Приведенный ниже код дает следующий вывод для головы:
Здесь первая секция слева активна, а остальные нет, но разница совсем небольшая, я бы хотел, чтобы активная секция была серой. Есть ли способ контролировать смешивание цветов, чтобы я мог увеличить контраст (еще больше затемнив неактивную секцию)?
\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}
решение1
Вы можете использовать соответствующий шаблон section in head/foot shaded
.
Пример:
\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}
С [10]
его помощью определяется процент непрозрачности.
Результат:
решение2
Вы можете настроить уровень затемнения через section in head/foot shaded
шаблон. Отрегулируйте значение [10]
по своему вкусу.
\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}