首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >beamer utility?

beamer utility?
EN

Stack Overflow用户
提问于 2010-07-15 16:39:56
回答 2查看 1.2K关注 0票数 1

我想在Beamer上做个演讲。我使用Beamer已经有一段时间了,对于我想在演示文稿中实现的这个新功能,我找不到Beamer的解决方案,因为我会寻找它。我希望也许你能帮助我一些想法。我想做的是:我想要一张上面有几个文本的幻灯片,然后在下一张幻灯片上,我想保留相同的内容,但在这个内容上,我想要一个更小的幻灯片,我可以在上面添加一些文本。新的文本将写在旧的文本上。这就像当我有一张幻灯片,上面有一些文字时,我想对这篇文章做一些评论,但这些评论我想把它们放在旧文本上。你认为这有可能吗?你知道该怎么做吗?

非常感谢您的时间和建议,Madalina

EN

回答 2

Stack Overflow用户

发布于 2010-08-05 05:55:38

如果我没理解错的话,你想做一些事情,比如在现有内容旁边添加箭头(或文本气泡)。您可以将beamertikz覆盖相结合来实现这一点。

您可以使用诸如\tikz[remember picture] \node[coordinate] (p1) {};之类的命令来指示要高亮显示的位置。稍后,您可以从指定overlay参数的tikz环境中引用此位置(p1)。有关详细信息,请在pgfmanual中搜索/tikz/overlay (有关如何使用tikz,请参阅手册的其余部分)。

代码语言:javascript
复制
\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覆盖生成两次文档才能到达正确的位置。

票数 1
EN

Stack Overflow用户

发布于 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。在下面的示例中,这三个项目将在后续帧中自动显示:

代码语言:javascript
复制
\begin{itemize}
    \item<1->One good argument
    \item<2->Another good argument, after one click
    \item<3->Last one, after another click
\end{itemize}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3253841

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档