![hyperref url 中断](https://linux22.com/image/234012/hyperref%20url%20%E4%B8%AD%E6%96%AD.png)
参考:强制在 \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>}
适合我的目的。