numcases を case と一緒に使用する

numcases を case と一緒に使用する

次のような方程式があります:

   \[ \begin{cases}
         Eqn1 &= 0,\\
         Eqn2 &= 0,
      \end{cases} \iff
      \begin{cases}
         Eqn3 &= 0,\\
         Eqn4 &= 0,\\
         Eqn5 &= 0.
      \end{cases}
   \]

これはすべてうまく機能しますが、これらの方程式 (この場合は 3 つ) の「右側」を数値化したいと思います。単純に、2 番目の「ブロック」に numcases を使用できると考えましたが、もちろんこれは適切です。何らかの理由で numcases は between\[\]や the-like には使用できないためです。これを行う方法はありますか?

パトリック

答え1

読者が数字が何を指しているのか理解できるかどうかはわかりません。

\documentclass{article}
\usepackage{empheq} % also loads amsmath

\begin{document}

\begin{empheq}[
  left=
    {\begin{cases}
    Eqn1 = 0,\\
    Eqn2 = 0,
    \end{cases}} \iff
    \empheqlbrace
]{align}
  Eqn3 &= 0,\\
  Eqn4 &= 0,\\
  Eqn5 &= 0.
\end{empheq}

\end{document}

\begin{cases}...\end{cases}コード内にカンマがあるため、追加の中括弧が必要です。 &=insideは使用しないでくださいcases(指摘してくれた Bernard に感謝します)。

ここに画像の説明を入力してください

答え2

数字がどの等式を参照しているかを明確にするために、adjustwidth環境を使用して数字を近づけることができます。また、casesの左側の引数にネストすることもできますnumcases

\documentclass{article}
\usepackage{cases}
\usepackage{changepage}
\usepackage{showframe}
\renewcommand{\ShowFrameLinethickness}{0.3pt}

\begin{document}

\begin{adjustwidth}{6em}{6em}
\begin{numcases}
    {\begin{cases}
    Eqn1 = 0,\\
    Eqn2 = 0,
    \end{cases} \iff}
  Eqn3 = 0,\\
  Eqn4 = 0,\\
  Eqn5 = 0.
\end{numcases}
\end{adjustwidth}

\end{document} 

ここに画像の説明を入力してください

関連情報