我正在用 Beamer 准备演示文稿。在每个新部分之前,我都会显示目录。我想知道如何才能突出显示与要出现的新部分相对应的目录中的行
答案1
要突出显示目录中下一张幻灯片的部分,您需要正式使用该部分\section
,然后\tableofcontents[currentsection]
在框架中使用:
\section{Foobar}
\frame{\tableofcontents[currentsection]}
还有其他选项\tableofcontents[<option>]
,例如currentsubsection
和hideallsubsections
,它们都只需更改sectionstyle
、subsectionstyle
和/或subsubsectionstyle
。
它们都在beamer
手册的第 100 页中有解释。这里是重要部分:
sectionstyle=⟨style for current section⟩/⟨style for other sections⟩
指定应如何显示部分。允许的⟨styles⟩
样式有show
、shaded
和hide
。第一个将正常显示部分标题,第二个将以半透明方式显示,第三个将完全隐藏它。您也可以省略第二种样式,在这种情况下,第一种样式将用于所有部分(这实际上没什么用)。
subsectionstyle=⟨style for current subsection⟩/⟨style for other subsections in current section⟩/ ⟨style for subsections in other sections⟩
指定应如何显示子节。可以指定与 sectionstyle 选项相同的样式。您可以省略最后一种样式,在这种情况下第二种样式也适用于最后一种样式,也可以省略最后两种样式,在这种情况下第一种样式适用于所有样式。