我正在制作beamer
演示文稿,我希望目录以阴影部分开始,而不是第一部分已经突出显示,而后续部分则为阴影,这是 的默认行为pausesections
。我尝试寻找类似的问题,但无济于事。
下面的方法几乎可行,但尽管初始覆盖图已将所有部分都阴影化(很好),但第二个覆盖图跳转到突出显示第 1 部分和第 2 部分(不好)。我推测这是因为第一个覆盖将 1 添加到了pausesections
-counter。
\documentclass[10pt]{beamer}
\begin{document}
\begin{frame}{Table of contents}
\only<1>{\tableofcontents[sectionstyle=shaded]}
\only<2->{\tableofcontents[pausesections]}
\end{frame}
\section{Section 1}
\begin{frame}{Frame 1}
\end{frame}
\section{Section 2}
\begin{frame}{Frame 2}
\end{frame}
\section{Section 3}
\begin{frame}{Frame 3}
\end{frame}
\end{document}
答案1
将目录分成两张幻灯片怎么样?
\documentclass[10pt]{beamer}
\begin{document}
\begin{frame}{Table of contents}
\tableofcontents[sectionstyle=shaded]
\end{frame}
\addtocounter{framenumber}{-1}
\begin{frame}{Table of contents}
\tableofcontents[pausesections]
\end{frame}
\section{Section 1}
\begin{frame}{Frame 1}
\end{frame}
\section{Section 2}
\begin{frame}{Frame 2}
\end{frame}
\section{Section 3}
\begin{frame}{Frame 3}
\end{frame}
\end{document}
为了防止第一张幻灯片之后的帧号发生变化,只需改变计数器。