\href 链接描述中的换行符

\href 链接描述中的换行符

使用包hyperref,命令\href需要两个输入,即目标和描述。使用 LaTeX 编译后,描述将变成一个链接,周围有一个小框。我的描述很长,我希望它们有换行符(即使这个框看起来有点奇怪)。描述不是 URL,我无法让包breakurl用于此目的。有什么建议吗?

以下是一个例子:

Bozo, C and Dufu, S. \textit{How not to succeed.}
\href{http://www.google.com}{To appear in a fancy journal}.

有什么想法吗?谢谢!

答案1

\usepackage[hyphens]{url}在序言中使用。尝试

\usepackage[hyphens]{url}
\usepackage[%
pdftex,%
colorlinks=true,%
hyperindex,%
plainpages=false%
]{hyperref}

%Also Add this for having different colors for the citation links.
\makeatletter
\AtBeginDocument{\def\@citecolor{blue}}
\makeatother

相关内容