我正在尝试编写一个嵌套的方程组,每个方程组的右侧都有一个花括号,然后是一些文本,最后是另一个覆盖所有其他方程组的花括号。但是,最右边的花括号看起来太远太宽,而 \vdots 的方向与花括号的方向相反。以下代码演示了这个问题:
\documentclass{article}
\usepackage{mathtools}
\newenvironment{rcases}
{\left.\begin{aligned}}
{\end{aligned}\right\rbrace}
\begin{document}
\begin{equation*}
\begin{rcases}
\begin{equation*}
\begin{rcases}
P(x_{10},&x_{20},\ldots ,x_{n0}) \nonumber \ \\
&\vdots \\
P(x_{1,d+1},&x_{20},\ldots ,x_{n0})
\end{rcases}
\text{Some text}
\end{equation*}
\vdots \\
\begin{equation*}
\begin{rcases}
P(x_{10},&x_{2d},\ldots ,x_{n0}) \nonumber \ \\
&\vdots \\
P(x_{1,d+1},&x_{2d},\ldots ,x_{n0})
\end{rcases}
\text{some text}
\end{equation*}
\end{rcases}
\text{some text}
\end{equation*}
\end{document}
任何想法都将不胜感激!
答案1
我不知道你想做什么。可能是这个?
代码:
\documentclass{article}
\usepackage{mathtools}
\begin{document}
\begin{equation*}
\begin{rcases}
\begin{rcases}
P(x_{10},&x_{20},\ldots ,x_{n0}) \\
&\vdots \\
P(x_{1,d+1},&x_{20},\ldots ,x_{n0})
\end{rcases}
\text{Some text}\\
\mskip150mu\vdots \\
\begin{rcases}
P(x_{10},&x_{2d},\ldots ,x_{n0}) \\
&\vdots \\
P(x_{1,d+1},&x_{2d},\ldots ,x_{n0})
\end{rcases}
\text{some text}
\end{rcases}
\text{some text}
\end{equation*}
\end{document}
请注意,rcases
环境已经定义,mathtools
并且您不能嵌套equation
环境。
答案2
alignedat
环境和命令略有改进\vdotswithin
,来自mathtools
:
\documentclass{article}
\usepackage{mathtools}
\begin{document}
\[ \begin{rcases}
\begin{rcases}
\begin{alignedat}{2}
P(x_{10}&,x_{20}& ,\ldots ,x_{n0}) \\[-1.5ex]
&\vdotswithin{x_20,}&
\\[-1.25ex]
P(x_{1,d+1}&, x_{20}& ,\ldots ,x_{n0})
\end{alignedat}
\end{rcases}
\text{Some text}\\
\mskip90mu\vdots \\
\begin{rcases}
\begin{alignedat}{2}
P(x_{10}&, x_{2d}&,\ldots ,x_{n0}) \\[-1.5ex]
& \vdotswithin{x_{2d},}& \\[-1.25ex]
P(x_{1,d+1}&, x_{2d} &,\ldots ,x_{n0})
\end{alignedat}
\end{rcases}
\text{some other text}
\end{rcases}
\text{some text}
\]
\end{document}