如何解决这个错误的过满警告?

如何解决这个错误的过满警告?

考虑以下 MWE:

\documentclass[a4paper,parskip=true]{scrartcl}

% PACKAGES LOADING

\usepackage[T1]{fontenc} % To customise font.
\usepackage{mathtools} % Math Packages
\usepackage[utopia]{newtxmath} % Best font ever.
\usepackage{erewhon} % By egreg's recommendation.
\usepackage[a4paper,margin=1.5in,heightrounded]{geometry} % To custom layout.

\begin{document}

Let $\Gamma=\{\gamma\mid\gamma\text{ is a non-cooperative game}\}$ be the set of all non-cooperative games.

\end{document}

使用 Overleaf 编译时会产生Overfull \hbox (3.57732pt too wide) in paragraph at lines 13--14警告。但是,相应的行甚至没有到达其分配的水平空间的末尾,因此我不知道overfullLaTeX 在说什么,也不知道如何解决。

附言:我知道我不应该geometry使用 KOMA 类加载,但我不知道如何在不加载它的情况下实现所需的纵横比(以及如何重现警告)。

感谢大家的帮助!

答案1

parskip=true选项将\parfillskip固定组件设置为非零值。使用您的设置,该值为

11.31674pt plus 1.0fil

即 1em 为 11pt:段落末尾至少需要 1em 的空白空间。因此你的行太满。

改用parskip=full-parskip=half-。 或者parskip根本不用。

geometry顺便说一句,与 KoMa 课程一起使用没有任何问题。

相关内容