括号中的子方程式和数组

括号中的子方程式和数组

我需要这样的东西:

\left\{
first line  (1a)
second line (1b)
third line  (1c)
\right.

所有行都应左对齐

答案1

(根据更新埃格尔的赞扬。谢谢!)

第一个例子埃菲克给出伯纳德如果省略则无效超载加载时选项埃菲克包。对于由以下程序提供的 latex 文件伯纳德,它完全没有问题。但是,当我\usepackage[overload]{empheq}在 IEEEtrans 中使用许多其他软件包时,它会pdflatex在我的计算机上冻结,我不明白为什么,所以我没有选择它。这是在没有选项的overload情况下加载的版本(是大左括号。只是用来添加额外的空间;默认值太紧了。):empheqoverload\empheqlbrace\,

\begin{subequations}
    \begin{empheq}[left={K(A)=\empheqlbrace\,}]{align}
      & (I \otimes e^A) \psi\left(A^T \oplus (-A) \right) \\
      & (e^{A^T/2} \otimes e^{A/2}) \operatorname{sinch}\left(\frac{1}{2}[A^T \oplus (-A)]\right) \\
      & \frac{1}{2}(e^{A^T} \oplus e^A) \tau\left(\frac{1}{2}[e^T \oplus (-A)]\right),
    \end{empheq}
\end{subequations}

其输出如下: 演示图像


对于有关引用的问题,它可以立即使用,例如参见以下代码:

\documentclass[a4paper,10pt]{article}

\usepackage{amsmath}
\usepackage{empheq}

\begin{document}
We refer to the subequation (\ref{eq:2}) and the whole equation (\ref{eq:all}).
\begin{subequations}
  \label{eq:all}
    \begin{empheq}[left={K(A)=\empheqlbrace\,}]{align}
      & (I \otimes e^A) \psi\left(A^T \oplus (-A) \right)
        \label{eq:1} \\
      & (e^{A^T/2} \otimes e^{A/2}) \operatorname{sinch}\left(\frac{1}{2}[A^T
        \oplus (-A)]\right)
        \label{eq:2}\\
      & \frac{1}{2}(e^{A^T} \oplus e^A) \tau\left(\frac{1}{2}[e^T \oplus
        (-A)]\right),
        \label{eq:3}
    \end{empheq}
\end{subequations}
\end{document}

这使

答案2

两种解决方案:一种是empheq使用包和align环境,另一种是使用包subnumcases中的环境cases。我必须调整这两种情况下括号的间距,因为我发现默认值不太好(第一种情况下太小,第二种情况下太大):

    \documentclass{article}

    \usepackage[utf8]{inputenc}
    \usepackage[overload]{empheq}
    \usepackage{cases} 

    \begin{document}

    \begin{subequations}
    \begin{align}[left = \empheqlbrace\,]
      & a = b \\
       & c = d
    \end{align}
    \end{subequations}

    \begin{subnumcases}{}
    \!\! a = b \\
    \!\! c = d
    \end{subnumcases}

    \end{document} 

在此处输入图片描述

相关内容