У меня есть такое уравнение:
\[ \begin{cases}
Eqn1 &= 0,\\
Eqn2 &= 0,
\end{cases} \iff
\begin{cases}
Eqn3 &= 0,\\
Eqn4 &= 0,\\
Eqn5 &= 0.
\end{cases}
\]
Это все работает хорошо и замечательно, однако, я хотел бы пронумеровать "правую сторону" этих (в данном случае 3) уравнений. Наивно, я думал, что могу использовать numcases для второго "блока", но, конечно, это хорошо, так как numcases по какой-то причине не может быть между \[\]
или тому подобное. Есть ли способ сделать это?
Патрик
решение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}
нужны, потому что в коде есть запятые. Обратите внимание, что вы не должны использовать &=
внутри cases
(спасибо Бернарду за замечание).
решение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}