找回彩色链接边框!

找回彩色链接边框!

我承认我是少数派,但实际上我喜欢在链接周围使用彩色边框,而不是将链接本身涂成彩色。然而以下命令无法恢复性感:

\usepackage{hyperref}
\hypersetup{colorlinks=false, pdfborder={1 0 0}}

这项功能是否已被删除?有人能帮忙吗?

答案1

链接周围的彩色边框仍然是(当前版本:6.86b)的默认行为hyperref。如果您完全删除该\hypersetup行(如以下示例所示),您应该会得到所需的输出:

\documentclass{article}
\usepackage{hyperref}

\begin{document}
\section{section}\label{section-label}
text \ref{section-label}
\end{document}

在此处输入图片描述

要影响边框的宽度,您可以使用 的第三位数字pdfborder。在您展示的示例中,您已将宽度设置为 0 pt。

答案2

默认设置会为您提供彩色链接注释框,请参阅 leandriis'回答

option 的值pdfborderPDF 规范

指定注释边框特征的数组。边框指定为圆角矩形。

在 PDF 1.0 中,该数组由三个数字组成,分别定义水平角半径、垂直角半径和边框宽度,所有数字均采用默认用户空间单位。如果角半径为 0,则边框为方角(非圆角);如果边框宽度为 0,则不绘制边框。(请参阅附录 H 中的实现说明 81。)

在 PDF 1.1 中,该数组可能有第四个元素,即可选的虚线数组,用于定义用于绘制边框的虚线和间隙的图案。虚线数组的指定格式与图形状态的线虚线图案参数相同(请参阅第 217 页的“线虚线图案”)。例如,边界[0 0 1 [3 2]] 指定边框宽度为 1 个单位,具有方角,以 3 个单位的虚线与 2 个单位的间隙交替绘制。请注意,未指定虚线相位;相位假定为 0。(请参阅附录 H 中的实施说明 82。)

笔记:在 PDF 1.2 或更高版本中,可能会忽略此条目,而使用学士学位条目(见上文);参见附录 H 中的实施说明 82。

默认值:[0 0 1]

这也是hyperref的默认值:pdfborder={0 0 1}

使用 时pdfborder={1 0 0},线宽(第三个元素)为零并且边框消失。

相关内容