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.