如何隐藏特定 Beamer 幻灯片中的导航符号?

如何隐藏特定 Beamer 幻灯片中的导航符号?

我使用导航符号作为页码,例如这个答案。有没有办法将它们从某些特定幻灯片(如标题和目录幻灯片)中隐藏?plain框架选项不起作用。

答案1

当然,您可以使用\setbeamertemplate{navigation symbols}{}来隐藏导航符号。为了限制其范围,我们可以简单地将其与它应该影响的框架一起放入本地组中。

\documentclass{beamer}

\title{Awesome presentation}
\author{John Smith}
\date{A high-profile conference}

\AtBeginSection[]{%
  \begingroup
  \setbeamertemplate{navigation symbols}{}
  \begin{frame}
  \frametitle{Outline}
  \tableofcontents[currentsection]
  \end{frame}
  \endgroup
}

\begin{document}

\begingroup
\setbeamertemplate{navigation symbols}{}
\frame[plain]{\titlepage}
\endgroup

\begingroup
\setbeamertemplate{navigation symbols}{}
\begin{frame}
\frametitle{Outline}
\tableofcontents
\end{frame}
\endgroup

\section{Introduction}

\begin{frame}
\frametitle{Introduction}
Hi!
\end{frame}

\section{Results}

\begin{frame}
\frametitle{Results}
Isn't this awesome?
\end{frame}

\begin{frame}
\frametitle{Thank you!}
\end{frame}

\end{document}

以下是输出(总共 7 帧):

frame sample

相关内容