
我正在嘗試修改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 預覽。它在 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}