hyperref і url у Scissor LaTeX
Пакети hyperref і url здебільшого працюють у Scissor LaTeX: \href, \url, \hyperref[label]{text}, \autoref і \nameref працюють, а параметри \hypersetup на зразок кольорів посилань і метаданих PDF ігноруються, і \nolinkurl невідомий.
Що роблять пакети
hyperref перетворює перехресні посилання, посилання на джерела й URL-адреси на клікабельні посилання в PDF і додає команди для посилань: \href{url}{text}, \url{...}, \hyperref[label]{text} і \autoref{label}, яка друкує вид об'єкта та його номер («Section 2»). \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 сюди: посилання й перехресні посилання працюють. Кольори посилань і властивості PDF з
\hypersetupне застосовуються, а\namerefдає номер замість назви. - Звідси до встановленого TeX: документи компілюються там без змін. Як завжди, завантажуйте
hyperrefостаннім серед пакетів.
Повні посібники є на CTAN: ctan.org/pkg/hyperref і ctan.org/pkg/url. Посібники див. у розділах Посилання й URL-адреси і Мітки й перехресні посилання. Про \cref див. cleveref.
Запитання й відповіді
Чи клікабельні посилання в експортованому PDF?
Посилання з \href і \url ведуть на свої адреси, а \ref, \autoref і \hyperref переходять до своїх цілей у PDF.
Чому мої посилання не кольорові?
\hypersetup і параметри кольорів hyperref ігноруються, тож посилання виглядають як навколишній текст. Так PDF лишається готовим до друку.
Кожен приклад на цій сторінці верстається в Scissor LaTeX під час збирання сайту. Оновлено 2026-11-07.