在“案例”环境中独立标记线条

在“案例”环境中独立标记线条

可能重复:
箱内单独标签

我正在寻找一种方法来对环境中的各个行进行独立编号和引用cases

以下是一个例子:

\documentclass{article}
\usepackage{amsmath}
\begin{document}
    \begin{subequations}   
        \begin{align}
            \begin{cases}
                x + y = z \label{label1} \\
                a + b = c 
            \end{cases}
        \end{align}
    \end{subequations}   
    First case is \eqref{label1} and the second case is \ldots
\end{document}

理想情况下,我希望实现以下输出:

第一种情况是 (1a),第二种情况是 (1b)

问题在于 label1标记整个方程组,我不知道如何为每一行添加独立的标签。

答案1

有两种可能的解决方案。

随着案例包裹 …

\documentclass[11pt]{article}
\usepackage[T1]{fontenc}
\usepackage{mathtools}   % loads »amsmath«
\usepackage{cases}

\begin{document}
  \begin{subequations}
    \begin{numcases}{f(x)=}
      x + y = z \label{label1} \\
      a + b = c 
    \end{numcases}
  \end{subequations}
  First case is \eqref{label1} and the second case is \ldots
\end{document}

随着emhpeq包裹来自捆 …

\documentclass[11pt]{article}
\usepackage[T1]{fontenc}
\usepackage{mathtools}   % loads »amsmath«
\usepackage{empheq}

\begin{document}
  \begin{subequations}
    \begin{empheq}[left={f(x)=\empheqlbrace}]{align}
      x + y &= z \label{label1} \\
      a + b &= c 
    \end{empheq}
  \end{subequations}
  First case is \eqref{label1} and the second case is \ldots
\end{document}

相关内容