url, xurl en breakurl in Scissor LaTeX
Grotendeels. \url{...} drukt een klikbaar adres af dat aan het regeleinde afbreekt, na / en soortgelijke tekens of, als zo'n plek er niet is, tussen letters, wat xurl toevoegt; \path{...} drukt een pad af in een letter met vaste breedte. \urlstyle wordt genegeerd, en \url|...|, \urldef, \nolinkurl en \burl van breakurl worden niet ondersteund.
Wat de pakketten doen
urllevert\url{...}, dat een webadres precies zo afdrukt als het getypt is, inclusief_,%,#en~, en het aan het regeleinde laat afbreken na/en..\path{...}doet hetzelfde voor bestandsnamen.\urlstyle{same}of\urlstyle{tt}kiest het lettertype.xurllaadturlen staat een afbreking na elk teken toe, zodat een lang adres nooit in de marge loopt.breakurllevert\burl, dat lange links afbreekt in documenten die via de oude route metlatexendvipsworden gecompileerd.
Met hyperref geladen wordt \url ook een klikbare link; zie hyperref.
Wat hier werkt
| Commando | In Scissor LaTeX | Opmerkingen |
|---|---|---|
\url{...} | Werkt | Klikbaar in de pdf, met of zonder hyperref. Gezet in het tekstlettertype. _, %, #, & en ~ hoeven niet ge-escapet te worden. |
| Regeleinden in lange adressen | Werkt | Eerst na /, . en soortgelijke tekens; een adres zonder zo'n plek wordt tussen letters afgebroken, zodat het binnen de marge blijft. Dit is hetzelfde met url en xurl. |
\usepackage{xurl} | Werkt | Geaccepteerd; lange adressen breken al af zoals hierboven beschreven. |
\path{...} | Werkt | Vaste breedte, zoals getypt; geen link. Backslashes blijven staan. |
\urlstyle{tt}, \urlstyle{same} | Weggelaten | Adressen blijven in het tekstlettertype. |
\url|...| met een ander scheidingsteken | Niet ondersteund | Alleen de vorm met accolades wordt gelezen: schrijf \url{...}. |
\nolinkurl{...} | Niet ondersteund | Overgeslagen met een melding in het tabblad Problemen; het adres blijft als platte tekst staan. |
\urldef{\cmd}\url{...} | Niet ondersteund | Overgeslagen met een melding in het tabblad Problemen; schrijf \url{...} waar het adres nodig is. |
\burl{...} (breakurl) | Niet ondersteund | Overgeslagen met een melding; het adres blijft als platte tekst staan, zonder link. Gebruik \url. |
\doi{...} (doi) | Niet ondersteund | Overgeslagen met een melding; het nummer blijft als platte tekst staan. Schrijf \url{https://doi.org/...}. |
Voorbeelden
Een lang adres breekt af aan het regeleinde, en \path drukt een bestandsnaam af:
Lange adressen breken af aan het regeleinde
The measurements of all 44 samples are archived at
\url{https://example.com/archive/2026/measurements/series-44/final/index.html}.
Erika Mustermann keeps a copy in \path{C:\Users\erika\data_44.csv}.Een adres zonder schuine strepen wordt tussen letters afgebroken, zoals xurl doet:
xurl: afbreken waar nodig
See \url{https://example.com/ThisIsAVeryLongAddressWithoutAnySlashesThatStillHasToFitOnTheLine_v44}
for the details.Compatibiliteit
- Van een TeX-installatie naar hier:
\urlen\pathzien er hetzelfde uit, behalve dat adressen in het tekstlettertype staan in plaats van in een letter met vaste breedte. Vervang\burlen\url|...|door\url{...}. - Van hier naar een TeX-installatie: documenten compileren daar ongewijzigd. Laad
xurlals lange adressen daar ook overal moeten kunnen afbreken; met gewoonurlkan een adres zonder afbreekpunten in de marge lopen.
De volledige handleidingen staan op CTAN: url, xurl en breakurl. Zie ook Links en URL's en hyperref.
Vragen en antwoorden
Hoe voorkom ik dat een lange URL in de marge loopt?
Hier gebeurt dat nooit: lange adressen breken af aan het regeleinde. Laad in een TeX-installatie \usepackage{xurl} voor hetzelfde resultaat.
Moet ik underscores escapen in \url?
Nee. Binnen \url{...} en \path{...} schrijf je tekens zoals _, %, # en ~ gewoon zoals ze zijn.
Elk voorbeeld op deze pagina wordt door Scissor LaTeX gezet wanneer de site wordt gebouwd. Laatst bijgewerkt op 2026-11-07.