当包含文件中的子部分时,如何在 Beamer 中获取正确的目录顺序?

当包含文件中的子部分时,如何在 Beamer 中获取正确的目录顺序?

如何修复投影机中的目录顺序?我使用主文件,并为每个部分包含一个文件。但是目录将子部分放在其各自的部分。

母语:

\documentclass{beamer}
\author[N. Surname]{Name Surname}

\begin{filecontents}{dummyslide}
  \subsection{dummy1}
  \frame{Dummyslide}
\end{filecontents}

\begin{document}
  \frame{\titlepage}

  \begin{frame}{Outline}
    \tableofcontents
  \end{frame}

  \section{sec1}
  \include{dummyslide}

\end{document}

结果(仅限目录幻灯片)

答案1

不要使用\include,但是\input

\documentclass{beamer}
\author[N. Surname]{Name Surname}
\begin{filecontents}{dummyslide}
  \subsection{dummy1}
  \frame{Dummyslide}
\end{filecontents}
\begin{document}
  \frame{\titlepage}
  \begin{frame}{Outline}
    \tableofcontents
  \end{frame}
  \section{sec1}
  \input{dummyslide}
\end{document}

答案2

\section{}一种可能的解决方法是在包含的文件中插入命令:

\documentclass{beamer}
\author[N. Surname]{Name Surname}

\begin{filecontents}{dummyslide}
  \section{sec1}
  \subsection{dummy1}
  \frame{Dummyslide}
\end{filecontents}

\begin{document}
  \frame{\titlepage}

  \begin{frame}{Outline}
    \tableofcontents
  \end{frame}

  \include{dummyslide}

\end{document}

然而,这只是一种解决方法,而不是解决办法。

相关内容