2015-10-12 27 views
0

我想要得到一組簡單的方程,它們將盡可能左對齊,但也要尊重對齊&標記。我在Windows 8.1上使用MiKTeX。在LaTeX中左對齊方程與對齊停止

隨着單止損,這工作得很好:

\begin{align*} 
a+b+c^2_5=&d\\ 
e^5+f_{44}+g=&h 
\end{align*} 

enter image description here

但只要我在另外&增加,所有的地獄破散:

\begin{align*} 
a+b+&c^2_5=&d\\ 
e^5+f_{44}+&g=&h 
\end{align*} 

enter image description here

基本上,我想要f或者將某些變量彼此對齊的方法,然後儘可能地去掉它。我可能描述得很差。 :(

我試圖flalign,並有類似的結果。

回答

1

看看在alignat環境,它不添加列之間的額外間距 。

在下面的例子中,一列在第二+符號對齊, 另一列是在=符號對齊。

%    +--- number of columns 
%    | 
\begin{alignat*}{2} 
      a + b &+ c^2_5 &= d\\ 
    e^5 + f_{44} &+ g  &= h 
\end{alignat*} 

enter image description here

+0

@sergej謝謝你,這完美解決。 '\ begin {alignat *} {2} &x_4&= - 2 \\\\ &x_3-4x_4&= 8 \\ \ Rightarrow&x_3-4(-2)&= 8 \\ \ Rightarrow&x_3 + 8&= 8 \\ \ RIGHTARROW&X_3&= 0 \\\\ &X_2 + X_3 + X_4&= 2 \\ \ RIGHTARROW&X_2 + 0-2 = 2 \\ \ RIGHTARROW&X_2&= 4 \\\\ &X_1 + X_2 + X_3& = 5 \\ \ Rightarrow&x_1 + 4 + 0&= 5 \\ \ Rightarrow&x_1&= 1 \\ \ end {alignat *}'http://i.imgur.com/CBC4vie.png – BaconCatBug

+0

@BaconCatBug You are歡迎,看起來不錯;) – sergej