Por que o link clicável é cortado ao definir a cor \href?

Por que o link clicável é cortado ao definir a cor \href?

Estou usando \href{}do hyperrefpacote. Aqui está um MWE:

\documentclass{article}
\usepackage[colorlinks]{hyperref}
    \hypersetup{}
\begin{document}
\href{http://google.com}{Click me!}
\end{document}

Isso resulta em um PDF onde toda a Click me!linha tem um hiperlink. O problema é que quando adiciono uma opção de cor, a área clicável no PDF resultante fica extremamente curta.

\href{http://google.com}{\color{black}}{Click me!}

Por que é isso? Como posso evitar isso?

Não quero alterar a opção de cor no preâmbulo (por exemplo \hypersetup{urlcolor = black}) porque há muitos outros hiperlinks que desejo uma cor diferente. Eu só quero mudar este URL.

Obrigado!

Responder1

Você precisa ter certeza de que ambos \color{black}e a string "Click me!"estão no segundo argumento de \href-- no mesmo "grupo", para usar o jargão do TeX. Você deve, portanto, escrever

\documentclass{article}
\usepackage[colorlinks]{hyperref}
    \hypersetup{}
\begin{document}
\href{http://google.com}{\color{black}Click me!}
\end{document}

informação relacionada