¿Cómo superar las limitaciones de \url{}?

¿Cómo superar las limitaciones de \url{}?

Una limitación importante del paquete de URL es que"el argumento no debe contener llaves desequilibradas"..

Sin embargo, tengo el problema de que a veces las URL que tengo que incluir en mi documento no cumplen con esta regla, como en el siguiente ejemplo:

http://example.org/abc?param=}

Debido a la regla de las llaves equilibradas no puedes usar:

\url{http://example.org/abc?param=}}

Tampoco puedes escapar de la llave \url{http://example.org/abc?param=\}}.

¿Cómo se puede utilizar esta URL en un documento LaTeX?

Necesito que se pueda hacer clic en él y necesito el comportamiento de salto de línea para URL largas.

Respuesta1

\documentclass{article}
\usepackage{url}
\begin{document}

\edef\URL{http://example.org/abc?param=\string}}
\expandafter\url\expandafter{\URL}

\end{document}

ingrese la descripción de la imagen aquí

información relacionada