hyperref url 中断

hyperref url 中断

参考:强制在 \url 中换行

因此,在一份普通的文档中

\usepackage{url}
\begin{document}
You can find this at \url{very-long-url}.
\end{document}

URL 将被拆分,例如在斜线后。但是,当\usepackage{hyperref}生效时,拆分被禁止。我尝试\usepackage{breakurl}在 hyperref 下方添加,虽然它再次拆分了 URL,但 hyperref 添加的彩色边框现在非常模糊。如何解决最后一个问题?

答案1

您可以重置边框的宽度。所需的值取决于分辨率设置dvips。例如,dvips -Ppdf值为 100 是可以的,如果没有,-Ppdf您可以尝试 5。

\documentclass[a4paper,10pt]{article}

\usepackage{hyperref}
\usepackage{breakurl}
\hypersetup{pdfborder={0 0 100}}
\textwidth=3cm
\begin{document}
\url{long/long/long/long/long/long/blub/bla/bla}
\end{document}

答案2

\href{<link url>}{<link url again>}

适合我的目的。

相关内容