\clearpage
, \pagebreak
etc. LATEX2e provides, in addition, commands which can produce
longer pages as well as shorter ones.
\enlargethispage
{<size>}
\enlargethispage*
{<size>}
These commands increase the height of a page (from its normal value of
\textheight
) by the specified amount <size>, a rigid length. This
change affects only the current page.
This can be used, for example, to allow an extra line to be fitted
onto the page or, with a negative length, to produce a page
shorter than normal.
The star form also shrinks any vertical white space on the page as
much as possible, so as to fit the maximum amount of text on the
page.
These commands do not change the position of the footer text; thus, if
a page is lengthened too far, the main text may overprint the footer.