如何使用 \href 处理 URL 中的特殊字符

如何使用 \href 处理 URL 中的特殊字符

特殊字符如%throw off。哪个包(如果有)提供了解决方法?将 URL从href更改为 会产生副作用吗?%\%

编辑在另一台计算机上第二次尝试时,我没有发现任何问题,只是 TeXworks 编辑器将后面的项目视为href注释%(实际上这个网站也是如此!)在第一台计算机上我也收到了错误消息。如果我可以重现它,我会发布。

\documentclass{article}
\usepackage{hyperref}

\begin{document}
% the original URL
{\href{http://wims.unice.fr/wims/wims.cgi?session=1I6D03A2E6.5&+lang=en&+module=tool%2Fanalysis%2Ffunction.en}{ App 0.1 }}
% the modified URL
{\href{http://wims.unice.fr/wims/wims.cgi?session=1I6D03A2E6.5&+lang=en&+module=tool\%2Fanalysis\%2Ffunction.en}{ App 0.1 }}

\end{document}

相关内容