使用 `\everydisplay` 会导致分割环境崩溃

使用 `\everydisplay` 会导致分割环境崩溃

我在 Debian Testing 上使用 TeX Live 2020;版本amsmath是 2.17e。我注意到我得到了错误

包 amsmath 错误:\begin{split} 在这里不起作用。\end{split}

每当有一个\everydisplay命令并尝试使用split环境。任何数学环境,是否显示数学(任何分隔符)、方程式eqnarray、及其带星号的版本。以下是 MnWE:

\documentclass{article}

\usepackage{amsmath}
\usepackage{color}

\everydisplay{\color{blue}}

\let\equation\gather
\let\endequation\endgather

\begin{document}

Line.
\begin{equation}
\begin{split}
a & = b\\
c & = d
\end{split}
\end{equation}

\end{document}

我尝试使用解决方案这里通过修改\equation使用\let如上所示,但它不起作用。

这是某种错误吗?我应该在某个地方报告这个问题吗?只有我一个人这样吗?amsmath文档中唯一提到这个错误的地方是 split 的描述(“它不是独立的”等)。

相关内容