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-换行问题/