我对以下代码有疑问:
\documentclass{beamer}
\usetheme{boxes}
\AtBeginSection[]
{
\begin{frame}<beamer>
\frametitle{Structure}
\tableofcontents[currentsection]
\end{frame}
}
\title{Title}
\author{Author}
\institute{Institute}
\date{date}
\begin{document}
\begin{frame}
\titlepage
\end{frame}
\begin{frame}
\frametitle{Structure}
\tableofcontents[hideallsubsections]
\end{frame}
\section{Section}
\begin{frame}
\frametitle{Frame}
\end{frame}
\section{Section}
\begin{frame}
\frametitle{Frame}
\end{frame}
\section{Section}
\begin{frame}
\frametitle{Frame}
\end{frame}
\end{document}
我的问题是,当我们在“结构”幻灯片之后立即开始该部分时,项目之间的空间会更大。有没有办法避免这种情况?
非常感谢您抽出时间。
答案1
您可以使用\tableofcontents[currentsection,hideallsubsections]
结构幻灯片中的间距与大纲中的间距相同:
\documentclass{beamer}
\usetheme{boxes}
\AtBeginSection[]
{
\begin{frame}<beamer>
\frametitle{Structure}
\tableofcontents[currentsection,hideallsubsections]
\end{frame}
}
\title{Title}
\author{Author}
\institute{Institute}
\date{date}
\begin{document}
\begin{frame}
\titlepage
\end{frame}
\begin{frame}
\frametitle{Outline}
\tableofcontents[hideallsubsections]
\end{frame}
\section{Section}
\begin{frame}
\frametitle{Frame}
\end{frame}
\section{Section}
\begin{frame}
\frametitle{Frame}
\end{frame}
\section{Section}
\begin{frame}
\frametitle{Frame}
\end{frame}
\end{document}