如何设置只显示章节而没有子章节的目录?
编辑:在新部分的开始时它只显示其内容而不显示标题?
梅威瑟:
\documentclass{beamer}
\usetheme{CambridgeUS}
\useoutertheme{infolines}
\author{Co.}
\title{Work Culture}
\AtBeginSubsection[]
{
\begin{frame}<beamer>
\frametitle{Outline}
\tableofcontents[
currentsection
]
\end{frame}
}
\begin{document}
\begin{frame}{Plan}
\tableofcontents
\end{frame}
\begin{frame}
\titlepage
\end{frame}
\end{document}
请问有什么好建议吗?
多谢!
答案1
如果我正确理解了这个问题,那么以下设置将会实现您想要的效果。
使用
\tableofcontents[hideallsubsections]
一般目录仅显示章节条目。设置
\AtBeginSection[]
{
\begingroup
\setbeamertemplate{headline}{}
\addtobeamertemplate{frametitle}{\vskip-1.75ex}{}
\begin{frame}<beamer>
\frametitle{Outline}
\tableofcontents[sectionstyle=show/hide,subsectionstyle=show/show/hide]
\end{frame}
\endgroup
}
将使部分目录(在每个部分的开头)仅显示当前部分及其子部分;部分目录的标题被局部抑制,并且框架标题垂直移动,因此它从框架的顶部开始。
完整示例:
\documentclass{beamer}
\usetheme{CambridgeUS}
\useoutertheme{infolines}
\author{Co.}
\title{Work Culture}
\AtBeginSection[]
{
\begingroup
\setbeamertemplate{headline}{}
\addtobeamertemplate{frametitle}{\vskip-1.75ex}{}
\begin{frame}<beamer>
\frametitle{Outline}
\tableofcontents[sectionstyle=show/hide,subsectionstyle=show/show/hide]
\end{frame}
\endgroup
}
\begin{document}
\begin{frame}
\frametitle{General Outline}
\tableofcontents[hideallsubsections]
\end{frame}
\section{Test section one}
\begin{frame}
test
\end{frame}
\subsection{Test subsection one one}
\begin{frame}
test
\end{frame}
\subsection{Test subsection one two}
\begin{frame}
test
\end{frame}
\subsection{Test subsection one three}
\begin{frame}
test
\end{frame}
\section{Test section two}
\begin{frame}
test
\end{frame}
\subsection{Test subsection two one}
\begin{frame}
test
\end{frame}
\subsection{Test subsection two two}
\begin{frame}
test
\end{frame}
\subsection{Test subsection two three}
\begin{frame}
test
\end{frame}
\section{Test section three}
\begin{frame}
test
\end{frame}
\subsection{Test subsection three one}
\begin{frame}
test
\end{frame}
\subsection{Test subsection three two}
\begin{frame}
test
\end{frame}
\subsection{Test subsection three three}
\begin{frame}
test
\end{frame}
\end{document}
通用目录的图片:
部分目录之一的图像(第二部分开头的图像):