【LaTeX】怎么设置目录到正文的链接以及颜色?

2025-10-19 04:49:22

1、之前的文章,最后得到的目录样式,如下图所示。

【LaTeX】怎么设置目录到正文的链接以及颜色?

2、今天,来为目录加上链接,需要引入扩展包【hyperref】。

\usepackage{hyperref}

然后用XeLaTeX编译两次,就会出现带有链接的目录。

见下图,目录被红色框围住了,此时用鼠标点击目录,就可以实现跳转。

【LaTeX】怎么设置目录到正文的链接以及颜色?

3、感觉这种框选的目录有点丑,那就为【hyperref】加一个选项【colorlinks】:

\usepackage[colorlinks]{hyperref}

此时,字体变成了红色,而红色边框消失了。

这个选项的默认值是[colorlinks=true]。

【LaTeX】怎么设置目录到正文的链接以及颜色?

4、如果需要把颜色改为蓝色,就再加一个选项:

\usepackage[colorlinks,linkcolor=blue]{hyperref} 

把linkcolor设置为蓝色。

【LaTeX】怎么设置目录到正文的链接以及颜色?

5、如果要把【目录】二字变成别的颜色,可以用如下的命令:

\CTEXsetup[format+={\color{blue}}]{chapter}

这里,把目录也算作一个特殊的章节,章标题一律是蓝色字体。

注意,这个蓝色,与目录的蓝色,设置方法不一样。

【LaTeX】怎么设置目录到正文的链接以及颜色?

6、还可以改为绿色,以区分。

【LaTeX】怎么设置目录到正文的链接以及颜色?

7、把【目录】二字的字体,改为楷体:

\CTEXsetup[format+={\kaishu\color{green}}]{chapter}

楷体字体,用【\kaishu】表示。

【LaTeX】怎么设置目录到正文的链接以及颜色?

8、楷书字体有点小,变大一点:

\CTEXsetup[format+={\fontsize{50pt}{0}\kaishu\color{green}}]{chapter}

字体大小用\fontsize{50pt}{0}设置,后面的0不可省略。

【LaTeX】怎么设置目录到正文的链接以及颜色?

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢