我想使用嵌套括号,但以下代码出现错误。这里出了什么问题?我该如何纠正?
$\psi_n(x)=
\begin{cases}
\begin{aligned}
&1 &= &\ 2\\
&3 &= &\ 4\\
&5 &= &\ 6\\
&7 &= &\ 8\\
\begin{rcases}
&9 &= & 10\\
&11 &= & 12
\end{rcases} \text{13}
\end{aligned}
\end{cases}
$\\
答案1
\left
以下是使用和分隔符混合来实现此目的的方法\right
。空分隔符(如\left.
和\right.
)已更正为使用\kern-\nulldelimiterspace
。
\documentclass{article}
\usepackage{amsmath,array}
\begin{document}
\[
\setlength{\arraycolsep}{0pt}% No column separation
%\renewcommand{\arraystretch}{1.2}% Stretch out array display
A = \left\{\begin{array}{ l }
\begin{array}{ r<{{}} r }
\phantom{11 ={}}& \phantom{12} \\[-\normalbaselineskip]% For alignment with next array
1 =& 2 \\
3 =& 4 \\
5 =& 6 \\
7 =& 8 \\
\end{array} \\
\left.\kern-\nulldelimiterspace\begin{array}{ r<{{}} r }
9 =& 10 \\
11 =& 12
\end{array}\right\} \text{13}
\end{array}\right.\kern-\nulldelimiterspace
\]
\end{document}
您还可以添加\renewcommand{\arraystretch}{1.2}
更多align
类似的间距。