为什么当使用用户指定的超参考颜色时,我的菜单颜色选项会被其他颜色选项覆盖?

为什么当使用用户指定的超参考颜色时,我的菜单颜色选项会被其他颜色选项覆盖?

TeXstudio 4.7.2 (git 4.7.2), Using Qt Version 6.6.0, compiled with Qt 6.6.0 R我在较旧的 Mac 上使用Monterey 11.7.3

我有超链接周围有丑陋的红色方框问题,这些框显示在编译的 PDF 中。为了删除这些框,并重新着色超链接文本,我看到了hyperref 的更好颜色。我读了答案,也看了手册。还有关于更改标题颜色的问题但我认为这有点过度,因为我只想要目录中相同的黑色,而且还有一个menucolor选项。

我希望所有超链接的文本都为深蓝色,文档正文的文本周围没有任何方框。目录将为纯黑色,文本周围没有任何方框。

我的序言现在包含以下内容:

 \usepackage[table, dvipsnames]{xcolor}    
 \usepackage[colorlinks]{hyperref}
 \usepackage{cleveref}     

而之前

 \usepackage[table]{xcolor}    
 \usepackage{hyperref}
 \usepackage{cleveref}    

我已经插入

 \hypersetup{
 linkcolor=NavyBlue,
 citecolor=NavyBlue,
 urlcolor=NavyBlue,
 menucolor=black,
 linkbordercolor=[rgb]{0,0,0},
 citebordercolor=[rgb]{0,0,0},
 urlbordercolor=[rgb]{0,0,0},
 menubordercolor=[rgb]{0,0,0}
 } 

一切都运行正常,只是目录是深蓝色而不是黑色。我尝试过使用大写字母的黑色,并menucolor完全删除该选项。我仍然得到深蓝色。参考书目(我正在使用natbib)和词汇表都很好(词汇表页码链接是蓝色的,我可以接受)。

如何让目录呈现为黑色文本?我想保留目录文本和页码均为可点击链接的功能。

相关内容