bug-texinfo
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

\lastlinefit -> new underfull hboxes


From: Karl Berry
Subject: \lastlinefit -> new underfull hboxes
Date: Sat, 17 Sep 2022 14:28:07 -0600

Hi Gavin - the new (since August) setting of \lastlinefit in texinfo.tex
can cause numerous new underfull hboxes in existing documents.
Essentially every last line of a paragraph now becomes a candidate for
being underfull, while before the infinite \parfillskip avoided this. An
example is below.

In one of my real manuals (latex2e.texi), there are several dozen new
underfull (badness 10000) lines, and I expect the same will be true of
other manuals. It's not desirable or practical to rewrite the text. And
setting hbadness=10000 will then obscure any new cases that really
should be rewritten.

texinfo.tex has always aimed less at the best possible typeset output
and more at typesetting acceptably in a variety of formats (notably
@smallbook and 8.5x11) with minimal (ideally zero) need for rewriting
text. Since \lastlinefit is a high-level refinement to the appearance,
IMHO it should not be set by default at this late date. If some users
want it, they could do it by hand, or texinfo could offer an option
for it.

Thanks,
Karl

-----------------------------------------------------------------------------
\input texinfo

@tex
\global\lastlinefit=500
% 500 -> last line is reported as underfull.
% 0 -> fine.
@end tex

@table @code
@item \foofofoofofofofofofofofofo
and @code{\RequirePackage[margins=1in]@{geometry@}} with the single command
@code{\RequirePackage[landscape,margins=1in]@{geometry@}}.

@end table

@bye



reply via email to

[Prev in Thread] Current Thread [Next in Thread]