Beamer Dresden 主题删除子部分

Beamer Dresden 主题删除子部分

我想删除导航栏下方显示子部分的栏(见图)。我使用 Dresden 主题和海鸥颜色主题:http://deic.uab.es/~iblanes/beamer_gallery/individual/Dresden-seagull-default.html

有什么好方法可以做到这一点吗?

\usetheme[compress]{Dresden}
\usecolortheme{seagull} 

在此处输入图片描述

答案1

headlineminiframes外部主题(中使用的主题Dresden)复制了模板并删除了显示子部分的部分。

\documentclass{beamer}
\usetheme{Dresden}
\usecolortheme{seagull}

\defbeamertemplate*{headline}{miniframes theme no subsection}
{%
  \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}
}

\setbeamertemplate{footline}[miniframes theme no subsection]

\begin{document}

\section{Introduction}
\subsection{Something}
\frame{}\frame{}\frame{}\frame{}
\subsection{Something else}
\frame{}\frame{}\frame{}

\section{Bad News: Hardness Results}
\subsection{Something}
\frame{}\frame{}\frame{}
\subsection{Something else}
\frame{}\frame{}\frame{}

\section{Good News: Tractability Resulsts}
\subsection{Something}
\frame{}\frame{}\frame{}
\subsection{Something else}
\frame{}

\section{Summary}

\end{document}

在此处输入图片描述

相关内容