使用 \url 命令时禁止在 url 的特定位置换行

使用 \url 命令时禁止在 url 的特定位置换行

我有一个\url{some.edu/page}东西坏了,.edu 我希望它坏掉,/最坏的情况是坏掉,或者根本不坏。我该怎么做?

答案1

允许中断的字符可以更改。请参阅包文档url,“5.2 更改换行符”部分。在这种情况下,点是 的一部分\UrlBreaks。以下重新定义它,但不带点:

\usepackage{url}
\renewcommand*{\UrlBreaks}{\do\@\do\\\do\/\do\!\do\_\do\|\do\;\do\>\do\]%
  \do\)\do\,\do\?\do\'\do+\do\=\do\#}%

相关内容