Beamer:删除进度条和标题之间的空格

Beamer:删除进度条和标题之间的空格

我正在尝试在 Beamer 演示文稿中节省一些空间并设计自己的主题。特别是我想删除这个空间 在此处输入图片描述

有谁知道如何做到这一点?

这是代码的重要部分:

\documentclass{beamer}

\usetheme{Berlin}

\begin{document}
   \section{Section}
   \begin{frame}{Title}
      Some content.
   \end{frame}
\end{document}

答案1

根据您还想自定义的内容,可以采用以下两种不同的方法:

第一个\usetheme{Berlin}用外部、内部和颜色主题替换,Berlin内部加载,同时也subsection=falseminiframes外部主题添加选项:

\documentclass{beamer}

\useoutertheme[subsection=false, footline=authorinstitutetitle]{miniframes}
\usecolortheme{whale}
\usecolortheme{orchid}
\useinnertheme{rectangles}
\setbeamerfont{block title}{size={}}


\begin{document}
   \section{Section}
   \begin{frame}{Title}
      Some content.
   \end{frame}
  
\end{document}

或者,您也可以基于 miniframes 外部主题的原始模板定义自己的标题模板:

\documentclass{beamer}
\usetheme{Berlin}

\defbeamertemplate*{headline}{my miniframes theme}
{%
  \begin{beamercolorbox}[colsep=1.5pt]{upper separation line head}
  \end{beamercolorbox}
  \begin{beamercolorbox}{section in head/foot}
    \vskip2pt\insertnavigation{\paperwidth}\vskip2pt
  \end{beamercolorbox}%
  \begin{beamercolorbox}[colsep=1.5pt]{lower separation line head}
  \end{beamercolorbox}
}

\begin{document}
   \section{Section}
   \begin{frame}{Title}
      Some content.
   \end{frame}
  
\end{document}

两个 MWE 均产生以下输出:

在此处输入图片描述

相关内容