
LaTeX では、インライン数式が 2 行に分割されることがよくあります。ただし、インライン数式が複数ページに分割されると、非常に気が散ります。たとえば、次のようになります。
\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}
複数行にわたる改行を許可しながら、複数ページにわたる改行を禁止するグローバルな方法 (またはそれができない場合はローカルな方法) はありますか?
答え1
\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}