我原来用的是
1. begin{equation}
2. \begin{cases}
3. eq1\\
4. eq2
5. \end{cases}
6. \end{equation}
复制代码
对于不需对齐的方程组这样写比较方便,需要对齐的时候间距太大了。
有时候需要对齐,这时候我用
1. \begin{equation}
2. \left\{
3. \begin{align} % \begin{eqnarray}好像也可以。
4. x&=eq1\\
5. y&=eq2
6. \end{align}
7. \right.
8. \end{equation}
复制代码
但觉得输入有点麻烦,而且我觉得La
tex应该有内置的命令。请大家指点。
网上的其他解决方案:
1
1. \begin{equation}
2. \left\{
3. \begin{array}{rl}
4. x&=eq1\\
5. y&=eq2
6. \end{array}
7. \right.
8. \end{equation}
复制代码 %这个方案麻烦不说,x和=的间距还很大,摒弃之 :lol
2
1. \[\left\{\begin{minipage}{width=0.6\textwidth}\begin{eqnarray*}
2. ...
3. \end{eqnarray}
4. \end{minipage}
5. \right.
6. \\nonumber %如果不想要方程号
7. \]
复制代码
呵呵,这个可以学习minipage了,用在这里我觉得有点复杂化了。
3 如果每一行都需要行号,可以{By Huangzh73}
1. \usepackage{cases}
2.
3. \begin{numcases}{|x|=}
4. x, & for $x \geq 0$\\
5. -x, & for $x < 0$
6. \end{numcases}
复制代码
or
1. \begin{numcases}{}
2. x+y=z,\\
3. 1+2=3.
4. \end{numcases}
复制代码