我在 Beamer 上有一个非常大的演示文稿,所以我应该将目录中的项目分成两张幻灯片。我该怎么做?例如,我希望第一部分和第二部分放在一张目录幻灯片上,第三部分放在另一张幻灯片上。
\documentclass{beamer}
\usepackage[english,russian]{babel}
\usepackage[utf8]{inputenc}
\usepackage{ragged2e}
\usefonttheme{serif}
\usetheme{metropolis}
\AtBeginSection[]
{
\begin{frame}<beamer>
\frametitle{\LARGE{TOC}}
\tableofcontents[currentsection,currentsubsection]
\end{frame}
}
\let\stdsection\section
\renewcommand\section{\newpage\stdsection}
\begin{document}
\section{test}
1
\section{test}
2
\section{test}
3
\end{document}
先感谢您!
答案1
您可以使用以下方式定义目录应显示哪些部分\tableofcontents[sections=1-2]
\documentclass{beamer}
\usepackage[english,russian]{babel}
\usepackage[utf8]{inputenc}
\usepackage{ragged2e}
\usefonttheme{serif}
\usetheme{metropolis}
\AtBeginSection[]
{
\begin{frame}<beamer>
\frametitle{\LARGE{TOC}}
\tableofcontents[currentsection,currentsubsection]
\end{frame}
}
\begin{document}
\begin{frame}
\only<1>{\tableofcontents[sections=1-2]}
\only<2>{\tableofcontents[sections=3]}
\end{frame}
\section{test1}
\begin{frame}
\end{frame}
\section{test2}
\begin{frame}
\end{frame}
\section{test3}
\begin{frame}
\end{frame}
\end{document}