将无法容纳在两页其余页面上的方程式群集拆分为两页

将无法容纳在两页其余页面上的方程式群集拆分为两页

我想知道为什么编译器会将不适合页面剩余部分的项目移到下一页?!如何告诉编译器破坏这样的项目?!

以下是屏幕截图

在此处输入图片描述

这是有关此部分的代码

\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage[utf8]{inputenc}
\usepackage{titlesec}
\usepackage{titletoc}
\usepackage{enumitem}
\usepackage{mathtools}
\setlength{\footskip}{15pt}

\begin{document}

XXX\\[17.5cm]
YYY
\begin{align*}
[\textbf{a},\textbf{b}]_{\mathbb{R}^9} 
= \phi\bigl([\phi^{-1}(\textbf{a}),\phi^{-1}(\textbf{b})]_{\mathfrak{u}(3)} \bigr) .
\end{align*}

We check the verification of the conditions the bracket $[\,\, , \,\,]_{\mathbb{R}^9}$ must satisfy in the following three steps:

\begin{enumerate}[nolistsep]
\item[(i)] (The $\mathbb{R}$-linearity of $[\,\, ,\,\,]_{\mathbb{R}^9}$) For arbitrary $\textbf{a},\textbf{b},\textbf{c} \in \mathbb{R}^9$ and $\alpha_1,\alpha_2 \in \mathbb{R}$, it follows by the $\mathbb{R}$-linearity of $[\,\, \,\,]_{\mathfrak{u}(3)},\phi$ and  $\phi^{-1}$ that
\begin{equation*}
\begin{split}
\bigl[\alpha_1 \textbf{a} + \alpha_2 \textbf{b} , \textbf{c}    \bigr]_{\mathbb{R}^9} 
 &= \phi\bigl( [\phi^{-1}(\alpha_1\textbf{a}+\alpha_2 \textbf{b}), \phi^{-1}(\textbf{c})]_{\mathfrak{u}(3)}  \bigr)
\\&= \phi\bigl( [\alpha_1 \phi^{-1}(\textbf{a}) + \alpha_2 \phi^{-1} (\textbf{b}), \phi^{-1}(\textbf{c}) ]_{\mathfrak{u}(3)}    \bigr)
\\&= \phi\bigl( \alpha_1 [\phi^{-1}(\textbf{a}), \phi^{-1}   (\textbf{c})]_{\mathfrak{u}(3)} + \alpha_2 [\phi^{-1}(\textbf{b}), \phi^{-1}  (\textbf{c})]_{\mathfrak{u}(3)}       \bigr)
\end{split}
\end{equation*}

\end{enumerate}

\end{document}

latex 通常会拆分方程块,但当我使用枚举环境时,latex 会将项目完全移到下一页。这是唯一的例外,不幸的是我不知道为什么!

答案1

使用align*allowdisplaybreaks工作正常(我简化了你的代码以适应enumerate环境)。\allowdisplaybreaks必须使用我们想要打破的方程环境(我把它放在序言中,因此如果需要的话,所有多线方程都会被打破):

\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[showframe]{geometry}%
\usepackage{lipsum}% \usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage[utf8]{inputenc}
\usepackage{titlesec}
\usepackage{titletoc}
\usepackage{enumitem}
\usepackage{mathtools}
\setlength{\footskip}{15pt}
\allowdisplaybreaks

\begin{document}

\lipsum[1-4]

\begin{enumerate}[label=(\roman*), noitemsep, topsep=2pt]
  \item (The $\mathbb{R}$-linearity of $[\,\, ,\,\,]_{\mathbb{R}⁹}$) For arbitrary $\textbf{a},\textbf{b},\textbf{c} ∈ \mathbb{R}⁹$ and $\alpha₁,\alpha₂ ∈ \mathbb{R}$, it follows by the $\mathbb{R}$-linearity of $[\,\, \,\,]_{\mathfrak{u}(3)},\phi$ and $\phi⁻¹$ that
        \begin{align*}
          \bigl[\alpha₁ \textbf{a} + \alpha₂ \textbf{b} , \textbf{c} \bigr]_{\mathbb{R}⁹}%
            & = ϕ\bigl( [\phi⁻¹(\alpha₁\textbf{a}+\alpha₂ \textbf{b}), \phi⁻¹(\textbf{c})]_{\mathfrak{u}(3)} \bigr) \\
            & = ϕ\bigl( [\alpha₁ \phi⁻¹(\textbf{a}) + \alpha₂ \phi⁻¹ (\textbf{b}), \phi⁻¹(\textbf{c}) ]_{\mathfrak{u}(3)} \bigr) \\ %
            & = ϕ\bigl( \alpha₁ [\phi⁻¹(\textbf{a}), \phi⁻¹ (\textbf{c})]_{\mathfrak{u}(3)} + \alpha₂ [\phi⁻¹(\textbf{b}), \phi⁻¹ (\textbf{c})]_{\mathfrak{u}(3)} \bigr)
        \end{align*}

  \item \lipsum[5] %
\end{enumerate}

\end{document} 

在此处输入图片描述

相关内容