Beamer:更改背景颜色会在标题上方和下方留下白线。

Beamer:更改背景颜色会在标题上方和下方留下白线。

它必须简单,但我找不到最后一个缺失的部分。我正在制作一个投影仪演示文稿,其中我想要具有不同背景颜色的单张幻灯片。

\setbeamercolor{normal text}{bg=red}但是,当我使用或设置背景颜色时\setbeamercolor{background canvas}{bg=red},框架标题周围仍然有两条白色水平线,我不知道如何更改它们的颜色或如何删除它们。

即使使用[plain]框架也无法摆脱这些。

下面是一个工作示例。

\documentclass[handout]{beamer}
\usepackage{color}
\usecolortheme{rose}
\useoutertheme{smoothbars}
\useoutertheme{infolines} % header and footer
\setbeamertemplate{headline}{} % no header line
\begin{document}
 \begin{frame}
  \frametitle{slide 1}
  first
 \end{frame}
{
\setbeamercolor{normal text}{bg=yellow!20}
 \begin{frame}
  \frametitle{slide 2}
  second
 \end{frame}
}
\end{document}

答案1

正如注释中所述,添加\useoutertheme{smoothbars}往往是问题的主要原因,因此注释掉这些行会给出代码:

\documentclass[handout]{beamer}
%\usepackage{color} beamer loads xcolor anyway
\usecolortheme{rose}
\useoutertheme{infolines} % header and footer
\setbeamertemplate{headline}{} % no header line
\begin{document}
 \begin{frame}
  \frametitle{slide 1}
  first
 \end{frame}
{
\setbeamercolor{normal text}{bg=yellow!20}
 \begin{frame}
  \frametitle{slide 2}
  second
 \end{frame}
}
\end{document}

一个具有输出的工作示例:

在此处输入图片描述

在此处输入图片描述

这基本上解决了问题。

相关内容