为“kaobook”文档类中的超链接着色

为“kaobook”文档类中的超链接着色

\ref{}当我们使用(或) 来引用一个定理时,有没有办法将定理着色,比如说蓝色\autoref{}?例如,看看这篇文章:https://www.cse.iitk.ac.in/users/nitin/papers/border-depth3.pdf

在文章中,定理/引理/定义在引用时都以蓝色显示(例如,参见第 3 页 --> 第 1.1 节 --> 第一段最后一行;“定义 A.4”和“引理 A.21”以蓝色显示)。提前致谢!

答案1

该命令在kaorefs.sty中实现:

\newcommand{\refch}[1]{\hyperref[ch:#1]{\xspace\chaptername\ref{ch:#1}}}

直接修改这些命令:

\newcommand{\refch}[1]{\textcolor{blue}{\hyperref[ch:#1]{\xspace\chaptername\ref{ch:#1}}}}

或者在你的 tex 中像这样更新它们:

\renewcommand{\refch}[1]{\textcolor{blue}{\hyperref[ch:#1]{\xspace\chaptername\ref{ch:#1}}}}

相关内容