多行脚注中的单词间距变得更大

多行脚注中的单词间距变得更大

我的文档类别是article

如果我的脚注的长度在我的文档中仅呈现为一行脚注,那么一切都会按预期进行

这是我的 .tex 文件中的代码 -

In the above code block\footnote{Full benchmarking code: \url{https://foo.com/bar/hoho.c}} lorem ipsum..

这是正确呈现的方式 -

工作文件

但是当脚注延伸到下一行时,上面一行中的空格在我生成的 pdf 中呈现为多个空格

这是我的 .tex 文件中的代码 -

In the above code block\footnote{Full benchmarking code: \url{https://foo.com/bar/abcdefhijklmnopqrstu/asadfadfadsasdfafdf//asdfadff/hoho.c}} lorem ipsum..

这是它的渲染方式(不正确 - 空间很大) -

大空间

有没有办法来解决这个问题?

答案1

xurl尝试使用和 进行以下 MWE url。 的虚拟文本lipsum显示您的问题来自url未中断以实现最佳空间利用。 该软件包xurl纠正了此行为。

\documentclass{article}
\usepackage{lipsum}
\usepackage{xurl} %url
\begin{document}
Text\footnote{\lipsum[1]} Text.

Text\footnote{Full benchmarking code: \url{https://foo.com/bar/abcdefhijklmnopqrstu/asadfadfadsasdfafdf//asdfadff/hoho.c}} Text.
\end{document}

url

在此处输入图片描述

xurl

在此处输入图片描述

核实CTAN -- xurl – 允许 URL 在任何字母数字字符处中断了解更多信息。

相关内容