考虑以下 MWE:
\documentclass[12pt]{amsproc}
\usepackage{hyperref}
\newtheorem{theorem}{Theorem}
\begin{document}
\begin{theorem}\label{T1}
\begin{enumerate}
\item
\end{enumerate}
Link on page 2.
\end{theorem}
\newpage By Theorem~\ref{T1}.
\end{document}
按照如下方式编译时,第 2 页上定理 1 的超链接不起作用:
> latex MWE.tex; dvipdf MWE.dvi; evince MWE.pdf&
但是,如果按如下方式编译,该链接确实有效(但放大倍数从大变为 62.34%):
> pdflatex MWE.tex; evince MWE.pdf &
最后,如果 \item 被注释掉,那么两种编译方法都会给出一个不会改变放大倍数的活动链接。
问题:有没有简单的方法可以避免死链接或放大倍数改变的链接?