Я хочу выбрать hyperref
с тем недостатком, который он содержит%
http://es.wikipedia.org/wiki/Lept%C3%B3n
Есть ли способ выгнать %
?
решение1
Макросы \href
и \url
изменение кода категории %
для получения ее поведения комментария:
\url{http://es.wikipedia.org/wiki/Lept%C3%B3n}
\href{http://es.wikipedia.org/wiki/Lept%C3%B3n}{Lept\'on}
Но внутри аргумента другого макроса это не сработает, потому что тогда процент уже считывается как символ комментария, до того, как будет выполнен внутренний \url
or \href
. Поскольку аргумент уже считан, изменения категории произойдут слишком поздно. Поэтому hyperref
также обеспечивается \%
получение символа процента в URL, например:
\footnote{\url{http://es.wikipedia.org/wiki/Lept\%C3\%B3n}}
решение2
И \url
другие команды из hyperref
пакета заботятся о входных путях и символах. Так что %
проблем быть не должно.
\documentclass{article}
\usepackage{hyperref}
\begin{document}
\url{http://es.wikipedia.org/wiki/Lept%C3%B3n}
\end{document}