url, xurl y breakurl en Scissor LaTeX
En su mayoría. \url{...} imprime una dirección con enlace que se parte al final de línea, tras / y caracteres parecidos o, si no hay ninguno, entre letras, que es lo que añade xurl; \path{...} imprime una ruta en monoespaciada. \urlstyle se ignora, y \url|...|, \urldef, \nolinkurl y \burl de breakurl no son compatibles.
Qué hacen los paquetes
urlofrece\url{...}, que imprime una dirección web tal como se escribe, incluidos_,%,#y~, y permite partirla al final de línea tras/y..\path{...}hace lo mismo con nombres de archivo.\urlstyle{same}o\urlstyle{tt}eligen la fuente.xurlcargaurly permite un salto tras cualquier carácter, para que una dirección larga nunca se salga al margen.breakurlofrece\burl, que parte enlaces largos en documentos compilados por la antigua víalatexydvips.
Con hyperref cargado, \url además se convierte en un enlace; consulta hyperref.
Qué funciona aquí
| Comando | En Scissor LaTeX | Notas |
|---|---|---|
\url{...} | Funciona | Con enlace en el PDF, con o sin hyperref. Se compone en la fuente del texto. _, %, #, & y ~ no necesitan escape. |
| Saltos de línea en direcciones largas | Funciona | Primero tras /, . y caracteres parecidos; una dirección sin esos puntos se parte entre letras, para que no se salga del margen. Es igual con url y con xurl. |
\usepackage{xurl} | Funciona | Se acepta; las direcciones largas ya se parten como se describe arriba. |
\path{...} | Funciona | En monoespaciada, tal como se escribe; sin enlace. Las barras invertidas se conservan. |
\urlstyle{tt}, \urlstyle{same} | Se omite | Las direcciones siguen en la fuente del texto. |
\url|...| con otro delimitador | No compatible | Solo se lee la forma con llaves: escribe \url{...}. |
\nolinkurl{...} | No compatible | Se omite con un aviso en la pestaña Problemas; la dirección se conserva como texto normal. |
\urldef{\cmd}\url{...} | No compatible | Se omite con un aviso en la pestaña Problemas; escribe \url{...} donde haga falta la dirección. |
\burl{...} (breakurl) | No compatible | Se omite con un aviso; la dirección se conserva como texto normal, sin enlace. Usa \url. |
\doi{...} (doi) | No compatible | Se omite con un aviso; el número se conserva como texto normal. Escribe \url{https://doi.org/...}. |
Ejemplos
Una dirección larga se parte al final de línea, y \path imprime un nombre de archivo:
Las direcciones largas se parten al final de línea
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}.Una dirección sin barras se parte entre letras, como hace xurl:
xurl: parte en cualquier punto si hace falta
See \url{https://example.com/ThisIsAVeryLongAddressWithoutAnySlashesThatStillHasToFitOnTheLine_v44}
for the details.Compatibilidad
- De una instalación de TeX a aquí:
\urly\pathse ven igual, salvo que las direcciones van en la fuente del texto y no en monoespaciada. Sustituye\burly\url|...|por\url{...}. - De aquí a una instalación de TeX: los documentos se compilan allí sin cambios. Carga
xurlsi las direcciones largas también deben partirse en cualquier punto allí; conurla secas, una dirección sin puntos de corte puede salirse al margen.
Los manuales completos están en CTAN: url, xurl y breakurl. Consulta también Enlaces y URL en LaTeX y hyperref.
Preguntas y respuestas
¿Cómo evito que una URL larga se salga del margen?
Aquí nunca pasa: las direcciones largas se parten al final de línea. En una instalación de TeX, carga \usepackage{xurl} para obtener lo mismo.
¿Tengo que escapar los guiones bajos en \url?
No. Dentro de \url{...} y \path{...}, caracteres como _, %, # y ~ se escriben tal cual.
Scissor LaTeX compone cada ejemplo de esta página al generar el sitio. Última actualización: 2026-11-07.