Doxygen生产的PDF-更改url颜色?

Doxygen生产的PDF-更改url颜色?,doxygen,Doxygen,我使用Doxygen 1.8.10(在Windows上)生成LaTeX文件,使用MiKTex 2.9生成PDF。PDF很实用,但不是很漂亮。我已经了解了如何自定义标题页(我添加了图形和非默认文本)以及如何将图像放入PDF 但是。。。如何更改URL的颜色(这些URL只是Doxygen注释中的文本,然后Doxygen将其转换为\href项)等内容的样式 ****我认为我需要更改hyperref包的配置或Doxygen写入.tex文件的内容,但我不确定哪种方法是正确的,也不确定如何执行这两种方法 我已

我使用Doxygen 1.8.10(在Windows上)生成LaTeX文件,使用MiKTex 2.9生成PDF。PDF很实用,但不是很漂亮。我已经了解了如何自定义标题页(我添加了图形和非默认文本)以及如何将图像放入PDF

但是。。。如何更改URL的颜色(这些URL只是Doxygen注释中的文本,然后Doxygen将其转换为\href项)等内容的样式

****我认为我需要更改hyperref包的配置或Doxygen写入.tex文件的内容,但我不确定哪种方法是正确的,也不确定如何执行这两种方法

我已经创建了一个自定义的\u doxygen.sty文件,并将其分配给LATEX\u EXTRA\u样式表。我假设它是由Doxygen拾取的,因为Doxygen正在成功拾取我的自定义LATEX_头文件,该头文件与custom_Doxygen.sty文件位于同一目录中。但我不知道的是,在custom_doxygen.sty文件中放入什么

如果我以默认方式运行所有内容(即,没有LATEX_EXTRA_样式表),则以下代码将写入refman.tex文件:

% Hyperlinks (required, but should be loaded last)
\usepackage{ifpdf}
\ifpdf
  \usepackage[pdftex,pagebackref=true]{hyperref}
\else
  \usepackage[ps2pdf,pagebackref=true]{hyperref}
\fi
\hypersetup{%
  colorlinks=true,%
  linkcolor=blue,%
  citecolor=blue,%
  unicode%
}
我需要的是“urlcolor”也是蓝色的(hyperref包中的默认值是洋红,这肯定是一个奇怪的选择)

我尝试将refman.tex文件中的内容复制到自定义的\u doxygen.sty文件(并确保自定义的\u doxygen.sty文件被分配到我的Doxyfile中的LATEX\u EXTRA\u样式表设置),然后在设置部分添加“urlcolor=blue,%”,但输出没有变化

如果我在从Doxygen输出refman.tex文件后手动编辑该文件(即,我将“citecolor=blue,%”添加到\hypersetup),然后将编辑后的文件用作MiKTeX的输入,我将获得所需的输出

因此,一种解决方法可能是编写所需更改的脚本,并每次运行该脚本。但让Doxygen编写必要的配置肯定会更好。另外,我还想定制其他一些东西(比如显式html HREF的字体),所以我想学习如何正确地处理这些事情