如何使用 hyperref 实现多种链接样式?

如何使用 hyperref 实现多种链接样式?

我的程序中很多地方都有hyperrefs 。其中一部分是普通文本,我已将其设置为 样式\hypersetup

我还有一些使用 的列表hyperref。问题是listings有自己的样式,所以我想为 设定不同的样式hyperref

这可能吗? 你能hyperref在同一个文档中有两个具有不同样式的 s 吗?

答案1

hyperref 禁用\Hy@DisableOption{...}包中的某些选项(带有 ),其他选项位于文档开头。这些选项(包括 )colorlinks)无法在文档中间更改。

但其他选项可以毫无问题地改变:

\documentclass{article}
\usepackage{xcolor}
\usepackage[colorlinks]{hyperref}
\begin{document}
\hypersetup{urlcolor= red}
\url{test}

\hypersetup{urlcolor= green}
\url{test}

\end{document}

相关内容