我想在Beamer上做个演讲。我使用Beamer已经有一段时间了,对于我想在演示文稿中实现的这个新功能,我找不到Beamer的解决方案,因为我会寻找它。我希望也许你能帮助我一些想法。我想做的是:我想要一张上面有几个文本的幻灯片,然后在下一张幻灯片上,我想保留相同的内容,但在这个内容上,我想要一个更小的幻灯片,我可以在上面添加一些文本。新的文本将写在旧的文本上。这就像当我有一张幻灯片,上面有一些文字时,我想对这篇文章做一些评论,但这些评论我想把它们放在旧文本上。你认为这有可能吗?你知道该怎么做吗?
非常感谢您的时间和建议,Madalina
发布于 2010-08-05 05:55:38
如果我没理解错的话,你想做一些事情,比如在现有内容旁边添加箭头(或文本气泡)。您可以将beamer与tikz覆盖相结合来实现这一点。
您可以使用诸如\tikz[remember picture] \node[coordinate] (p1) {};之类的命令来指示要高亮显示的位置。稍后,您可以从指定overlay参数的tikz环境中引用此位置(p1)。有关详细信息,请在pgfmanual中搜索/tikz/overlay (有关如何使用tikz,请参阅手册的其余部分)。
\documentclass{beamer}
\usepackage{tikz}
\usetikzlibrary{calc}
\begin{document}
\begin{frame}{Test}
\begin{itemize}
\item First item.
\item Second\tikz[remember picture] \node[coordinate] (p1) {}; item.
\item Third item.
\end{itemize}
\begin{uncoverenv}<2>
\begin{tikzpicture}[remember picture,overlay]
\node[rounded corners=4pt,fill=red] (p2) at ($(p1) + (1cm,-2mm)$) {Nice};
\draw[<-,very thick] (p1.west) -- (p2);
\end{tikzpicture}
\end{uncoverenv}
\end{frame}
\end{document}请注意,您需要为tikz覆盖生成两次文档才能到达正确的位置。
发布于 2010-07-15 23:09:04
很难确切地说出你想要的是什么。Beamer有许多方法来实现“覆盖”。看一下这个Beamer演示文稿,看看它是否做了您想做的事情:http://heather.cs.ucdavis.edu/~matloff/BeamerTour.pdf
如果是,你可以在这里找到代码:http://heather.cs.ucdavis.edu/~matloff/beamer.html#tour
我相信上面的例子使用了'pause‘和'uncover’命令来做覆盖。您还可以使用itemize结构指定uncovering。在下面的示例中,这三个项目将在后续帧中自动显示:
\begin{itemize}
\item<1->One good argument
\item<2->Another good argument, after one click
\item<3->Last one, after another click
\end{itemize}https://stackoverflow.com/questions/3253841
复制相似问题