带有评论的超文本?

带有评论的超文本?

我想选择一个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或之前,百分比已经作为注释字符读取\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}

相关内容