对于大型讲座(600 多张幻灯片),我需要仅显示当前部分(包括所有小节)的目录的目录幻灯片及小节。
然而,这显然行不通。当我将选项传递sections={<number>}
给 时\tableofcontents
,结果是一个显示所有子节的目录,但只显示一小节。在 MWE 中,这始终是第一个小节的内容,但在我的较大讲座幻灯片文档中,它(无论出于何种原因)始终是第二个小节。
当我删除该sections
选项时,一切都按预期工作。
这是一个错误吗?(我尝试过 beamer 版本 3.10。以及最近的版本 3.17)
% def\beamer@version{3.10}
\documentclass{beamer}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\newcommand\InsertToC[1][]{
\begin{frame}{Outline}
\tableofcontents[subsectionstyle=show/show/show, subsubsectionstyle=show/show/show, #1]
\end{frame}
}
\begin{document}
\section{Lecture 1}
\InsertToC[sections={\thesection}] % shows only subsubsections of one subsection
\subsection{Topic 1}
\subsubsection{Motivation}
\subsubsection{Conclusion}
\frame{Stuff}
\subsection{Topic 2}
\InsertToC % shows subsubsections of all subsections
\subsubsection{Motivation}
\subsubsection{Conclusion}
\frame{Stuff}
\end{document}
\tableofcontents
with选项的输出sections
(意外):
\tableofcontents
无选项的输出sections
(预期):