考虑以下 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
警告。但是,相应的行甚至没有到达其分配的水平空间的末尾,因此我不知道overfull
LaTeX 在说什么,也不知道如何解决。
附言:我知道我不应该geometry
使用 KOMA 类加载,但我不知道如何在不加载它的情况下实现所需的纵横比(以及如何重现警告)。
感谢大家的帮助!
答案1
该parskip=true
选项将\parfillskip
固定组件设置为非零值。使用您的设置,该值为
11.31674pt plus 1.0fil
即 1em 为 11pt:段落末尾至少需要 1em 的空白空间。因此你的行是太满。
改用parskip=full-
或parskip=half-
。 或者parskip
根本不用。
geometry
顺便说一句,与 KoMa 课程一起使用没有任何问题。