我正在使用命令\allowdisplaybreaks
将方程式从一页延续到另一页。我认为将方程式从奇数页拆分到偶数页不是很“有效”,因为在这种情况下我们无法查看所有方程式。所以我想让这个命令只允许从偶数页拆分到奇数页。有人对此有想法吗?
答案1
由于 TeX 输出程序造成的一些限制,但在典型情况下它应该可以工作。
\documentclass{article}
\usepackage{amsmath}
\textheight4cm %short pages, to see the result
\begin{document}
\makeatletter
\everymath{%
\ifodd\value{page}\allowdisplaybreaks[0]%
\else \allowdisplaybreaks[4]%
\fi
}
\makeatother
Some text
\begin{align*} %an example of action
a & b\\
c& d\\
e& f\\
g &h
\end{align*}
\begin{align*}
a & b\\
c& d\\
e& f\\
g &h
\end{align*}
\begin{align*}
a & b\\
c& d\\
e& f\\
g &h
\end{align*}
\begin{align*}
a & b\\
c& d\\
e& f\\
g &h
\end{align*}
\end{document}