【TeX, LaTex, Emacsの質問】

OSX+Carbon Emacs+YaTexを使っています.

>|tex|
\begin{equation}
\chi_0^2
= \begin{cases}
\frac{n(|ad-bc|-n/2)^2}{efgh} 13 \\
0
\end{cases}
\end{equation}
||<

TexShopから直接上記をコンパイルするとエラーが出ないんですが,
Emacs環境からコンパイルすると次のようなエラーが出ます.
原因と対策を教えて下さい.

>||
! Argument of \frac has an extra }.
<inserted text>
\par
l.38 \frac
{n(|ad-bc|-n/2)^2}{efgh} 13 \\
?
||<

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2009/11/25 14:46:44
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

ベストアンサー

id:i_kumagoro No.1

回答回数170ベストアンサー獲得回数58

ポイント60pt

完全なソースと意図 (期待する結果) が提示されていないので推測になりますが

\frac{n(|ad-bc|-n/2)^2}{efgh} 13 \\

{\frac{n(|ad-bc|-n/2)^2}{efgh}} 13 \\

に変更してください。もしくはプリアンブルに

\usepackage{amsmath}

を追加してください。多分こっちが正解かなと思います。

TexShopを経由するとエラーが出なくなる理由は知りません。

id:nobnob3

\usepackage{amsmath}

これで上手くいきました!

ありがとうございます。

TexShopの方は初期設定で、最初から\usepackage{amsmath}が設定されているというオチでした。

2009/11/25 14:45:13

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません