在 beamer 中使用 \pause 会导致不必要地添加标题

在 beamer 中使用 \pause 会导致不必要地添加标题

\pause我正在尝试使用 Beamer 创建演示文稿,但是在尝试使用它创建覆盖时遇到了问题。

以下是我正在使用的代码...

\documentclass{beamer}
\usepackage{lmodern}

\title[Gene Gain and Loss in the White Rust Pathogen]{Gene Gain and Loss during Evolution of Obligate Parasitism in the White Rust Pathogen of \textit{Arabidopsis thaliana}}
\subtitle[]{\scriptsize Eric Kemen, Anastasia Gardiner, Torsten Schultz-Larsen, Ariane C. Kemen, 
\\Alexi L. Balmuth,
Alexandre Robert-Seilaniantz, Kate Bailey, Eric Holub,\\ David J. Studholme, Dan MacLean,
Jonathan D. G. Jones}
\author[Ben]{Ben}
\date[30/01/2013]{30$^\text{th}$ January 2013}
\institute{Imperial College London}

\usetheme{Dresden}
\usecolortheme{beaver}

\begin{document}

\begin{frame}
\titlepage
\end{frame}

\begin{frame}
\frametitle{Study Background}

\section{Study Background}
\begin{itemize}
\item It has been proposed, but not shown, that obligate biotrophy results from:
\begin{enumerate}
\item Reduced selection for maintenance of biosynthetic pathways \pause
\item Gain of mechanisms to evade host recognition or suppress host defence \pause 
\end{enumerate}
\item Previous research on powdery mildew fungus \textit{Blumeria graminis} or downy mildew oomycete \textit{Hyaloperonospora arabidopsidis} reveals a close correlation between the parasitism and massive gene losses in primary and secondary metabolism
\end{itemize}
\end{frame}

\section{Study Methodology}
\begin{frame}
\frametitle{Study Methodology}

\end{frame}

\section{Study Results}
\begin{frame}
\frametitle{Study Results}

\end{frame}

\section{Author's Discussion}
\begin{frame}
\frametitle{Author's Discussion}

\end{frame}

\section{Conclusions}
\begin{frame}

\frametitle{Conclusions}
\framesubtitle{Implications, and Future Directions}
\end{frame}

\end{document}

使用\pause“研究背景”幻灯片中的命令后,每次暂停时,我都会将相同的部分附加到每张幻灯片的标题中。更直观的意思是

不必要添加章节标题

有什么想法可以纠正这个问题,以便只有一个节标题,正如我怀疑的那样?

答案1

通过输入\section命令里面框架环境确保该命令在该框架的每个覆盖层上执行。然后使用该\pause命令确保执行不止一次。因此,LaTeX 认为您有三个名为“研究背景”的部分,因为该特定\section命令执行了三次。

可以将 LaTeX 命令调整为更“感知覆盖”,即它每帧只产生一次预期效果 - 通常使用这种做法是为了计数器需要在每个覆盖中保持其值。但在这种情况下,更简单的解决方案是更好的解决方案:只需将命令移出\section环境frame(就像您对后面的\section命令所做的那样)。

相关内容