我遇到了一个问题,几乎长度足以导致 verse 环境断行的行会创建一个不必要的空行。看起来好像是环境断行了,但实际上并没有任何东西可以放在那行上。
以下是重现该问题的 MWE:
\documentclass[ebook,10pt,twoside,openright,final]{memoir}
\usepackage{utopia}
\begin{document}
\begin{verse}
Ponder, daughter, distant marshy banks\\
where first was born the cold divorce\\
'twixt earthy bride and thundering, wrathful son.\\
The wedding broke, and strife poured out from wounds\\
unkindly torn. Already then I plotted\\
peace to make for fragile human hearts,\\
\end{verse}
\end{document}
呈现为:
简化示例后,我看到了之前错过的警告消息,即该utopia
包现已过时。也许这有关系?
答案1
在听取评论者的建议发布完整的 MWE 后,我终于解决了这个问题。通过简化的输出,我终于在输出中注意到了以下错误消息:
Package utopia Warning: This package is to be regarded as obsolete.
(utopia) See the PSNFSS documentation.
这PSNFSS 文档建议您使用 包fourier
代替utopia
。事实上,用 替换\usepackage{utopia}
可以\usepackage{fourier}
解决问题。