Manchmal, wenn eine Seite mit einer Formel endet, geht sie unter den gewünschten Seitenrand. Beispielsweise der folgende Code
\documentclass{article}
\usepackage[showframe,
textwidth=4cm,
textheight=5cm]{geometry}
\def\formula{%
x\frac{x\sum_{n=1}^\infty\frac{x^n}{n!}}
{x\sum_{n=1}^\infty\frac{nx^n}{n!}}}
\begin{document}
\[ \formula \]
\vfill
\[ \formula \]
\[ \formula \]
\[ \formula \]
\end{document}
ergibt auf Seite 1 folgendes Ergebnis:
(Ich verwende TeXLive 2016 sowohl unter Windows als auch unter Linux, das Ergebnis ist dasselbe, auch das gleiche für pdflatex und lualatex.) Gibt es eine Möglichkeit, Seitengrenzen einzuhalten?
Antwort1
Das liegt an dem \maxdepth
Wert, der der Seite zusätzliche Tiefe verleiht. Sie würden ein ähnliches Verhalten auch bei normalen Zeichen mit einer gewissen Tiefe sehen. Versuchen Sie es beispielsweise mit \par\vfill j
.
Es würde verschwinden, wenn Sie festlegen \maxdepth=0pt
.