# LaTeX `hyperref` 套件教學 [TOC] 在 LaTeX 中,`hyperref` 套件用於處理文件中的超連結,使得標籤、引用和 URL 可以成為可點擊的連結。此套件還支援生成可點擊的目錄項目。本文將介紹 `hyperref` 套件的基本用法和進階設定。 ## 基本用法 ### 載入套件 在你的 LaTeX 文件的導言區加入以下指令來載入 `hyperref` 套件: ```latex \usepackage{hyperref} ``` ### 基本設定 `hyperref` 套件提供了多種選項來配置其功能。例如: ```latex \hypersetup{ colorlinks=true, % 使用顏色連結 linkcolor=blue, % 內部連結顏色 filecolor=magenta, % 檔案連結顏色 urlcolor=blue, % 網址顏色 pdftitle={My Title}, % PDF 標題 pdfpagemode=UseOutlines % 在 PDF 打開時顯示大綱 } ``` ## 常見功能 ### 內部連結 `hyperref` 套件可以自動為文件中的章節、節和小節創建可點擊的連結。例如: ```latex \section{引言} \label{sec:introduction} 在第 \ref{sec:introduction} 節中介紹了基本概念。 ``` ### 目錄和索引 當使用 `\tableofcontents` 命令生成目錄時,`hyperref` 會自動使目錄中的項目成為可點擊的連結。 ### 外部連結 使用 `\url{}` 或 `\href{}` 命令可以在文件中插入超連結。例如: ```latex 查閱更多資訊,請訪問 \url{http://www.example.com}。 或使用 \href{http://www.example.com}{這裡}。 ``` ### 交叉引用 `hyperref` 支援 `\ref{}`、`\pageref{}` 和 `\nameref{}` 命令,使得引用和頁碼成為可點擊的連結。 ## 進階設定 ### 顏色和邊框 你可以自定義連結的顏色或邊框樣式。例如: ```latex \hypersetup{ colorlinks=true, % 啟用顏色連結 linkcolor=red, % 內部連結顏色 filecolor=green, % 檔案連結顏色 urlcolor=blue, % 網址顏色 pdfborder={0 0 1} % 設定邊框樣式(0 0 1 表示只有底部有邊框) } ``` ### PDF Metadata 設置 PDF 文件的標題、作者等元數據: ```latex \hypersetup{ pdftitle={檔案標題}, pdfauthor={作者名}, pdfkeywords={關鍵詞1, 關鍵詞2}, pdfproducer={LaTeX with hyperref}, pdfcreator={pdflatex} } ``` ## 常見問題與注意事項 ### 順序問題 確保 `hyperref` 是所有套件中最後載入的套件,以避免與其他套件的衝突。 ### 編碼問題 在生成 PDF 時,某些編碼問題可能會影響超連結的顯示,特別是對於中文字符。 ## 結論 `hyperref` 套件是一個功能強大的工具,用於增強 LaTeX 文件中的超連結功能。通過本文中的介紹,你應該能夠開始使用 `hyperref` 套件來創建更具交互性的文件。