\framezoom
该类的功能很棒beamer
,但不幸的是它在 evince(和 TeXworks 预览器)中无法正常工作。单击缩放按钮时,查看器会正确跳转到演示文稿末尾的缩放幻灯片。但是,再次单击不会将您带回到原始幻灯片。
现在我做了一些研究,这似乎是由于“返回”链接试图使用 PDF 查看器的实际“返回到我之前的位置”功能。Adobe Reader 有这样的功能,但 evince 显然没有。您可以自己测试一下:使用 Reader 打开编译后的 PDF,然后使用 PageDown 键转到第一个缩放的幻灯片。如果您单击幻灯片,您不会回到未缩放的框架,而是回到您刚才所在的页面,在本例中是标有“幻灯片 5”的页面。
更具体地说,罪魁祸首似乎是中\Acrobatmenu{GoBack}
的宏定义中的命令。\beamer@framezoom
beamerbaseframesize.sty
由于这个问题在周二之前无法在 evince 中得到解决,我想知道是否有解决方法。例如,\ref
在放大的图片上或角落中放置一个常规链接(如),以便可以可靠地返回原始幻灯片。
可以这样做吗?我应该把标签放在哪里?我从来没有hyperref
用 手动放置过beamer
,所以我有点不知所措。
\documentclass{beamer}
\begin{document}
\begin{frame}<1>[label=myzoom]
\framezoom<1><2>[border](0cm,0cm)(1cm,1cm)
\framezoom<1><3>[border](2cm,0cm)(1cm,1cm)
Some stuff which\\should be zoomed.
\end{frame}
\frame{Slide 2}
\frame{Slide 3}
\frame{Slide 4}
\frame{Slide 5}
\againframe<2->{myzoom}
\end{document}