
Estoy intentando cambiar el color de mi correo electrónico, que usa href, sin cambiar el archivo \hypersetup.
\hypersetup{
colorlinks = true,
urlcolor = blue,
linkcolor = blue,
citecolor = blue
}
\author{random name\\ {mailto:random}{random}}
Quiero que los colores de las URL sean azules, pero no quiero que el color del correo electrónico sea azul. ¿Cómo cambiaría esto?
Respuesta1
Podrías definir una macro llamada \email
que cambie el valor de urlcolor
temporalmente a black
.
Observa el color de la cuerda: negro.
\documentclass{article}
\usepackage{hyperref}
\hypersetup{colorlinks = true,
urlcolor = blue, linkcolor = blue, citecolor = blue}
\newcommand\email[2]{\hypersetup{urlcolor=black}%
\href{mailto:#1}{#2}\hypersetup{urlcolor=blue}}
\begin{document}
\email{[email protected]}{Random Name}
\end{document}