Beamer - 使逐项(和占用的空间)消失
Posted
技术标签:
【中文标题】Beamer - 使逐项(和占用的空间)消失【英文标题】:Beamer - make itemize (and space occupied) disappear 【发布时间】:2011-02-28 00:27:25 【问题描述】:所以我在一张幻灯片上有两个项目,在它们下面都有一个图形:
\onslide<1>
\beginitemize
...
\enditemize
\onslide<2>
\beginitemize
...
\enditemize
\includegraphics[width=5cm]abc.eps
所以我想要的是第一个项目在第一张幻灯片上可见,第二个项目不可见不占用任何空间。同样,当我转到下一张幻灯片时,我希望第一个项目在显示第二个项目时不可见并且不占用任何空间。我希望图形在两张幻灯片上都可见并保持在同一个位置。
这可能吗?
【问题讨论】:
好吧,我想我已经完成了一半:我现在使用 \only可以简单地将两个项目组合成一个项目:
\documentclassbeamer
\begindocument
\beginframe
\beginitemize
\item<only@1> item on first slide
\item<only@1> more item on first slide
\item<only@2> item on second slide
\item<only@2> more item on second slide
\enditemize
\includegraphics[width=5cm]example-image-duck
\endframe
\enddocument
【讨论】:
【参考方案2】:使用 \alt 或 \temporal:
\alt<n>at nnot at n
有两种选择。
\temporal<n>beforeat nafter
三个选项。
更多信息http://saikat.guha.cc/ref/beamer_guide.pdf
【讨论】:
以上是关于Beamer - 使逐项(和占用的空间)消失的主要内容,如果未能解决你的问题,请参考以下文章