Sometimes, e.g. in case of [wiki-de:HowTo_LetterLayer] it would be useful to have an option, that avoids decrease of \textheight
depending on firstfootvpos
. I've tried to use enlargefirstpage=false
, but it seems the \enlargethispage
is always used, if firstfootvpos
is too small, even if variable firstfoot
is empty. So in my example on https://tex.stackexchange.com/a/750649/277964 I've used option firstfoot=false
, which seems to avoid the \enlargethispage
. Note, that \enlargethispage{0pt}
after \opening{…}
seems not to help to avoid the usage of \enlargethispage
. You can use my example there to see the difference. Just remove firstfoot=false
and add \enlargethispage{0pt}
before \lipsum[1-15]
.
Interesting problem. I've added an additional option
shrinkfirstpage
(initially set totrue
). If you replaceenlargefirstpage
byshrinkfirstpage=false
in penguinTeX's question, it already almost does, what he/she expect. "Almost", because if the missing vertical justification. If you replace hes/her\vspace{-9pt}
by\vspace{-3.8pt}
it should fit. But I would suggest to changerefaftervskip
by a similar value instead and remove the\vspace
.Solved by implementation of new option
shrinkfirstpage
. → [r4219]Related
Commit: [r4219]