I hope this is not a duplicate; I tried to search around and didn't find anything, but perhaps I used the wrong keywords. I'm using Plain TeX and have the following defined:
\newskip\hugeskipamount
\hugeskipamount=24pt plus 8pt minus 8pt
\def\hugeskip{\vskip\hugeskipamount}
This is all fine and well, however sometimes when I have
A
\hugeskip
B
and B starts a new page, the vskip
disappears at the bottom of the page, and the page becomes all streched out, giving an underfull vbox
. Is there a way to define hugeskip
in such a way that if it turns up at the end of a page, it just functions like a vfill
, i.e., there'll be a bit of a gap at the end of the page (which I find better than increased gaps between paragraphs). Thanks!
\raggedbottom
which also fixes other kinds of underfullhbox
es by adding that extra space below. (But be careful of places you have put\goodbreak
.)