hyperref 中的不同颜色

hyperref 中的不同颜色

当使用 hyperref 包中的选项时colorlinks,我得到如下所示的输出: 在此处输入图片描述
现在,如何向页码添加超链接并添加不同的颜色,比如蓝色。

答案1

我不建议在这里使用两种颜色。两个链接将引导至同一目标,因此看起来应该相同。

因此,我建议使用相同的颜色(和链接):

% arara: pdflatex

\documentclass{report}
\usepackage[%
,colorlinks % sets the link in colours (replaces the red box)
,linktoc=all % sets hyperrefs on the page numbers in the TOC 
]{hyperref}

\begin{document}
\tableofcontents
\chapter{Introduction to Java}
\section{The Creation of Java}
\section{How Java Changed the Internet}
\subsection{Java Applets}
\end{document}

在此处输入图片描述

或者你出于设计原因给页码加上颜色但不将其设为链接:

% arara: pdflatex

\documentclass{report}
\usepackage{xcolor}
\usepackage{tocloft}
\usepackage[%
,colorlinks % sets the link in colours (replaces the red box)
]{hyperref}

\renewcommand\cftchappagefont{\color{blue}}
\renewcommand\cftsecpagefont{\color{blue}}
\renewcommand\cftsubsecpagefont{\color{blue}}

\begin{document}
\tableofcontents
\chapter{Introduction to Java}
\section{The Creation of Java}
\section{How Java Changed the Internet}
\subsection{Java Applets}
\end{document}

在此处输入图片描述

我无法通过颜色和链接获得您想要的结果。

相关内容