将 Mathjax 升级到 4 版本

在使用 $$...$$ 内部使用 \begin{align}...\end{align} 时,我看到了 MathJax 的“公式结构嵌套错误”(Erroneous nesting of equation structures)。这似乎是 MathJax 在 v4 升级工作中更严格地执行了“不要嵌套公式环境”的规则。

在实践中,可靠的 Discourse 模式是在 $$ 包装器内部使用 aligned

$$\n{\large\n\begin{aligned}\na \u0026= b \\\\\n  \u0026= c\n\\end{aligned}\n}\n$$

这避免了将一个显示公式结构(align)嵌套在另一个显示包装器($$...$$)内部,而这正是触发错误的原因。

1 个赞