今日質問したところ、subequations
amsmath が提供する環境では数式モードにならないことがわかりました。 サブ方程式環境内で \frac を使用すると、$ が挿入されないというエラーが発生しますか?
によるドキュメンテーションただし、align は数式モードに入るはずです (10 ページを参照)。では、次の MNWE (最小値が機能しない例) が機能しないのはなぜでしょうか。
\documentclass[12pt,letterpaper]{article}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amsfonts}
\usepackage{amssymb}
\begin{document}
\section{Hello World}
\begin{subequations}
\begin{align}
\frac{a}{b} &= 0 \\
x + y &= \frac{a}{b} \\
\end{align}
\end{subequations}
\end{document}
生成されるエラーは、align が数式モード環境ではないことを再び示唆しているようです。
line 14: Missing $ inserted I've inserted a begin-math/end-math symbol since I think
line 15: Missing \endgroup inserted x + y &
line 15: Missing $ inserted x + y &= \frac{a}{b}
line 15: Extra }, or forgotten $ x + y &= \frac{a}{b}
line 16: Misplaced \cr \end{align}
line 16: Missing $ inserted \end{align}
line 16: Missing } inserted \end{align}
line 16: Misplaced \noalign \end{align}
line 16: Extra }, or forgotten \endgroup \end{align}
line 16: Missing $ inserted \end{align}
line 0: Display math should end with $$
特に、14 行目のエラーに注意してください: 「I think therefore I insert $?」。さて、冗談はさておき、これは何なのでしょうか? ドキュメントを正しく理解していないのでしょうか?
答え1
これはあなたの回答(コメント)よりもさらに多いです。どんな形式の数学モードでも、\par
および同等の形式、たとえば空行はエラーを引き起こします。その理由は、第16章の135ページにあります。TeXbook について
逆に、数式モードでは空白行または \par は許可されません。これにより、TeX は $ の欠落から回復する別の方法を得ることになります。このようなエラーは、発生した段落に限定されます。