我正在制作一份投影仪演示文稿,想在一张幻灯片上放置几张图表。但是分辨率不够,我想知道如果用光标指向,是否可以将图表放大到全屏大小?
答案1
以下生成五张幻灯片:第一张包含四张缩小到适合一帧的图片,其余四张幻灯片分别包含一张放大版的图片。通过单击较小的图片,您可以跳转到包含该图片放大版的幻灯片,单击较大的图片将带您返回到包含四张图片的初始幻灯片。
\documentclass{beamer}
\begin{document}
\begin{frame}{Cards}\label{cards}
\centering
\hyperlink{img1_alone}{\includegraphics[scale=.25]{img1}}
\hyperlink{img2_alone}{\includegraphics[scale=.25]{img2}}
\hyperlink{img3_alone}{\includegraphics[scale=.25]{img3}}
\hyperlink{img4_alone}{\includegraphics[scale=.25]{img4}}\par
\end{frame}
\begin{frame}{Jack}\label{img1_alone}
\centering
\hyperlink{cards}{\includegraphics[scale=.7]{img1}}\par
\end{frame}
\begin{frame}{Queen}\label{img2_alone}
\centering
\hyperlink{cards}{\includegraphics[scale=.7]{img2}}\par
\end{frame}
\begin{frame}{King}\label{img3_alone}
\centering
\hyperlink{cards}{\includegraphics[scale=.7]{img3}}\par
\end{frame}
\begin{frame}{Ace}\label{img4_alone}
\centering
\hyperlink{cards}{\includegraphics[scale=.7]{img4}}\par
\end{frame}
\end{document}
答案2
有一个例子文档(第 11.3 章)以及用于执行此操作的特殊命令\framezoom
。
以下是我的示例:
\documentclass[17pt]{beamer}
\begin{document}
% Main part of presentation
\begin{frame}<1>[plain,label=tramwaje]
\framezoom<1><2>[border](0.3cm,2cm)(2cm,2cm)
\only<1>{\includegraphics[width=\textwidth,height=\textheight,keepaspectratio]{stary__}}
\only<2>{\includegraphics[width=\textwidth,height=\textheight,keepaspectratio]{stary__}}
\only<3>{The end}
\end{frame}
%Zoomed part will be omitted in “normal” presentation
%…
%…
\begin{frame}
Thank you for your attention!
\end{frame}
\appendix
\againframe<2>{tramwaje}
\end{document}
我意识到,它停止工作,正如文档中所述:有一个链接,但没有返回到未缩放的版本……
源文件(tram.tex、stary__.jpg)和结果(tram.pdf)可以在目录。