恢復彩色連結邊框!

恢復彩色連結邊框!

我承認我屬於少數派,但實際上我喜歡連結周圍有彩色邊框,而不是連結本身有顏色。然而,以下命令無法恢復性感:

\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'回答

選項的值pdfborderPDF規格:

指定註解邊框特徵的陣列。邊框被指定為圓角矩形。

在 PDF 1.0 中,此陣列由三個數字組成,定義水平角半徑、垂直角半徑和邊框寬度,全部採用預設使用者空間單位。若角半徑為 0,則邊框為方角(而非圓角);如果邊框寬度為 0,則不繪製邊框。 (參見附錄 H 中的實施說明 81。)

在 PDF 1.1 中,數組可能有第四個元素,一個可選的破折號數組,定義用於繪製邊框的破折號和間隙的圖案。虛線數組的指定格式與圖形狀態的線虛線圖案參數相同(請參閱第 217 頁的「線虛線圖案」)。例如,一個邊界的值[0 0 1 [3 2]] 指定 1 單位寬、帶有方角的邊框,以 3 單位虛線與 2 單位間隙交替繪製。請注意,沒有指定破折號階段;相位假設為 0。

筆記:在 PDF 1.2 或更高版本中,此條目可能會被忽略,以支持學士條目(見上文);參見附錄 H 中的實施說明 82。

預設值: [0 0 1].

這也是hyperref預設值:pdfborder={0 0 1}

使用 時pdfborder={1 0 0},線寬(第三個元素)為零且邊框消失。

相關內容