在 Beamer 中,将之前帧中已经显示的 \tableofcontents 项目变灰

在 Beamer 中,将之前帧中已经显示的 \tableofcontents 项目变灰

我的目录幻灯片前面有一张动机幻灯片。因此,当我向观众展示演讲剩余部分的结构时,我希望\tableofcontents动机幻灯片以灰色显示。动机幻灯片与目录幻灯片(以及所有后续幻灯片)不在同一部分环境中。

有没有办法做到这一点?

答案1

如果我理解正确的话,\tableofcontents[currentsection]Beamer 用户指南(见第 10.5 节)在这里至关重要。前两帧如下所示,其余两帧实际上并不相关。

在此处输入图片描述

\documentclass{beamer}

\usetheme{Warsaw}
\setbeamercovered{transparent}

\begin{document}

\section{Motivation} % may be removed, not sure if you really need a section for this or not.
\begin{frame}[plain] % could make it a normal frame, too.
Here's a motivation slide
\end{frame}


\section{Main Contents}
\begin{frame}{Outline}
  \tableofcontents[currentsection]
\end{frame}

\subsection{A Subsection}
\begin{frame}
Something for the subsection
\end{frame}

\subsection{Another Subsection}
\begin{frame}
Something for the next subsection
\end{frame}

\end{document}

相关内容