Saltar al contenido

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

  • url ofrece \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.
  • xurl carga url y permite un salto tras cualquier carácter, para que una dirección larga nunca se salga al margen.
  • breakurl ofrece \burl, que parte enlaces largos en documentos compilados por la antigua vía latex y dvips.

Con hyperref cargado, \url además se convierte en un enlace; consulta hyperref.

Qué funciona aquí

ComandoEn Scissor LaTeXNotas
\url{...}FuncionaCon 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 largasFuncionaPrimero 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}FuncionaSe acepta; las direcciones largas ya se parten como se describe arriba.
\path{...}FuncionaEn monoespaciada, tal como se escribe; sin enlace. Las barras invertidas se conservan.
\urlstyle{tt}, \urlstyle{same}Se omiteLas direcciones siguen en la fuente del texto.
\url|...| con otro delimitadorNo compatibleSolo se lee la forma con llaves: escribe \url{...}.
\nolinkurl{...}No compatibleSe omite con un aviso en la pestaña Problemas; la dirección se conserva como texto normal.
\urldef{\cmd}\url{...}No compatibleSe omite con un aviso en la pestaña Problemas; escribe \url{...} donde haga falta la dirección.
\burl{...} (breakurl)No compatibleSe omite con un aviso; la dirección se conserva como texto normal, sin enlace. Usa \url.
\doi{...} (doi)No compatibleSe 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

LaTeXPreámbulo: \usepackage{url}Abrir en el editor (se abre en una pestaña nueva)
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}.
Compuesto por Scissor LaTeX: Las direcciones largas se parten al final de línea

Una dirección sin barras se parte entre letras, como hace xurl:

xurl: parte en cualquier punto si hace falta

LaTeXPreámbulo: \usepackage{xurl}Abrir en el editor (se abre en una pestaña nueva)
See \url{https://example.com/ThisIsAVeryLongAddressWithoutAnySlashesThatStillHasToFitOnTheLine_v44}
for the details.
Compuesto por Scissor LaTeX: xurl: parte en cualquier punto si hace falta

Compatibilidad

  • De una instalación de TeX a aquí: \url y \path se ven igual, salvo que las direcciones van en la fuente del texto y no en monoespaciada. Sustituye \burl y \url|...| por \url{...}.
  • De aquí a una instalación de TeX: los documentos se compilan allí sin cambios. Carga xurl si las direcciones largas también deben partirse en cualquier punto allí; con url a 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.