\href カラーを定義すると、クリック可能なリンクが切り取られるのはなぜですか?

\href カラーを定義すると、クリック可能なリンクが切り取られるのはなぜですか?

\href{}私はパッケージから使用していますhyperref。これが MWE です:

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

その結果、行全体がハイパーリンクされた PDF が作成されますClick me!。問題は、カラー オプションを追加すると、結果の PDF のクリック可能な領域が非常に短くなることです。

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

なぜでしょうか? これを回避するにはどうすればいいでしょうか?

他にも異なる色にしたいハイパーリンクが多数あるため、プリアンブルの色のオプション (例 ) は変更したくありません\hypersetup{urlcolor = black}。この 1 つの URL だけを変更したいのです。

ありがとう!

答え1

TeXの専門用語で言うと、\color{black}文字列と-- の両方が同じ「グループ」"Click me!"の2番目の引数にあることを確認する必要があります。したがって、次のように記述します。\href

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

関連情報