Beamer 环境可自动扭曲 \onslide 中的段落?

Beamer 环境可自动扭曲 \onslide 中的段落?

Beamer 中是否有一个环境可以使用命令来包装其中的段落\onslide

即不要这样写:

\onslide<1->{
  This is the first paragraph.
}


\onslide<2->{
  And this is the second paragraph.
}


\onslide<3->{
  And this... you get the point.
}

可以这样写:

\begin{specialenv}
  This is the first paragraph.

  And this is the second paragraph.

  And this... you get the point. 
\end{specialenv}

答案1

您可以像这样定义一个新环境:

\documentclass{beamer}

\newenvironment{specialenv}{
  \apptocmd{\par}{\pause}{}{}
}{}

\begin{document}
    
\begin{frame}
\begin{specialenv}
  This is the first paragraph.

  And this is the second paragraph.

  And this... you get the point. 
\end{specialenv}

test

\end{frame} 
    
\end{document}

在此处输入图片描述

相关内容