当我在 \url 中使用电子邮件 ID 时,它会在 pdf 中显示本地驱动器路径
\documentclass{book}
\usepackage{hyperref}
\begin{document}
\url{[email protected]}
\end{document}
如何删除 url 中的本地路径?(见下图)
答案1
我建议定义一个用于排版电子邮件地址的命令:
\documentclass{book}
\usepackage{hyperref}
\DeclareRobustCommand*{\mailto}[1]{\href{mailto:#1}{\nolinkurl{#1}}}
\begin{document}
\mailto{[email protected]}
\end{document}
笔记:该解决方案假定地址不包含%
、#
或\
字符(参见包的手册url
,第 1 页)。