当我使用该类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
,但这似乎有些过度。