Vai al contenuto

url, xurl e breakurl in Scissor LaTeX

Quasi del tutto. \url{...} stampa un indirizzo cliccabile che va a capo a fine riga, dopo / e caratteri simili o, quando non c’è un punto del genere, tra le lettere, che è ciò che aggiunge xurl; \path{...} stampa un percorso a spaziatura fissa. \urlstyle viene ignorato, e \url|...|, \urldef, \nolinkurl e \burl di breakurl non sono supportati.

Cosa fanno i pacchetti

  • url fornisce \url{...}, che stampa un indirizzo web esattamente come è scritto, compresi _, %, # e ~, e gli permette di andare a capo a fine riga dopo / e .. \path{...} fa lo stesso per i nomi di file. \urlstyle{same} o \urlstyle{tt} sceglie il font.
  • xurl carica url e permette di andare a capo dopo qualsiasi carattere, così un indirizzo lungo non finisce mai nel margine.
  • breakurl fornisce \burl, che spezza i link lunghi nei documenti compilati con il vecchio percorso latex e dvips.

Con hyperref caricato, \url diventa anche un link cliccabile; vedi hyperref.

Cosa funziona qui

ComandoIn Scissor LaTeXNote
\url{...}FunzionaCliccabile nel PDF, con o senza hyperref. Composto nel font del testo. _, %, #, & e ~ non vanno protetti.
A capo negli indirizzi lunghiFunzionaPrima dopo /, . e caratteri simili; un indirizzo senza punti del genere viene spezzato tra le lettere, così resta dentro il margine. È lo stesso con url e con xurl.
\usepackage{xurl}FunzionaAccettato; gli indirizzi lunghi vanno già a capo come descritto sopra.
\path{...}FunzionaA spaziatura fissa, come è scritto; non è un link. Le barre rovesciate vengono mantenute.
\urlstyle{tt}, \urlstyle{same}TralasciatoGli indirizzi restano nel font del testo.
\url|...| con un altro delimitatoreNon supportatoViene letta solo la forma con le graffe: scrivi \url{...}.
\nolinkurl{...}Non supportatoSaltato con una nota nella scheda Problemi; l’indirizzo resta come testo semplice.
\urldef{\cmd}\url{...}Non supportatoSaltato con una nota nella scheda Problemi; scrivi \url{...} dove serve l’indirizzo.
\burl{...} (breakurl)Non supportatoSaltato con una nota; l’indirizzo resta come testo semplice, senza link. Usa \url.
\doi{...} (doi)Non supportatoSaltato con una nota; il numero resta come testo semplice. Scrivi \url{https://doi.org/...}.

Esempi

Un indirizzo lungo va a capo a fine riga, e \path stampa un nome di file:

Gli indirizzi lunghi vanno a capo a fine riga

LaTeXPreambolo: \usepackage{url}Apri nell'editor (si apre in una nuova scheda)
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}.
Composto da Scissor LaTeX: Gli indirizzi lunghi vanno a capo a fine riga

Un indirizzo senza barre viene spezzato tra le lettere, come fa xurl:

xurl: a capo ovunque quando serve

LaTeXPreambolo: \usepackage{xurl}Apri nell'editor (si apre in una nuova scheda)
See \url{https://example.com/ThisIsAVeryLongAddressWithoutAnySlashesThatStillHasToFitOnTheLine_v44}
for the details.
Composto da Scissor LaTeX: xurl: a capo ovunque quando serve

Compatibilità

  • Da un’installazione TeX a qui: \url e \path appaiono uguali, salvo che gli indirizzi sono nel font del testo invece che in uno a spaziatura fissa. Sostituisci \burl e \url|...| con \url{...}.
  • Da qui a un’installazione TeX: i documenti si compilano lì senza modifiche. Carica xurl se anche lì gli indirizzi lunghi devono poter andare a capo ovunque; con il semplice url, un indirizzo senza punti di interruzione può finire nel margine.

I manuali completi sono su CTAN: url, xurl e breakurl. Vedi anche Link e URL e hyperref.

Domande e risposte

Come evito che un URL lungo finisca nel margine?

Qui non succede mai: gli indirizzi lunghi vanno a capo a fine riga. In un’installazione TeX, carica \usepackage{xurl} per ottenere lo stesso risultato.

Devo proteggere i trattini bassi in \url?

No. Dentro \url{...} e \path{...}, caratteri come _, %, # e ~ si scrivono così come sono.

Ogni esempio di questa pagina viene composto da Scissor LaTeX quando il sito viene generato. Ultimo aggiornamento: 2026-11-07.