Przejdź do treści

hyperref i url w Scissor LaTeX

Pakiety hyperref i url w większości działają w Scissor LaTeX: \href, \url, \hyperref[label]{text}, \autoref i \nameref działają, a opcje \hypersetup, takie jak kolory linków i metadane PDF, są ignorowane, natomiast \nolinkurl jest nieznane.

Do czego służą pakiety

hyperref zamienia odsyłacze, cytowania i adresy URL w klikalne linki w PDF i dodaje polecenia do linków: \href{url}{text}, \url{...}, \hyperref[label]{text} oraz \autoref{label}, które wypisuje rodzaj obiektu i jego numer („Section 2”). \hypersetup{...} ustawia kolory linków i właściwości PDF. Sam pakiet url udostępnia \url.

Co tu działa

PolecenieW Scissor LaTeXUwagi
\href{url}{text}DziałaTakże adresy mailto:.
\url{...}DziałaZnaki takie jak _ nie wymagają poprzedzania ukośnikiem. Adres jest składany fontem tekstu, a nie fontem o stałej szerokości.
\hyperref[label]{text}DziałaWypisuje tekst.
\autoref{label}Działa„Section 1”, „Figure 2” i tak dalej.
\nameref{label}CzęściowoWypisuje numer, a nie tytuł rozdziału.
\pageref{label}Działa
\hypersetup{...}, opcje pakietuPomijaneKolory linków, ramki i metadane PDF nie są stosowane.
\nolinkurl{...}NieobsługiwanePomijane z uwagą na karcie Problemy; tekst zostaje zachowany.

Przykłady

Linki do strony internetowej, na adres e-mail i do rozdziału oraz \autoref:

\autoref dla rysunków i tabel oraz \nameref, które wypisuje tu numer:

\autoref i \nameref

LaTeXPreambuła: \usepackage{hyperref}Otwórz w edytorze (otwiera się w nowej karcie)
\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.
Złożone przez Scissor LaTeX: \autoref i \nameref

\hypersetup jest akceptowane, ale kolory nie są stosowane:

\hypersetup jest ignorowane

\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}

Zgodność

  • Z instalacji TeX do Scissor LaTeX: linki i odsyłacze działają. Kolory linków i właściwości PDF z \hypersetup nie są stosowane, a \nameref daje numer zamiast tytułu.
  • Ze Scissor LaTeX do instalacji TeX: dokumenty kompilują się tam bez zmian. Jak zwykle wczytuj hyperref jako ostatni z pakietów.

Pełne dokumentacje są dostępne w CTAN: ctan.org/pkg/hyperref oraz ctan.org/pkg/url. Poradniki znajdziesz na stronach Linki i adresy URL oraz Etykiety i odsyłacze. O \cref przeczytasz na stronie cleveref.

Pytania i odpowiedzi

Czy linki są klikalne w wyeksportowanym PDF?

Linki z \href i \url prowadzą do swoich adresów, a \ref, \autoref i \hyperref przenoszą do swoich celów w PDF.

Dlaczego moje linki nie są kolorowe?

\hypersetup i opcje kolorów hyperref są ignorowane, więc linki wyglądają jak otaczający je tekst. Dzięki temu PDF jest od razu gotowy do druku.

Każdy przykład na tej stronie jest składany przez Scissor LaTeX podczas budowania witryny. Ostatnia aktualizacja: 2026-11-07.