名前: misc 日時: 2004-04-21 15:20:24 IPアドレス: 210.230.18.*
>>28272 eqnarray 環境自身を再定義します. # mischievous というコメントをつけた行にある記述が, # オリジナルの定義に含まれている不適切な記述です. # ただし,その部分を削除するだけでは,上下に揃えた等号(の類)の # 両側の空白量が不適切になるので,調整を施します. \def\eqnarray{% \stepcounter{equation}% \def\@currentlabel{\p@equation\theequation}% \global\@eqnswtrue \m@th \global\@eqcnt\z@ \tabskip\@centering \let\\\@eqncr $$\everycr{}\halign to\displaywidth\bgroup \hskip\@centering$\displaystyle\tabskip\z@skip{##}$\@eqnsel &\global\@eqcnt\@ne %%% \hskip \tw@\arraycolsep%%% mischievous %%% \hfil${##}$\hfil%%% original \hfil${{}##{}}$\hfil%%% ``\displaystyle'' could be added &\global\@eqcnt\tw@ %%% \hskip \tw@\arraycolsep%%% mischievous $\displaystyle{##}$\hfil\tabskip\@centering &\global\@eqcnt\thr@@ \hb@xt@\z@\bgroup\hss##\egroup \tabskip\z@skip \cr } # 必要に応じて,\makeatletter,\makeatother を補ってください.
この書き込みへの返事: