对齐公式中的 \text

对齐公式中的 \text

假设我有 5 个方程式分布在整个文档中,我希望它们以类似的方式对齐。方程式由两部分组成 - 公式本身和简短描述(我们称之为边界)。显然,任何两个方程式之间可能会有很多文本(加上中间的数字)。所有方程式(及其部分)都可以以相同的方式对齐吗?这是一个例子:

\[
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}
\]

图片

一个方程有两行,对它们进行简短注释,右侧部分以相同的方式对齐。但是,我找不到在整个文档中对齐这些方程的解决方案(即在多个方程中)。它应该看起来像这样

图片

但在这种情况下,边界未对齐,&无法使用运算符。我是否遗漏了某个功能或有解决方法?

答案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}

输出

相关内容