Przejdź do treści

Linki i adresy URL w LaTeX

Wczytaj hyperref, a następnie napisz \url{https://...}, aby pokazać adres, lub \href{https://...}{tekst linku}, aby zamienić słowa w link; w obu przypadkach w PDF powstaje klikalny link.

\url i \href

\url{...} wypisuje adres w postaci, która może zawierać _, %, # i ~ bez poprzedzania ich ukośnikiem, i zamienia go w link. \href{address}{text} zamienia w link dowolnie wybrany tekst.

W PDF z Scissor LaTeX oba są linkami, które można kliknąć. Na stronie wyglądają jak otaczający je tekst: linki nie są kolorowane ani obramowane.

\href przyjmuje adres dowolnego rodzaju, więc mailto: daje link e-mail.

\hyperref[label]{text} łączy Twój tekst z etykietą, na przykład sekcji. Aby wypisać numer sekcji jako link, wystarczy \ref; \autoref dodaje słowo „Section” (zobacz Etykiety i odsyłacze).

Polecenia i ustawienia

PolecenieW Scissor LaTeXUwagi
\url{address}DziałaPokazywany tak, jak go wpisano, z linkiem.
\href{address}{text}Działahttp, https, mailto i inne schematy.
\hyperref[label]{text}DziałaLink do etykiety.
\path{...}DziałaPokazywany czcionką o stałej szerokości, bez linku.
\nolinkurl{...}CzęściowoZgłaszany jako nieznane polecenie; adres zostaje jako zwykły tekst.
\hypersetup{...}PomijaneUstawienia kolorów, obramowań i metadanych PDF są ignorowane.
\hyperlink{name}{text}, \hypertarget{name}{text}CzęściowoTekst zostaje; link nie powstaje.
\texorpdfstring{tex}{pdf}DziałaUżywany jest pierwszy argument.

Długie adresy

Długi \url może się złamać na końcu wiersza przy / i podobnych znakach, dzięki czemu nie wchodzi na margines. Łamanie wewnątrz słowa nie występuje; jeśli adres nadal jest za długi, skróć go albo użyj \href z krótkim tekstem.

Czym to się różni od instalacji TeX

O pakiecie przeczytasz na stronie hyperref. Pełna dokumentacja znajduje się w CTAN: hyperref i url.

Pytania i odpowiedzi

Jak wstawić hiperłącze w LaTeX?

Wczytaj hyperref i napisz \href{https://example.com}{tekst linku}. Aby pokazać sam adres, napisz \url{https://example.com}.

Jak sprawić, by linki w LaTeX były niebieskie?

W instalacji TeX robi to \hypersetup{colorlinks=true, urlcolor=blue}. Scissor LaTeX ignoruje te ustawienia w zwykłych dokumentach, więc linki wyglądają tam jak zwykły tekst, ale w PDF nadal można je kliknąć.

Czy muszę poprzedzać podkreślenia w adresie URL ukośnikiem?

Nie wewnątrz \url{...} ani w pierwszym argumencie \href. Oba przyjmują _, %, # i ~ bez zmian.

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