上面的段落在投影機中滾動枚舉保持位置

上面的段落在投影機中滾動枚舉保持位置

我在使用 中的節點絕對定位技巧之前已經完成了此操作tikz,或者透過在幻燈片中手動重複內容並使用\phantom.我想知道是否有一個好的方法可以執行以下操作:

我有一個段落,下面有一個列舉。

Blah, blah, blah, blah, blah, blah, blah, blah, blah, blah, blah, blah,
blah, blah, blah, blah, blah.
 1 Blah
 2 Bleh
 3 Blih

這樣在第一張投影片中它應該顯示為

Blah, blah, blah, blah, blah, blah, blah, blah, blah, blah, blah, blah,
blah, blah, blah, blah, blah.
 1 Blah
 2 Bleh

在下一張投影片中

Blah, blah, blah, blah, blah, blah, blah, blah, blah, blah, blah, blah,
blah, blah, blah, blah, blah.
 3 Blih

段落位置不變,就好像枚舉正在滾動一樣。

有沒有一個好的方法來做到這一點?使用beamer類似\onslide、、、或類似中已有\only的一些指令是很好的意思。\item<2->

答案1

避免「跳躍」效應的另一種選擇是使用專門overlayarea為這些情況設計的環境。根據需要調整寬度和高度:

\documentclass{beamer} 

\begin{document}

\begin{frame}
\begin{overlayarea}{\linewidth}{4cm}
Some test text for the example test text for the example test text for the example test text for the example test text for the example
\begin{enumerate}
\only<1>{
\item First.
\item Second.}
\only<2>{\item[3.] Third.}
\end{enumerate}
\end{overlayarea}
\end{frame}

\end{document} 

結果:

在此輸入影像描述

答案2

這裡有一個解決方案:

\documentclass{beamer} 

\begin{document}
\begin{frame}

Blah, blah, blah, blah, blah, blah, blah, blah, blah, blah, blah, blah, 
blah, blah, blah, blah, blah, blah, blah, blah, blah, blah, blah, blah,           
blah, blah, blah,
\begin{enumerate}

\only<1>{%
\item Blah
\item Blah
}  

\only<2>{%
\item[3.] Blah
\item[]
} 
\end{enumerate}

\end{frame}
\end{document} 

哪個產生

在此輸入影像描述

相關內容