Scissor LaTeX 中的 hyperref 和 url
hyperref 和 url 套件在 Scissor LaTeX 中大部分可用:\href、\url、\hyperref[label]{text}、\autoref 和 \nameref 都能用;\hypersetup 的選項(例如連結顏色和 PDF 中繼資料)會被忽略,\nolinkurl 則無法辨識。
套件的用途
hyperref 會把參照、引用和網址變成 PDF 中可點選的連結,並提供建立連結的指令:\href{url}{text}、\url{...}、\hyperref[label]{text},以及會印出物件種類和編號(「Section 2」)的 \autoref{label}。\hypersetup{...} 用來設定連結顏色和 PDF 屬性。單獨的 url 套件提供 \url。
在這裡可用的功能
| 指令 | 在 Scissor LaTeX 中 | 備註 |
|---|---|---|
\href{url}{text} | 可用 | mailto: 地址也可以。 |
\url{...} | 可用 | _ 等字元不需要跳脫。網址以內文字型排版,而不是等寬字型。 |
\hyperref[label]{text} | 可用 | 印出文字。 |
\autoref{label} | 可用 | 「Section 1」、「Figure 2」等。 |
\nameref{label} | 部分支援 | 印出編號,而不是章節的標題。 |
\pageref{label} | 可用 | |
\hypersetup{...}、套件選項 | 忽略 | 連結顏色、外框和 PDF 中繼資料都不會套用。 |
\nolinkurl{...} | 不支援 | 會被略過並在「問題」分頁中註記;文字會保留。 |
範例
連到網頁、電子郵件地址和章節的連結,以及 \autoref:
\href、\url、\hyperref 和 \autoref
\section{Results}\label{sec:results}
The data is on \href{https://example.com/data}{the project page},
and the raw files are at \url{https://example.com/raw_data/v44}.
Write to \href{mailto:erika@example.com}{Erika Mustermann}.
See \hyperref[sec:results]{the results} or \autoref{sec:results}.用於圖片和表格的 \autoref,以及在這裡會印出編號的 \nameref:
\autoref 和 \nameref
\section{Method}\label{sec:method}
\begin{table}[h]
\centering
\begin{tabular}{lr} Erika & 44 \\ John & 38 \\ \end{tabular}
\caption{Scores.}\label{tab:scores}
\end{table}
\autoref{tab:scores} lists the scores; \nameref{sec:method}
describes how they were measured.\hypersetup 會被接受,但顏色不會套用:
\hypersetup 會被忽略
\documentclass{article}
\usepackage{hyperref}
\hypersetup{colorlinks=true, urlcolor=blue, linkcolor=red}
\begin{document}
A link to \href{https://example.com}{example.com} in plain black.
\end{document}相容性
- 從 TeX 安裝環境搬到這裡:連結和參照都能用。
\hypersetup的連結顏色和 PDF 屬性不會套用,\nameref會產生編號而不是標題。 - 從這裡搬到 TeX 安裝環境:文件在那裡不需修改就能編譯。和平常一樣,請把
hyperref放在所有套件的最後載入。
完整手冊在 CTAN 上:ctan.org/pkg/hyperref 和 ctan.org/pkg/url。使用指南請見連結與網址和標籤與交互參照。\cref 請見 cleveref。
常見問題
匯出的 PDF 中,連結可以點選嗎?
可以。\href 和 \url 的連結會指向它們的網址,\ref、\autoref 和 \hyperref 則會在 PDF 中跳到目標位置。
為什麼我的連結沒有顏色?
\hypersetup 和 hyperref 的顏色選項會被忽略,所以連結看起來和周圍的文字一樣。這樣 PDF 也適合直接列印。
本頁的每個範例都在建置網站時由 Scissor LaTeX 排版。 最後更新:2026-11-07