
La \framezoom
característica de la beamer
clase es increíble, pero desafortunadamente no funciona correctamente en evince (y en la vista previa de TeXworks). Al hacer clic en el botón de zoom, el espectador salta correctamente a la diapositiva ampliada al final de la presentación. Sin embargo, al hacer clic nuevamente no regresará a la diapositiva original.
Ahora investigué un poco y esto parece deberse al hecho de que el enlace "atrás" intenta utilizar la función real "volver a donde estaba" del visor de PDF. Adobe Reader tiene esa función, pero evidentemente no la tiene. Puede probar esto usted mismo: abra el PDF compilado con Reader y use las teclas PageDown para ir a la primera diapositiva ampliada. Si hace clic en la diapositiva, no regresará al marco sin zoom sino a la página donde acababa de estar, en este caso la etiquetada como "Diapositiva 5".
Más específicamente, el culpable parece ser el \Acrobatmenu{GoBack}
comando en la definición de la \beamer@framezoom
macro en beamerbaseframesize.sty
.
Debido a que esto no se solucionará antes del martes, me gustaría saber si hay alguna solución alternativa. Por ejemplo, colocar un enlace normal (como \ref
) sobre la imagen ampliada o en una esquina, para que uno pueda volver de manera confiable a la diapositiva original.
Se puede hacer esto? ¿Dónde colocaría la etiqueta? Nunca he colocado hyperref
s manualmente beamer
, así que no tengo ni idea.
\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}