次のような方程式があります:
\[ \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}