如何允许 Latex 在页面之间分割方程式?

如何允许 Latex 在页面之间分割方程式?

我有一个使用子方程的非常长的方程,类似于下面的方程,只是它有许多约束。latex 在方程的开头开始一个新页面。但是,我更希望它能开始方程,然后在一些约束之间允许分页。

\documentclass{article}
\usepackage{amsmath}
\allowdisplaybreaks

\begin{document}
\begin{subequations} \label{eq:my_eq}
\begin{alignat}{2}
& \min_{x, w,b}   && \gamma   \label{eq:obj}          \\
& &  & \text{s.t. } x \le 1   \label{eq:constr_1}.    \\
& &  & \text{s.t. } 0 \le w \le 1 \label{eq:constr_2} \\
& &  & \text{s.t. } x \ge 0 \label{eq:constr_3}.      \\
& &  & \text{s.t. } 0 \le b \le 1 \label{eq:constr_4}
\end{alignat}
\end{subequations}
\end{document}

我在这里看到了这个问题:是否可以对对齐的方程式进行分页?,但该命令\allowdisplaybreaks对我来说没有任何改变。有人知道解决这个问题的其他方法吗?

我也看到了这个问题:https://tex.stackexchange.com/questions/625456/`,虽然我没有在split环境中所以没有帮助。

相关内容