If a document has very long footnotes close to each other in the main text, LaTeX start to compensate for this by breaking the page (see the first picture below).
I am grateful that TeX makes an effort to put footnotes close to the corresponding mark, but no thank you, TeX, this is too much. No matter what, it should not break the page, nor make the paragraph skips longer (which is almost as ugly) or use any of its other usual, dirty tricks; I prefer having the footnote five pages after the mark if that is what it takes. Can someone find a way to make TeX stop breaking the page like this?
I tried experimenting with both bigfoot
and interfootnotelinepenalty=0
, which changed the input, but did not remove the problem. Furthermore, bigfoot
caused the nightmare shown on the second picture below. Notice that the footnotes run out of the page itself.
Note that memoir
is not the problem either; change to article and load geometry
, and exactly the same happens. Also, the A5 format is not the issue either; it just makes the problem even worse than when using A4.
A MWE:
\documentclass[a5paper]{memoir}
\usepackage{lipsum}
%\usepackage{bigfoot}
%\interfootnotelinepenalty=0
\begin{document}
\lipsum[1]\footnote{\lipsum[1-10]}
\lipsum[1]\footnote{\lipsum[1-15]}
\lipsum[1]\footnote{\lipsum[1-10]}
This needs a footnote\footnote{\lipsum[1-10]}, and it is very necessary in order not to cause confusion.
\end{document}
The output:
The output with bigfoot
:
\usepackage{bigfoot}
and\DeclareNewFootnote{default}
is how to usebigfoot
with regular footnotes.\lipsum*
everywhere, because\lipsum
adds paragraph breaks that make it more difficult to see the real result. With this I get no strange break, with pdflatex or lualatex