Beamer如何在段落中暂停和叠层?

发布于 2025-07-21 16:33:13

效果.pdf

用 power point 做了个效果文件。请直接看附件中的演示效果吧(整页整页翻)!
文字表述如下:我希望在这个演示段落的帧中,
初始时,段落中只显示括号(包括那些跟括号无关的字),而不显示括号 内的文字;
第1次点击(即第1次叠层)翻页时,按在段落中的出现顺序,显示第一个括号内的红色的“相同姓氏”;
第2次点击(即第2次叠层)翻页时,按在段落中的出现顺序,显示第二个括号内的红色的“指国家安定”,同时前面已出现的红字保留而不消失;
第3次点击(即第3次叠层)翻页时,按在段落中的出现顺序,显示第三个括号内的红色的“指国家动荡”,同时前面已出现的红字保留而不消失;
第4次点击(即第4次叠层)翻页时,按在段落中的出现顺序,显示第四个括号内的红色的“熟悉”,同时前面已出现的红字保留而不消失。

\documentclass{ctexbeamer}
\begin{document}
\begin{frame}{标题}
屈原者,名平,楚之同姓(\textcolor{red}{相同姓氏})也。为楚怀王左徒。博闻强志,明于治(\textcolor{red}{指国家安定})乱(\textcolor{red}{指国家动荡}) ,娴(\textcolor{red}{熟悉})于辞令。入则与王图议国事,以出号令;出则接遇宾客,应对诸侯。王甚任之。
\end{frame}
\end{document}

查看更多

关注者
0
被浏览
80
Sagittarius Rover
Sagittarius Rover 11小时前
我要成为Typst糕手/(ㄒoㄒ)/~~

虽然我不太熟悉beamer...

但也许可以在文档第九章里简单用\visible叠层规则实现(?)

\documentclass{ctexbeamer}
\newcommand\myparaphase[1]{%
    \textcolor{red}{#1}%
}%
\begin{document}
\begin{frame}{屈原列传}
屈原者,名平,楚之同姓(
\visible<2->{\myparaphase{相同姓氏}}%<-吞掉空格
)也。为楚怀王左徒。博闻强志,明于治(
\visible<3->{\myparaphase{指国家安定}}%
)乱(
\visible<4->{\myparaphase{指国家动荡}}%
) ,娴(
\visible<5->{\myparaphase{熟悉}}%
)于辞令。入则与王图议国事,以出号令;出则接遇宾客,应对诸侯。王甚任之。
\end{frame}
\end{document}

mweres.gif

1 个回答

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览