Pausesubsections 也會導致子小節暫停

Pausesubsections 也會導致子小節暫停

我正在使用投影機創建一個更長的演示文稿,並且我正在使用“邪惡”子部分。我正在使用目錄的暫停子節選項。問題是,不僅小節被暫停,每個小節也被暫停,這很煩人。我怎樣才能擺脫這個?

這是一個最小的工作範例:

\documentclass{beamer}

\begin{document}

\begin{frame}
    \tableofcontents[pausesubsections]
\end{frame}

\section{Test}

\subsection{Test}

\subsubsection{Test}

\begin{frame}
    Test
\end{frame}

\subsubsection{Test}

\begin{frame}
    Test
\end{frame}

\subsection{Test}

\subsubsection{Test}

\begin{frame}
    Test
\end{frame}

\subsubsection{Test}

\begin{frame}
    Test
\end{frame}

\end{document}

答案1

您可以修補該命令\beamer@subsubsectionintoc並刪除負責\pause新增巨集的行。

\usepackage{etoolbox}
\makeatletter
\patchcmd{\beamer@subsubsectionintoc}{\ifbeamer@pausesubsections\pause\fi}{}{}{}
\makeatother

相關內容