我创建了一个投影仪幻灯片,我想在下一张幻灯片中执行的操作是:
- 模糊上一张幻灯片并将其作为新幻灯片的背景
- 创建一个框并在其中写几行。
请注意,在第一张幻灯片中,我有包含图片和 TikZ 图片的列。
除了复制和粘贴解决方案之外,还有其他优雅的方法吗?
答案1
无需复制当前幻灯片的代码,一种简单的方法是使用与 TikZ 结合的叠加层。您可以使用一个叠加层创建一个半透明矩形来覆盖当前幻灯片,同时添加附加文本的框(矩形的坐标可能需要根据您的特定布局进行一些调整)。
例子:
代码:
\documentclass{beamer}
\usepackage{lipsum}
\usepackage{tikz}
\usetikzlibrary{backgrounds}
\begin{document}
\begin{frame}[c]{A sample slide}
\lipsum[1]
\begin{tikzpicture}[remember picture, overlay]
% we don't want to affect the bounding box if the rectangle is too large
\begin{pgfinterruptboundingbox}
% the following coords. may need to be changed to suit your slides
\fill <2> [fill=white, opacity=0.8] (0,0) rectangle (12, 7);
\end{pgfinterruptboundingbox}
\node <2> [draw, shape=rectangle, align=left] at (4, 4) {%
Very interesting sample text about\\
an even more interesting sample subject
};
\end{tikzpicture}
\end{frame}
\end{document}
我已经使用此方法准备幻灯片,无论您使用什么背景,它都应该有效。