On the following example, a footnote is defined near the top of page 1, but in the PDF file generated by pdflatex, it appears on page 2, while it could have been put on page 1. Note that both floating tables are important.
Why is the footnote not positioned on the page where it is defined (there is the room for that)? Is this regarded as a bug?
\documentclass[12pt]{article}
\begin{document}
Text text text text text text text text text text text text text
text text text text text text text text text text text text text
text text text\footnote{Footnote.}
\[x\]
Text text text text text text text text text text text
\[x\]
\vspace*{370pt}
Text text text text text text text text text text text text text
text text text text text text text text text text text text text
text text text text text text text text text text text text text
text text text text text text text text text text text text text
\begin{table}
\caption{Text}
\end{table}
\begin{table}
\caption{Text}
\end{table}
Text text text text text text text text text text text text text
text text text text text text text text text text text text text
\end{document}
vspace
by\vfill
to push text down.\vfill
, I can't reproduce the problem. Note that in the real article, there is no\vspace
, there are text and equations;\vspace
is only for the example, to show the problem.