在 classicthesis 中,将首字母缩略词超链接颜色更改为黑色,但将交联保留为蓝色

在 classicthesis 中,将首字母缩略词超链接颜色更改为黑色,但将交联保留为蓝色

我正在尝试将 classicthesis 中的首字母缩略词链接颜色更改为黑色,但保留其他链接的默认颜色。我尝试了此处列出的解决方案:无特殊颜色的首字母缩略词超链接

然而,当我尝试该解决方案(见下文)时,该文档不再编译

\AtBeginDocument{% \renewcommand*{\AC@hyperlink}[2]{% \begingroup \hypersetup{hidelinks}% \hyperlink{#1}{#2}% \endgroup }% }

我收到错误:

未定义的控制序列。(\hypersetup...)

答案1

在 /begin{document} 工作之前,将以下内容添加到主文件中

% adjust colour of acronyms
\makeatletter
\AtBeginDocument{%
  \renewcommand*{\AC@hyperlink}[2]{%
    \begingroup
      \hypersetup{hidelinks}%
      \hyperlink{#1}{#2}%
    \endgroup
  }%
}
\makeatother

相关内容