我正在尝试制作演示文稿,我正在使用的模板有一个烦人的功能,我想摆脱它。这是我使用的代码
\documentclass[10pt,xcolor={dvipsnames}]{beamer}
\usefonttheme{professionalfonts}
\usetheme{Frankfurt}
\usecolortheme[]{whale}
\setbeamercolor{background canvas}{bg=gray!20!}
\setbeamercolor{palette primary}{bg=Green!90!black!200!}
\setbeamercolor{palette miniframes primary}{fg=magenta}
\begin{document}
\begin{frame}[plain]
\titlepage
\end{frame}
\section{Section I}
\begin{frame}{First Frame}
\end{frame}
\section{Section II}
\begin{frame}{Second Frame}
\end{frame}
\end{document}
如您所见,在框架的顶部有三层:最上面的一层是黑色,中间的一层是浅绿色,最下面的一层是绿色。从照片中可以看出,中间层覆盖了最上面的一层中出现的部分白色圆圈(它们计算每个部分的幻灯片数量)。我想删除中间层,或者强制它不覆盖最上面的层中计算幻灯片数量的圆圈。
我将不胜感激任何帮助。
答案1
首先:顶层没有三层,只有两层。黑色标题和绿色框架标题。您看到的第三条浅绿色线是这两层之间的阴影,它之所以可见,只是因为它是在错误的颜色模型中计算的。您可以通过明确告诉 xcolor 您想要哪种颜色模型来解决这个问题,例如rgb
,cmyk
等等。
然后,您可以使用以下代码在标题下方添加更多填充:
\documentclass[10pt,xcolor={cmyk,dvipsnames}]{beamer}
\usefonttheme{professionalfonts}
\usetheme{Frankfurt}
\usecolortheme[]{whale}
\setbeamercolor{background canvas}{bg=gray!20!}
\setbeamercolor{palette primary}{bg=Green!90!black!200!}
\setbeamercolor{palette miniframes primary}{fg=magenta}
\addtobeamertemplate{headline}{}{\vskip2pt}
\begin{document}
\begin{frame}[plain]
\titlepage
\end{frame}
\section{Section I}
\begin{frame}{First Frame}
\end{frame}
\section{Section II}
\begin{frame}{Second Frame}
\end{frame}
\end{document}