用括号将方程式拆分为对齐

用括号将方程式拆分为对齐

我怎样才能打破第一行

\begin{equation}
\begin{aligned}[2]
& some stuff \left\{ stuff' + stuff'' \right\} \\
& = some other stuff
\end{aligned}
\end{equation}

以便获得以下图形输出

stuff { ...
       + ... }
= some other stuff

对于图形括号,使用\right.等等?

答案1

只是为了详细说明我的评论

\documentclass{article}
\usepackage{amsmath,mathtools}
\begin{document}

\begin{align}
\begin{split}
 \MoveEqLeft some stuff \bigg\{ 
   \!\begin{aligned}[t] & stuff' \\
                    & + stuff'' \bigg\}
      \end{aligned}
     \\
                    & = some other stuff
\end{split}
\end{align}

\end{document}

答案2

\documentclass{article}
\usepackage{mathtools,calc}
\begin{document}

\begin{align}
 some stuff \bigg\{ & stuff' \nonumber\\
                    & + stuff'' \bigg\} \\
 \makebox[\widthof{$some stuff \bigg\{$}][l]{$= some other stuff $}\nonumber
\end{align}

\end{document}

在此处输入图片描述

答案3

我认为您遇到的主要问题是最后一行较长,影响了其上方行的对齐。因此,您可以使用,mathrlap这样最后一行的长度就不会影响对齐:

在此处输入图片描述

请注意,=与指定的对齐点右对齐。这是因为通常的对齐方式是:等号左侧的内容右对齐,等号右侧的内容左对齐。

但是,如果您希望最后的文本左对齐,那么我建议使用alignedat

在此处输入图片描述

代码:aligned

\documentclass{article}
\usepackage{mathtools}
\begin{document}

\begin{align}
\begin{aligned}
 \text{some stuff} \bigg\{ & \text{stuff }' \\
                           & + \text{stuff }'' \bigg\} \\
 =\mathrlap{\text{some other stuff}}
\end{aligned}
\end{align}

\end{document}

代码:alignedat

\documentclass{article}
\usepackage{mathtools}
\begin{document}

\begin{align}
\begin{alignedat}{3}
 &\text{some stuff} \bigg\{ && \text{stuff }' \\
 &                           && + \text{stuff }'' \bigg\} \\
 &=\mathrlap{\text{some other stuff}}
\end{alignedat}
\end{align}

\end{document}

相关内容