在投影仪演示中,是否可以放大图像使其全屏显示,并且如果可以的话还可以突出显示(例如用明亮的光照亮图片的一部分,而幻灯片的其他区域则逐渐消失)图像上的所需位置?
答案1
这是对 samcarter 的答案的修改。目前,如果使用安装页眉/页脚的主题或框架有标题,则缩放后的图像不会占据整个框架。但是,文档beamer
解释了如何克服这个问题(第 109 页):
\documentclass{beamer}
\usetheme{Warsaw}
\begin{document}
\begin{frame}<1>[label=zooms]
\frametitle<1>{Example Grid}
\framezoom<1><2>[border](0cm,0cm)(2cm,1.5cm)
\framezoom<1><3>[border](1cm,3cm)(2cm,1.5cm)
\framezoom<1><4>[border](3cm,2cm)(3cm,2cm)
\pgfimage[height=8cm]{example-grid-100x100bp.pdf}
\end{frame}
\againframe<2->[plain]{zooms}
\end{document}
编辑
如果您愿意,您可以使用类似fadings
库的东西来突出显示幻灯片的特定区域。我知道这不是您想要的,但也许您可以修改它以提供一些适当有用的东西:
\documentclass{beamer}
\usetheme{Warsaw}
\usepackage{tikz}
\usetikzlibrary{fadings, backgrounds}
\tikzfading[name=fade out, inner color=transparent!100, outer color=transparent!25]
\tikzfading[name=fade in, inner color=transparent!100, outer color=transparent!0]
\begin{document}
\begin{frame}<1>[label=zooms]
\frametitle<1>{Example Grid}
\framezoom<1><2>[border](1cm,3cm)(2cm,1.5cm)
\framezoom<1><3>[border](3cm,2cm)(3cm,2cm)
\begin{tikzpicture}[outer sep=0, inner sep=0]
\only<2>{%
\fill [path fading=fade out, black] (-3,-.5) rectangle +(2,1.5);
}
\only<3>{%
\fill [path fading=fade in, white] (-1,-.25) rectangle +(3,2.25);
}
\begin{scope}[on background layer]
\node at (0,0) {\includegraphics[height=8cm]{example-grid-100x100bp.pdf}};
\end{scope}
\end{tikzpicture}
\end{frame}
\againframe<2->[plain]{zooms}
\end{document}
答案2
按照以下示例http://de.slideshare.net/mustainmtn/beamer-guide-by-kijoo-kim-aka-daisyweb,第 32 页这可以轻松完成:
\documentclass{beamer}
\begin{document}
\begin{frame}
\framezoom<1><2>[border](0.5cm,0.5cm)(2cm,1.5cm) \framezoom<1><3>[border](1cm,3cm)(2cm,1.5cm)
\framezoom<1><4>[border](3cm,2cm)(2cm,2cm)
\pgfimage[height=6cm]{example-grid-100x100bp.pdf}
\end{frame}
\end{document}