名前: misc 日時: 2004-02-04 19:07:28 IPアドレス: 211.4.123.*
>>25568 \setmysubcnt の定義を次のように変更すると,どうでしょうか. # 必要に応じ,\makeatletter, \makeatother を補ってください. \def\setmysubcnt{% \edef\@currcnt{\expandafter\@remove@star\@currenvir*\@nil}% \addtocounter\@currcnt\m@ne \setcounter{subfigure}{\value{mysubcnt}}} \def\@remove@star#1*#2\@nil{#1} # こうした場合,\setmysubcnt は figure/figure*/table/table* の各環境の # 内部で用いなければなりません.
この書き込みへの返事: