A colleague sent to me a manuscript written in Ubuntu. I am using Mac OS X Snow Leopard and I only have trouble when I compile the document due to the latex command \email
. It seems it is not recognised. What package should I install or what else should I do?
4 Answers
I know that \email
is defined in lettre.cls
the french version of letter.cls but this macro is perhaps defined in another class or package
Very Simple Solution
All you need is just define \email
in your preamble as follows
\documentclass{report}
\usepackage[hidelinks]{hyperref}
\newcommand*{\email}[1]{\href{mailto:#1}{\nolinkurl{#1}} }
which defines your desired email format: monofont space, hyperlink to mail directly.
you can then use the command \email
, for example:
\email{[email protected]}
N.B. Sometimes \email
command is reserved in the class you using for any reason, you can change it to anything else, e.g. \emailf
, \emaill
, ... etc.
Extrapolating from your last question, the llncs
class has a email
macro. In the preamble, use it like this:
\documentclass{llncs}
...
\author{First Author}
\institute{
Example Institute,
Example Road 12,
\email{[email protected]}
}
\begin{document}...
Actually, all the macro does is to set the email address in a typewriter font.
-
This does not provide an answer to the question. To critique or request clarification from an author, leave a comment below their post.– CorentinCommented Dec 20, 2012 at 22:45
-
@Corentin ??? Read the title of this question, and my answer again. The
llncs
class provides an\email
macro, I mean, it does!– mafpCommented Dec 20, 2012 at 22:57 -
Sorry for the unfriendly, automatic message from the review tools... What I meant to say was that your answer looked more like a comment in the present form. Perhaps supplementing it with a MWE would turn it into a valuable answer (but this also applies to the original question which is a bit vague in my humble opinion)– CorentinCommented Dec 20, 2012 at 23:03
\show\email\def\email#1{\relax}
before the first occurrence of\email
and see if you can now compile, and tell us what Latex tells you about the contents of \email. This isn't a solution but a diagnostic, since it throws away information.moderncv
defines\email
at least the newer versions of it do...