2009-11-13 100 views
7

我想围绕等号对齐以下方程。我能做什么?谢谢!我现在用的是AMSMath包对齐Latex中的数学方程

$$m\ddot{x}_{1}-K(x_{2}+x_{12})+C(\dot{x}_{12}+\dot{x}_{2})+2C\dot{x}_{1} = fx_{1}$$ 
$$m\ddot{x}_{2}-K(x_{3}+x_{1})+C(\dot{x}_{1}+\dot{x}_{3})+2C\dot{x}_{2} = fx_{2}$$ 
$$m\ddot{x}_{3}-K(x_{4}+x_{2})+C(\dot{x}_{2}+\dot{x}_{4})+2C\dot{x}_{3} = fx_{3}$$ 
+1

请仔细阅读[这](http://meta.stackexchange.com/q/138840/164376 )在投票之前将其迁移到tex.stackexchange.com。 – joran 2013-06-23 02:14:27

回答

21
\begin{align} 
    m\ddot{x}_{1}-K(x_{2}+x_{12})+C(\dot{x}_{12}+\dot{x}_{2})+2C\dot{x}_{1} &= fx_{1} \\ 
    m\ddot{x}_{2}-K(x_{3}+x_{1})+C(\dot{x}_{1}+\dot{x}_{3})+2C\dot{x}_{2} &= fx_{2} \\ 
    m\ddot{x}_{3}-K(x_{4}+x_{2})+C(\dot{x}_{2}+\dot{x}_{4})+2C\dot{x}_{3} &= fx_{3} 
\end{align} 

user's guide

+0

谢谢!它工作的xD! – b1gtuna 2009-11-13 21:38:09

4

有几种包可以做你想做的,其中最广泛使用的是来自amsmath包的AMS'align环境。从amsldoc.pdf

简化提取:

\begin{align} 
x&=y \\ 
x’&=y’ \\ 
x+x’&=y+y’ 
\end{align} 

的等式随后&(等号,在这种情况下)中的符号周围对齐。

5

长话短说......以下使用eqnarray的想法很明显,但实际上却是一个真的不好主意eqnarray带来了很多问题,这些问题在amsmath和相关软件包中解决。详情请阅读Lars Madsen: Avoid eqnarray

\begin{eqnarray*} %% Do avoid eqnarray if possible. 
    x_1 & = & 1 \\ 
    x_2 & = & 2 \\ 
    x_3 & = & 3 
\end{eqnarray*} 

(答案与Arthur ReutenauerThomas信息和托马斯链接到马德森纸修订)

+1

不是很聪明:eqnarray *真的*过时(自15年左右)。 AMS环境是一个更安全的选择。 – 2009-11-13 21:37:30

+5

我不会为此低估你,但一劳永逸地知道eqnarray是邪恶的:http://www.tug.org/pracjourn/2006-4/madsen/madsen.pdf – Thomas 2009-11-13 21:45:58

+0

我不认为eqnarray这是不好的,但我很欣赏这篇文章的链接,解释了为什么人们更喜欢amsmath的选择。 – 2009-11-13 23:47:49