I have a large (~3000 pages) document typeset using plain TeX plus some local macros. The document uses the plain TeX \footnote
macro for footnotes. The document also uses \raggedbottom
. This means that footnotes on shorter pages are attached to the bottom of the text block. Ideally I'd like the footnotes on such pages to be flush with the bottom of the page.
While Looking for solutions I found that the LaTeX command \usepackage[bottom]{footmisc}
would do exactly what I need, were I using LaTeX. Can anyone suggest how I could get this function by modifying the plain TeX macros?
I'm fairly comfortable with modifying TeX's output routine, but \vfootnote
and fontmisc
have defeated me.
Just to fix ideas, here's an MWE which currently fails to place the footnotes at the bottom of the text block.
\raggedbottom
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do
eiusmod tempor incididunt ut labore et dolore magna
aliqua.\footnote{*}{This footnote should be at bottom of the
text block.} Ut enim ad minim veniam, quis nostrud exercitation
ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit
esse cillum dolore eu fugiat nulla pariatur.\footnote{**}{A
second footnote.} Excepteur sint occaecat cupidatat non
proident, sunt in culpa qui officia deserunt mollit anim id
est laborum.
\eject % important: not "\vfill\eject"
\end
\raggedbottom
? Wouldn't\flushbottom
solve the issue?footmisc
package into your document?