替换单个 Beamer 框架中的文本

替换单个 Beamer 框架中的文本

我希望能够在单个框架上以精确的顺​​序连续写出几个句子。假设每个换行符对应不同的幻灯片。有没有办法实现以下效果?

第一句

第一句和第二句

第一句和第三句

第 1 句、第 3 句和第 4 句

第 1 句、第 3 句和第 5 句

第 1 句和第 6 句

另外,我的目标是让给定句子的文本在每张幻灯片上都位于同一位置。此外,当句子 2 消失时,我希望幻灯片中不会出现“空洞”(即当句子 3 出现时,它应该取代句子 2)。

预先感谢您的帮助 !

答案1

当消失的句子(垂直方向)比出现的句子更大时,不完全清楚你想要哪种行为,但你可以从以下开始:

\documentclass{beamer}
\begin{document}
\begin{frame}[t]
    \frametitle{New frame title}
    \begin{itemize}
        \item <1-> Sentence 1 \uncover<2->{and \alt<3->{sentence 3.}{sentence 2 which is very large and will make another line but then it will absorbed back.}}
        \item <4-> Sentence 1, sentence 3 \uncover<5->{and \alt<6->{sentence 5.}{sentence 4}}
        \item <7-> Sentence 1 and sentence 6.
    \end{itemize}
    
\end{frame}
\end{document}

在此处输入图片描述

相关内容