LaTeX と KaTex の数式の位置合わせ

1. 位置合わせ

KaTeX では eqnarray をサポートしていないので以下のようなエラーが出る。

KaTeX parse error: No such environment エラー

d977e38c

KaTeX では aliened を使用して位置合わせをする。

サンプルとして Easy Copy MathJax の位置合わせの式はそれぞれ以下のようになる。

1.1. LaTeXの場合

\begin{eqnarray}
x + 2x &=& 3 \\
x &=& 1
\end{eqnarray}

228b6b46

1.2. KaTeXの場合

\begin{aligned}
x + 2x &= 3 \\
x &= 1
\end{aligned}

12d8d6af

2. そもそも

使ってはいけない LaTeX のコマンド・パッケージ・作法 - Ichiro Maruta Homepage とか 古い書き方?新しい書き方? その2 \| イマッチの暗号特集 によると、そもそも eqnarray は古い書き方で使ってはいけないコマンドとして紹介されている。

align を使うべきとのことなので、

\begin{align}
x + 2x &= 3 \\
x &= 1
\end{align}

e590423a

とするべきか。