请考虑以下示例:
\documentclass[a4paper]{article}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[danish]{babel}
\usepackage{url}
\usepackage{hyperref}
\begin{document}
\url{http://da.wikipedia.org/wiki/Topologi}
\url{http://da.wikipedia.org/wiki/Topologisk_rum}
\url{http://da.wikipedia.org/wiki/Åben_mængde}
\url{http://da.wikipedia.org/wiki/Homøomorfi}
\url{http://da.wikipedia.org/wiki/Hausdorffrum}
\end{document}
当不使用时,hyperref
结果会如预期一样。添加hyperref
会给我类似的东西
http://da.wikipedia.org/wiki/Åben_m\T1\aengde
有人知道如何修复这个问题吗?URL 没有问题。
答案1
您的一个链接(pdftex,miktex 2.9)可以与此配合使用:
\href{http://da.wikipedia.org/wiki/\string Åben_m\string ængde}{http://da.wikipedia.org/wiki/Åben\string_mængde}
但它不太可靠。如果我将代码复制到 utf8 文件,它会失败(这是可以理解的)。另外,我不知道 pdf 阅读器需要投入多少“智能”才能将链接正确地翻译成所谓的国际符号。我认为你应该重试以引起 Heikos 的注意,也许他只是忽略了你的问题