数式内の\textの配置

数式内の\textの配置

たとえば、ドキュメント全体に 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}

出力

関連情報