嵌套对齐的水平对齐

嵌套对齐的水平对齐

有没有办法将前两行与最后一行左对齐?

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath}
\begin{equation*}
\left\{{\begin{aligned}
&\left.{\begin{aligned}
&A+B=X\\
&B+C=Y\end{aligned}}\right\}2A+B+C=X+Z\\
&C+A=Z
\end{aligned}}\right.
\end{equation*}
\end{document}

答案1

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{equation*}
\left.\smash{\raisebox{-.7\baselineskip}{$\left\{\begin{aligned}
A+B&=X\\
B+C&=Y\\
C+A&=Z
\end{aligned}\right.$}}
\rule{0pt}{1.3\baselineskip}
\right\}
2A+B+C=X+Z
\end{equation*}
\end{document}

答案2

有三个空间您没有考虑到。

  1. 建筑物\left...\right前后空间较窄;
  2. 空分隔符产生与 一样宽的空间\nulldelimiterspace
  3. aligned前面有一个很窄的空格(参见为什么在“aligned”环境的开头有一个\,空格?)。

删除这些空格的方法如下:

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{equation*}
\setlength{\nulldelimiterspace}{0pt} % locally set the added space to zero
\left\{\begin{aligned}
&\!\left.\!\begin{aligned}
&A+B=X\\
&B+C=Y\end{aligned}\right\}2A+B+C=X+Z\\
&C+A=Z
\end{aligned}\right.\!
\end{equation*}
\end{document}

在此处输入图片描述

相关内容