align環境の薦め

TeXで独立した式を書くとき、数式環境を何を使っていますか?

  1. $$ と $$ で囲む
  2. equation 環境
  3. equnarray 環境
  4. align 環境

意外に大学の友達で多かったのは1の方法。特に$$ で囲むメリットがないのでやめましょう。数式番号を使いたくなかったら\nonumber や\begin{equation*}などを使った方がその式を使いたくなったときに*をはずすだけなので、いいと思います。
equation,equnarray 環境を使っている人は是非一度align環境もお試しください。\usepackage{amsmath}を入れるのを忘れないように。
1行に1個の数式(equationと同じ使い方)

\begin{align}
i\hbar\rt{\Phi}=H\Phi
\end{align}

1行に複数の数式(&を入れるところに注意)

\begin{align}
\ddiv{D}&=\rho,& \ddiv{B}&=0,& \rot{E}&=-\rt{B},& \rot{H}=i+\rt{D}
\end{align}

数行にわたる数式(equnarrayと似た使い方 &一個に注意)

\begin{align}
l_1&=\Vk_1\cdot(\Vr_2-\Vr_1)\\
l_2&=-\Vk_2\cdot(\Vr_2-\Vr_1)\\
\delta&=l_1+l_2=(\Vk_1-\Vk_2)\cdot(\Vr_2-\Vr_1)
\end{align}

のようにどれもalign環境で書くことが出来ます*1。これで書いておくと、式を後に付け加えたい時にすぐに変更ができ便利です。

*1:なお、このままコンパイルしても僕自身で作ったコマンドが入っているのでエラーが出ます。