Quiero recoger uno hyperref
con el inconveniente que contiene.%
http://es.wikipedia.org/wiki/Lept%C3%B3n
¿Hay alguna manera de expulsarlo %
?
Respuesta1
Las macros \href
y \url
cambian el código de categoría %
para obtener su comportamiento de comentario:
\url{http://es.wikipedia.org/wiki/Lept%C3%B3n}
\href{http://es.wikipedia.org/wiki/Lept%C3%B3n}{Lept\'on}
Pero dentro del argumento de otra macro, esto no funcionará, porque entonces el porcentaje ya se lee como carácter de comentario, antes de que se ejecute el interno \url
o . \href
Como el argumento ya está leído, los cambios de categoría llegarán demasiado tarde. Por lo tanto, hyperref
también permite \%
obtener el carácter de porcentaje en la URL, por ejemplo:
\footnote{\url{http://es.wikipedia.org/wiki/Lept\%C3\%B3n}}
Respuesta2
Los \url
comandos y otros del hyperref
paquete se encargan de sus rutas de entrada y de los caracteres. Entonces %
no debería haber ningún problema.
\documentclass{article}
\usepackage{hyperref}
\begin{document}
\url{http://es.wikipedia.org/wiki/Lept%C3%B3n}
\end{document}