I use different versions of pdflatex from the TeXLive package on different computers:
Old version 3.14159265-2.6-1.40.16 (TeX Live 2015/Debian, Ubuntu 16.04.6 LTS)
New version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian, Ubuntu 18.04.3 LTS)
These two pdflatex versions lead to a clearly different layout for this LaTeX code:
The LaTex document is structured like this:
- Title page on page 1
- Table 1 at top of page 2
- Text on page 2 below Table 1
- Table 2 on top of page 3
In the old version of pdflatex, the text directly follows table 1 (see old.png). However, the new version inserts a large space between table 1 and text (see new1.png). If table 2 is deleted from the LaTeX code, the new version does not generate a large space between table 1 and text (see new2.png).
How can I get the layout of the old version with the new version of pdflatex, i.e. (i) no large space between table 1 and text and (ii) table 2 must not influence the layout on the previous page?
Embedding the tables in a table environment or replacing scrbook is unfortunately not an option for me, as the code shown only isolates the problem that occurs in a much more complex document. Ideally, a global parameter should be set or commands should be called before or after the tables.