使用 hyperref 在框和颜色链接之间切换

使用 hyperref 在框和颜色链接之间切换

如何在同一文档中同时使用方框和彩色链接?我知道我可以使用\usepackage[colorlinks]{hyperref}彩色链接代替方框,但如何在同一文档中同时使用这两种链接。下面的 MWE 得出:

在此处输入图片描述

笔记:

  • 这仅用于文档的审阅版本,我希望能够区分不同类型的链接。最终版本将采用单一样式。

代码:

\documentclass{article}
\usepackage{hyperref}

\begin{document}
\href{www.google.com}{The Google} 

\hypersetup{colorlinks=true, urlcolor=blue}
\href{www.google.com}{The Google} 

\hypersetup{colorlinks=false}
\href{www.google.com}{The Google} 
\end{document}

答案1

如果激活了,则可以使用包提供的colorlinks当前颜色来禁用颜色。的设置启用或禁用注释框架:.xcolorpdfborder

\documentclass{article}
\usepackage{xcolor}
\usepackage[colorlinks]{hyperref}

\AtBeginDocument{%
  \hypersetup{pdfborder={0 0 1}, urlcolor=.}%
}

\begin{document}
\href{www.google.com}{The Google}

\hypersetup{pdfborder={0 0 0}, urlcolor=blue}
\href{www.google.com}{The Google}

\hypersetup{pdfborder={0 0 1}, urlcolor=.}
\href{www.google.com}{The Google}

\textcolor{red}{\href{www.google.com}{The Google}}
\end{document}

结果

相关内容