我正在尝试修改AnnArbor
模板。为此,我想删除页眉和框架标题之间的小线(见图)。
梅威瑟:
\documentclass{beamer}
%Theme
\usetheme{AnnArbor}
% Theme colors
\setbeamercolor{section in head/foot}{fg=black, bg=white}
\setbeamercolor{subsection in head/foot}{fg=white, bg=blue}
\setbeamercolor{frametitle}{fg=white, bg=blue}
\begin{document}
\section{Section 1}
\subsection{Subsection 1}
\begin{frame}
\frametitle{Frame title}
\begin{itemize}
\item Item 1
\item Item 2
\end{itemize}
\end{frame}
\end{document}
这样就创建了这张幻灯片。您可以看到红色箭头指向的细线。
我不确定该线条是否来自投影仪或者是否是 PDF 查看器的问题,但我很乐意有一种简单的方法来删除它。
答案1
我认为这是一个查看器问题。我唯一能重现此问题的查看器是 mac preview。它在 adobe reader 和基于 poppler 的 texstudio 查看器中看起来不错。
无论如何,您可以通过在框架标题前添加一些负空间来避免该问题:
\documentclass{beamer}
%Theme
\usetheme{AnnArbor}
% Theme colors
\setbeamercolor{section in head/foot}{fg=black, bg=white}
\setbeamercolor{subsection in head/foot}{fg=white, bg=blue}
\setbeamercolor{frametitle}{fg=white, bg=blue}
\addtobeamertemplate{frametitle}{\vskip-0.05cm}{}
\begin{document}
\section{Section 1}
\subsection{Subsection 1}
\begin{frame}
\frametitle{Frame title}
\begin{itemize}
\item Item 1
\item Item 2
\end{itemize}
\end{frame}
\end{document}