![如何在目录中包含附录部分(beamer)?](https://linux22.com/image/301294/%E5%A6%82%E4%BD%95%E5%9C%A8%E7%9B%AE%E5%BD%95%E4%B8%AD%E5%8C%85%E5%90%AB%E9%99%84%E5%BD%95%E9%83%A8%E5%88%86%EF%BC%88beamer%EF%BC%89%EF%BC%9F.png)
我需要将附录部分添加到主目录中:
\documentclass{beamer}
\begin{document}
\begin{frame}{Main}
Main
\end{frame}
\section{First}
\begin{frame}{First}
First
\end{frame}
\section{Second}
\begin{frame}{Second}
Second
\end{frame}
\section*{Content}
\label{sec:main-content}
\begin{frame}{Content}
\tableofcontents[hideallsubsections]
\end{frame}
\appendix
\section{First-Appendix}
\begin{frame}{First-Appendix}
Second
\end{frame}
\end{document}
此代码无效...
答案1
在 中beamer
,\part
子部分被视为具有自己的目录的完全独立的实体。 什么\appendix
做的是开始一个新的\part
。 因此,首先,\tableofcontents
之后给出了中的 等\appendix
的列表。 文档中包含了对此的演示。\sections
\appendix
beamer
在主文档中获取\tableofcontents
(没有任何\part
分区)以包含 中的条目的一个简单方法是在启动 后\appendix
重置计数器:part
\appendix
\appendix\addtocounter{part}{-1}
\documentclass{beamer}
\begin{document}
\begin{frame}{Main}
Main
\end{frame}
\section{First}
\begin{frame}{First}
First
\end{frame}
\section{Second}
\begin{frame}{Second}
Second
\end{frame}
\section*{Content}
\label{sec:main-content}
\begin{frame}{Content}
\tableofcontents[hideallsubsections]
\end{frame}
\appendix\addtocounter{part}{-1}
\section{First-Appendix}
\begin{frame}{First-Appendix}
Second
\end{frame}
\end{document}