名前: 本田 日時: 2002-07-03 11:12:56 IPアドレス: 211.128.219.*
>>9068 興味があったので調べてみました >しかし minipage で数式の行送りが効いているなんて気が付きませんでした。 奥村先生のクラスファイルはみていない(すみません)のですが, minipage環境の下請けの\@iiiparboxが原因のようです. b,t以外の位置指定だと minipage環境の中身(を保存したボックス)は 数式モードで\vcenterによって中央に配置されているようです. そこで\everymath={}をもぐりこませてみました jsclassesでは確認していないので解決するかはわかりませんが とりあえずご参考まで \long\def\@iiiparbox#1#2[#3]#4#5{% \leavevmode \@pboxswfalse \setlength\@tempdima{#4}% \@begin@tempboxa\vbox{\hsize\@tempdima\@parboxrestore#5\@@par}% \ifx\relax#2\else \setlength\@tempdimb{#2}% \def\@parboxto{to\@tempdimb}% \fi \if#1b\vbox \else\if #1t\vtop \else\ifmmode\vcenter \else\@pboxswtrue\begingroup\everymath={}$\vcenter%%%%局所的に\everymath={} \fi\fi\fi \@parboxto{\let\hss\vss\let\unhbox\unvbox \csname bm@#3\endcsname}% \if@pboxsw \m@th$\endgroup\fi%%%%グループ終了 \@end@tempboxa}
この書き込みへの返事: