名前: みなも 日時: 2005-02-26 21:06:46 IPアドレス: 211.133.27.*
さっき仕事中に意外なエラーが出ました。 「対症療法」っぽい対処法はありますので,困っているわけではないんですが, このエラーってみなさんの所でも起こるんでしょうか。(うちのTeXが古いせい?) エラーが出たソースは \begin{tabular}{l} $\mathrm{\begin{tabular}{cc} C & H \end{tabular}}$ \end{tabular} (エラーが再現する最小のソースにしましたので内容はありません) エラーはこんな感じです This is pTeX, Version 3.141592-p3.1.2 (sjis) (Web2C 7.5.2) (format=platex 2003.2.20) 26 FEB 2005 20:50 (中略) ! Incomplete \ifx; all text was ignored after line 6. <inserted text> \fi <to be read again> \endtemplate <template> ...fil }\hskip \tabcolsep \endtemplate <argument> \begin {tabular}{cc} C & H \end {tabular} \mathrm ...pty \@mathrm \relax \@mathmc \relax #1 \relax \else \ifx \math@bg... l.6 ...rm{\begin{tabular}{cc} C & H \end{tabular}} $ 原因を解析しようとも思ったのですが,フォントまわり(\mathrm)は何か いろいろ錯綜していて,しんどそうなので断念しました。 ちなみに「対症療法」ですが, \begin{tabular}{l} $\mathrm{{\begin{tabular}{cc} C & H \end{tabular}}}$ \end{tabular} のように内側の tabular 環境を {} でくくると大丈夫なようです。
この書き込みへの返事: