
これが私の問題です。私は、多くの同等の方程式系を書きたいのです。したがって、最初の方程式を左に置き、次に矢印 (たとえば、\Leftrightarrow は同等なので :)) を置き、2 番目の方程式を右に置き、他の方程式を 2 番目の方程式と垂直に揃えます。基本的に、align 環境で実行できるのと同じことをシステムで実行したいのです。それでも、私はそれを理解できませんでした。
私が試したことは次のとおりです:
\documentclass[11pt]{article}
\usepackage{envmath}
\begin{document}
\[
\begin{System}
x + y = 3 \\
x - y = 1
\end{System} \Leftrightarrow
\begin{System}
x=2\\
y=1
\end{System}
\]
\end{document}
何か解決策はありますか?
答え1
aligned
とを使用すると\iff
、正しい数学的間隔が生成されます。
コード:
\documentclass[11pt]{article}
\usepackage{amsmath}
\begin{document}
\[
\left\{\begin{aligned}
x + y &= 3 \\
x - y &= 1
\end{aligned}\right. \iff
\left\{\begin{aligned}
x &= 2\\
y &= 1
\end{aligned}\right.
\]
\end{document}
答え2
すべてをtabular
環境内に配置します。
\documentclass[11pt]{article}
\begin{document}
\begin{tabular}{lll}
$\left\{\begin{tabular}{l}x+y=3 \\ x-y=1 \\ \end{tabular}\right.$ & $\Leftrightarrow$ & $\left\{\begin{tabular}{l}x=2 \\ y=1 \\ \end{tabular}\right.$ \\
& & \\
& $\Leftrightarrow$ & $\left\{\begin{tabular}{l}x=2 \\ y=1 \\ \end{tabular}\right.$ \\
\end{tabular}
\end{document}
答え3
パッケージなし:
\documentclass{article}
\begin{document}
\[
\left\{\!\!\begin{array}{c}
x+y=3\\
x-y=1
\end{array}\right.
\!\!\Leftrightarrow
\left\{\!\!
\begin{array}{c}
x=2\\
y=1
\end{array}
\right.
\]
\end{document}
ネガティブスペースは、\!\!
ピーターの回答と同様の間隔を確保するためのものですが、括弧の周囲にもう少し間隔を空けても大丈夫かもしれません。違いは次のとおりです。