PDF 中带有 amsart 的 Mailto 不完整

PDF 中带有 amsart 的 Mailto 不完整

当我使用该类amsart并运行 LaTeX => PDF 时,email宏会产生奇怪的输出。也就是说,PDF 显示不完整的 mailto。例如:

\documentclass{amsart}

\email{[email protected]}
\email{[email protected]}

\begin{document}
\end{document}

在输出中,第一个链接指向[email protected],第二个链接指向@c.d。有趣的是,当我运行 LaTeX => PS => PDF 时,两个链接都是正确的。我该如何解决这个问题?

这个问题类似于电子邮件地址在 PDF 中显示不完整的 mailto但是,与那种情况不同,我想使用\email宏,或者至少模拟类\email中的行为amsart(例如,我想让电子邮件地址出现在文章末尾,等等)。

答案1

hyperref当然,你必须加载。然后以下内容有效:

\documentclass{amsart}
\usepackage{hyperref}

\email{\href{mailto:[email protected]}{[email protected]}}
\email{\href{mailto:[email protected]}{[email protected]}}

\begin{document}
\end{document}

人们或许会重新定义\email,但这似乎有些过度。

相关内容