「等しくない等号」の定義でエラー

名前: ho
日時: 2005-06-16 22:34:27
IPアドレス: 133.31.18.*

emath.styに記述されていた定義を使って \documentclass{jarticle} \makeatletter \def\neqq{\mathrel{\mathpalette\neqqsub=}}% \def\neqqsub#1#2{\m@th\ooalign{\hfil{% \ifthenelse{\equal{#1}{\scriptstyle}\or\equal{#1}{\scriptscriptstyle}}{% \raise.1ex\hbox{$\scriptscriptstyle\backslash$}}{% \raise.16ex\hbox{$\scriptstyle\backslash$}}}\hfil\crcr$#1#2$}}% \makeatother %%%%%%%%%%%%%%%%%%%%%%%%%%%%%--------------------emath.sty より引用(ここまで) \renewcommand{\ne}{\neqq} %\renewcommand{\neq}{\neqq} \begin{document} 2次方程式 $ax^2+bx+c=0 \quad (a \ne 0)$ の解の公式は \[ f(x)=\frac{-b+\sqrt{b^2-4ac}}{2a} \] \end{document} をタイプセットしてみると、 ! Undefined control sequence. <argument> \hfil {\ifthenelse {\equal {\displaystyle }{\scriptstyle }\or \eq... l.18 2次方程式 $ax^2+bx+c=0 \quad (a \ne 0)$ の解の公式は ? というメッセージが出てしまいます。なぜ定義されない文字列になってしまうのか わかりません。修正箇所をご教示願えれば幸いです。よろしくお願いします。

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます)