我怎样才能使 \framezoom 在 evince 中工作?

我怎样才能使 \framezoom 在 evince 中工作?

\framezoom该类的功能很棒beamer,但不幸的是它在 evince(和 TeXworks 预览器)中无法正常工作。单击缩放按钮时,查看器会正确跳转到演示文稿末尾的缩放幻灯片。但是,再次单击不会将您带回到原始幻灯片。

现在我做了一些研究,这似乎是由于“返回”链接试图使用 PDF 查看器的实际“返回到我之前的位置”功能。Adobe Reader 有这样的功能,但 evince 显然没有。您可以自己测试一下:使用 Reader 打开编译后的 PDF,然后使用 PageDown 键转到第一个缩放的幻灯片。如果您单击幻灯片,您不会回到未缩放的框架,而是回到您刚才所在的页面,在本例中是标有“幻灯片 5”的页面。

更具体地说,罪魁祸首似乎是中\Acrobatmenu{GoBack}的宏定义中的命令。\beamer@framezoombeamerbaseframesize.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}

相关内容