下面的代码给出了头部的以下输出:
这里左侧的第一部分是活动的,其他部分不是,但差别很小,我希望活动部分是灰色的。有没有办法控制颜色的混合方式,以便我可以增加对比度(通过进一步调暗非活动部分)?
\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}