為什麼定義 \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

您需要確保\color{black}和 字串都"Click me!"位於\href-- 的第二個參數中,位於同一「群組」中,以使用 TeX 術語。你應該這樣寫

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

相關內容