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
urlfornisce\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.xurlcaricaurle permette di andare a capo dopo qualsiasi carattere, così un indirizzo lungo non finisce mai nel margine.breakurlfornisce\burl, che spezza i link lunghi nei documenti compilati con il vecchio percorsolatexedvips.
Con hyperref caricato, \url diventa anche un link cliccabile; vedi hyperref.
Cosa funziona qui
| Comando | In Scissor LaTeX | Note |
|---|---|---|
\url{...} | Funziona | Cliccabile nel PDF, con o senza hyperref. Composto nel font del testo. _, %, #, & e ~ non vanno protetti. |
| A capo negli indirizzi lunghi | Funziona | Prima 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} | Funziona | Accettato; gli indirizzi lunghi vanno già a capo come descritto sopra. |
\path{...} | Funziona | A spaziatura fissa, come è scritto; non è un link. Le barre rovesciate vengono mantenute. |
\urlstyle{tt}, \urlstyle{same} | Tralasciato | Gli indirizzi restano nel font del testo. |
\url|...| con un altro delimitatore | Non supportato | Viene letta solo la forma con le graffe: scrivi \url{...}. |
\nolinkurl{...} | Non supportato | Saltato con una nota nella scheda Problemi; l’indirizzo resta come testo semplice. |
\urldef{\cmd}\url{...} | Non supportato | Saltato con una nota nella scheda Problemi; scrivi \url{...} dove serve l’indirizzo. |
\burl{...} (breakurl) | Non supportato | Saltato con una nota; l’indirizzo resta come testo semplice, senza link. Usa \url. |
\doi{...} (doi) | Non supportato | Saltato 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
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}.Un indirizzo senza barre viene spezzato tra le lettere, come fa xurl:
xurl: a capo ovunque quando serve
See \url{https://example.com/ThisIsAVeryLongAddressWithoutAnySlashesThatStillHasToFitOnTheLine_v44}
for the details.Compatibilità
- Da un’installazione TeX a qui:
\urle\pathappaiono uguali, salvo che gli indirizzi sono nel font del testo invece che in uno a spaziatura fissa. Sostituisci\burle\url|...|con\url{...}. - Da qui a un’installazione TeX: i documenti si compilano lì senza modifiche. Carica
xurlse anche lì gli indirizzi lunghi devono poter andare a capo ovunque; con il sempliceurl, 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.