我正在使用包\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}
),因为还有很多其他超链接我想要不同的颜色。我只想更改这个 URL。
谢谢!
答案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}