假设我们有 3 个人,他们的电子邮件地址是
[email protected]
[email protected]
[email protected]
当我尝试将这三个地址分组时
{aa, bb, cc}@gmail.com
出现了一个问题。如果我将鼠标移近cc
,就会出现一条错误消息。我猜这封信是原文 }。"mailto: [email protected]"
g
那么我如何才能简单地禁止这些"mailto"
消息,例如,简单地将地址保留为纯文本?有人知道怎么做吗?
答案1
代码
\documentclass{article}
\usepackage{lmodern}
\usepackage[T1]{fontenc}
\usepackage[colorlinks]{hyperref}
\makeatletter
\newcommand*{\emails}[2][@gmail.com]{%
\def\@tempa{\@gobble}%
\@for\qrr@email:=#2\do{%
\edef\@tempb{\noexpand\href{mailto:\qrr@email #1}{\qrr@email}}%
\edef\@tempa{\unexpanded\expandafter{\@tempa}{, }\unexpanded\expandafter{\@tempb}}}%
\{\@tempa\}#1%
}
\makeatother
\begin{document}
\{aa, bb, cc\}@gmail.com \par
\texttt{\{aa, bb, cc\}@gmail.com} \par
{\urlstyle{same}
\nolinkurl{{aa, bb, cc}@gmail.com}} \par
\nolinkurl{{aa, bb, cc}@gmail.com} \par
\emails{aa,bb,cc}
\end{document}