Beamer:刪除標題和框架標題之間的細線

Beamer:刪除標題和框架標題之間的細線

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

相關內容