名前: misc 日時: 2004-02-04 15:52:06 IPアドレス: 211.4.123.*
>>25552 表をすべて table 環境(あるいは table* 環境)で配置するのなら, \@floatboxreset に手を加える,という方法もあります. \def\@floatboxreset{% \reset@font \small% original: \normalsize \@setminipage} # figure/figure* 環境にも影響しますが,それは構わないでしょう. また,(上記の変更とは関係なく)\@tabarray の定義を 次のように変更すれば,tabular/tabular* 環境に 対して \small を適用できます. # “表作成”に関わるパッケージが提供する環境については, # (これに準じて)適宜カスタマイズしてください. \def\@tabarray{% \small% added \m@th \@ifnextchar[\@array{\@array[c]}} # なお,必要に応じて \makeatletter, \makeatother を補ってください.
この書き込みへの返事: