たとえば、ドキュメント全体に 5 つの方程式が散在していて、それらを同じように整列させたいとします。方程式は、数式自体と短い説明 (境界としましょう) の 2 つの部分で構成されます。当然、2 つの方程式の間には大量のテキスト (およびその間の数字) が存在する可能性があります。すべての方程式 (およびその部分) を同じように整列させることはできますか? 次に例を示します。
\[
G=G_{I}=\begin{cases}
\cfrac{K_{I}^{2}}{E} & \text{plane stress}\\
\cfrac{(1-\nu^{2})K_{I}^{2}}{E} & \text{plane strain}
\end{cases}
\]
2 行の方程式 1 つと、それについての短いコメント、右側の部分は同じように揃えられています。ただし、ドキュメント全体 (つまり、複数の方程式) でこれらを揃える解決策が見つかりません。次のようになります。
しかし、この場合、境界がずれているため、&
演算子は使用できません。見逃している機能や回避策はありますか?
答え1
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\noindent Something\dots
\begin{alignat*}{2}
K_{C} &= \sqrt{EG_{c}} &\qquad &\text{(plane stress)}\\
\intertext{further description of the equation}
K_{c} &= \sqrt{\frac{EG_{c}}{1-\nu^{2}}} &&\text{(plane strain)}
\end{alignat*}
Something\dots
\end{document}