hyperref 不适用于重音字符

hyperref 不适用于重音字符

我遇到了以下有关超链接和重音字符的问题,我无法解决:

\documentclass[12pt]{article}

\usepackage[utf8]{inputenc}
\usepackage{hyperref}

\begin{document}

\href{http://epfl.academia.edu/AlejandroAragón}{my academic profile}

\href{http://epfl.academia.edu/AlejandroArag\'{o}n}{my academic profile}

\href{http://epfl.academia.edu/AlejandroAragón}{my academic profile}

\end{document} 

搜索结果中没有一个链接能将我带到浏览器中的正确链接,而且实际上前两个链接已被禁用(它们什么都不做)。我是不是漏掉了什么?

解决方案

我只是用以下行替换它:

\href{http://epfl.academia.edu/AlejandroArag\%C3\%B3n}{my academic profile}

答案1

\usepackage[T1]{fontenc}你之前失踪了\usepackage[utf8]{inputenc}

如果你运行这个:

\documentclass[12pt]{article}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{hyperref}

\begin{document}

\href{http://epfl.academia.edu/AlejandroAragón}{my academic profile}

\href{http://epfl.academia.edu/AlejandroArag\'{o}n}{my academic profile}

\href{http://epfl.academia.edu/AlejandroAragón}{my academic profile}

\end{document} 

您的输出将使链接 1 和 2 完美运行。链接 3 似乎已损坏。

相关内容