我正在尝试排版一个线性方程组,它有多个位置需要对齐。以下是我目前所取得的成果:
\documentclass{article}
\usepackage{mathtools}
\begin{document}
\[
\left\{
\begin{alignedat}{5}
&x &+& &&y &=& &&0\\
2&x &+& 3&&y &=& &&0
\end{alignedat}
\right.
\]
\end{document}
从上图可以看出,间距似乎有点奇怪(虽然我说不出具体哪里错了)。有没有什么方法可以改善这个结果?(我alignat
在 MWE 中使用,但array
如果能获得更好的结果,你也可以使用或其他方法。)
答案1
答案2
这是一个系统的解决方案。
\documentclass{article}
\usepackage{systeme}
\begin{document}
\[
\systeme{x+y=0,2x+3y=0}
\]
\end{document}
答案3
两个例子:
- 用于
array
- 使用稍微简化一下你的代码:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[\setlength\arraycolsep{1pt}
\left\{
\begin{array}{rcrl}
x & + & y & = 0\\
2x & + & 3y & = 0
\end{array}
\right.
\]
or
\[
\left\{
\begin{alignedat}{3}
x & + {} & y & = 0\\
2x & + {} & 3y & = 0
\end{alignedat}
\right.
\]
\end{document}
编辑: 考虑的是@David Carlisle 的评论。