Zeilenumbrüche, aber keine Seitenumbrüche in Inline-Formeln zulassen

Zeilenumbrüche, aber keine Seitenumbrüche in Inline-Formeln zulassen

Es kommt häufig vor, dass LaTeX eine Inline-Formel auf zwei Zeilen aufteilt. Ich finde es jedoch ziemlich störend, wenn es eine Inline-Formel über mehrere Seiten aufteilt. Beispiel:

\documentclass{article}
\usepackage{lipsum}
\begin{document}
\lipsum[1-5]

We could go on like this for some time.  We eventually get $x = 15y + 4z + 3w + 2u - 5v$, which is unpleasant.  In contrast, something like $x = 2y + 3z - 4w - 15u - 4v$ is no problem.
\end{document}

Gibt es eine globale (oder, falls das nicht möglich ist, eine lokale) Möglichkeit, Umbrüche über mehrere Seiten zu verbieten und gleichzeitig Umbrüche über mehrere Zeilen zuzulassen?

Antwort1

Bildbeschreibung hier eingeben

\documentclass{article}
\usepackage{lipsum}
\everymath{\vadjust{\nobreak\null}}
\begin{document}
\lipsum[1-5]

We could go on like this for some time.  We eventually get $x = 15y + 4z + 3w + 2u - 5v$, which is unpleasant.  In contrast, something like $x = 2y + 3z - 4w - 15u - 4v$ is no problem.
\end{document}

verwandte Informationen