兩張相同的投影片,有暫停

兩張相同的投影片,有暫停

下面的程式碼:

\begin{frame}\frametitle{Title}
  \begin{itemize}[<+->]
  \item 1st
  \item 2nd
  \end{itemize}
  \vfill\pause
  Bottom
\end{frame}

產生 4 張投影片(而非 3 張):

  1. Title1st
  2. Title, 1st,2nd
  3. 與上一篇相同
  4. 一切 (Title1st2ndBottom

如果我刪除\vfill\pause,我會得到 2 張幻燈片(而不是 3 張),並bottom出現在兩個都:

  1. Title, 1st,Bottom
  2. 一切 (Title1st2ndBottom

如何獲得 3 張投影片?

答案1

像 Hafid Boukhouda 一樣,我建議使用\onlybut 和 argument<.(1)>來達到目的。您可能認為這是“只有現在”。我從 samcarter 那裡學到了這個技巧。

\documentclass{beamer}

\begin{document}
\begin{frame}[t]
\frametitle{Title}
  \begin{itemize}[<+->]
  \item 1st
  \item 2nd
  \end{itemize}

 \vfill

 \only<.(1)> {Bottom}
\end{frame}
\end{document}

在此輸入影像描述

您可以刪除我引入的\uncover對齊方式以避免跳躍。[t]

\documentclass{beamer}

\begin{document}
\begin{frame}
\frametitle{Title}
  \begin{itemize}[<+->]
  \item 1st
  \item 2nd
  \end{itemize}

 \vfill

 \uncover<.(1)> {Bottom}
\end{frame}
\end{document}

在此輸入影像描述

答案2

\documentclass{beamer}

\begin{document}
\begin{frame}\frametitle{Title}
  \begin{itemize}[<+->]
  \item 1st
  \item 2nd
  \end{itemize}

 %\pause

 \vfill

 \only<3> {Bottom}
\end{frame}
\end{document}

相關內容