带有完整左括号、小右括号和右括号右下角文本的多行方程式

带有完整左括号、小右括号和右括号右下角文本的多行方程式

我想写一个三行方程,三个都用左花括号括起来,两个都用右花括号括起来,右花括号的右下角有一些文本。全部对齐。我写了以下代码。

\documentclass{article}
\usepackage{amsmath,amssymb,amsfonts}
\usepackage{flexisym}

\begin{document}

\begin{equation*}
    \begin{aligned}
        K_{\mathbb{A}_{Ui}} =\begin{cases}
            D                =\ g^{ \frac{ (\alpha + r) }{\beta} }\\
            \left.\begin {aligned}
                &D_j           &=\ &g^r . H(j)^{r_j} \\
                &D_j\textprime &=\ &g^{r_j}
            \end{aligned}\right\} \forall j \in   \mathbb{A}_{Ui}
        \end{cases}
        \end{aligned}
    \end{equation*}

\end{document}

它带来了一些问题。

  1. 第二行和第三行对齐,但与第一行不对齐。我希望对齐发生在“D”、“=”和“g”的开头。

  2. 现在,右花括号右侧的文本位于中心。我希望它向下移动并位于底部。

请帮忙。提前致谢。

答案1

解决方案如下empheq

\documentclass{article}
\usepackage{amssymb}
\usepackage{empheq}
\usepackage{bigdelim}
\usepackage{flexisym}

\begin{document}

    \begin{empheq}[left ={K_{\mathbb{A}_{Ui}}=\empheqlbrace}]{alignat*=2}
                    &D_{\hphantom{j}} = g^{ \frac{ (\alpha + r) }{\beta} }\\
                    & D_j = g^r . H(j)^{r_j} & &\smash{\raisebox{-0.5\height}{$\biggr \rbrace $}\quad\begin{aligned}[t] \\\forall j \in \mathbb{A}_{Ui} \end{aligned}}\\%
                    & D_j' = g^{r_j}
    \end{empheq}

\end{document} 

在此处输入图片描述

相关内容