LaTeX Url 换行问题
LaTeX Url 换行问题
如果在 tcolorbox 环境中使用 url 宏包提供的 \url 命令,则会出现换行问题。一个网址会超出边界,很难看。

解决方法
分三步实现:
- 在 url 宏包之后,使用
breakurl宏包 - 给
url宏包设置hyphens选项 - 使用
sloppypar环境
如果不希望引入过多的宏包,可以只完成上面的第三步。

这样生成的 pdf 也是可以点击后打开网页的。

1 | |
如果只完成前两步,一些特殊的 url,比如 - 比较少的 url,仍然会出现换行问题。

使用 sloppypar 环境可以让 LaTeX 使用更加宽松的排版规则
参考:
LaTeX Url 换行问题
https://taylorandtony.github.io/2025/03/25/LaTeX-Url-换行问题/