我如何将华沙黑色替换为其他颜色,就像海狸颜色主题一样?

我如何将华沙黑色替换为其他颜色,就像海狸颜色主题一样?

华沙主题顶部和底部栏的左半部分使用黑色,右半部分使用蓝色。主题颜色海狸用两种灰色替换这两种颜色。我如何在 .tex 文件中执行相同操作?

答案1

palette primary这些颜色由和控制palette quaternary,因此您可以重新定义它们:

\documentclass{beamer}
\usetheme{Warsaw}

\setbeamercolor*{palette primary}{use=structure,fg=white,bg=gray!60}
\setbeamercolor*{palette quaternary}{fg=white,bg=gray!30!black}

\begin{document}

\section{One}
\begin{frame}test\end{frame}
\section{Two}
\begin{frame}test\end{frame}
\section{Three}
\begin{frame}test\end{frame}
\section{Four}
\begin{frame}test\end{frame}
\section{Five}
\begin{frame}test\end{frame}

\end{document}

在此处输入图片描述

更改调色板也会影响主题的其他一些元素;如果您只想更改标题和脚注的颜色,只需更改section in head/foot、 和即可subsection in head/foot colors

\documentclass{beamer}
\usetheme{Warsaw}

\setbeamercolor{section in head/foot}{fg=white,bg=gray!20!black}
\setbeamercolor{subsection in head/foot}{fg=black,bg=gray!30}

\begin{document}

\section{One}
\begin{frame}test\end{frame}
\section{Two}
\begin{frame}test\end{frame}
\section{Three}
\begin{frame}test\end{frame}
\section{Four}
\begin{frame}test\end{frame}
\section{Five}
\begin{frame}test\end{frame}

\end{document}

在此处输入图片描述

但如果你只是想使用beaver颜色主题Warsaw,那么只需说

\documentclass{beamer}
\usetheme{Warsaw}
\usecolortheme{beaver}

\begin{document}

\section{One}
\begin{frame}test\end{frame}
\section{Two}
\begin{frame}test\end{frame}
\section{Three}
\begin{frame}test\end{frame}
\section{Four}
\begin{frame}test\end{frame}
\section{Five}
\begin{frame}test\end{frame}

\end{document}

相关内容