名前: 10 日時: 2005-07-25 22:36:26 IPアドレス: 150.65.27.*
p170に\@makecaptionについての記述があるのですが、 縦書き用の処理の省き忘れと思われるものを見つけました。 オリジナルは下のとおりで、本の中では\iftdirのところが省かれています。 しかし、(本文中の②の最後)2つ目の\iftdirに対応する\fiが残っていて、 このまま書くとエラーになります。 これは、誤植ではなくて、jarticle.clsなどをみてかえてください、 ということでしょうか。 どちらにしてもすぐ気づいて直せるものですが、、 \long\def\@makecaption#1#2{% \vskip\abovecaptionskip \iftdir\sbox\@tempboxa{#1\hskip1zw#2}% \else\sbox\@tempboxa{#1: #2}% \fi \ifdim \wd\@tempboxa >\hsize \iftdir #1\hskip1zw#2\relax\par \else #1: #2\relax\par*\fi* <---これ \else \global \@minipagefalse \hbox to\hsize{\hfil\box\@tempboxa\hfil}% \fi \vskip\belowcaptionskip} 一応検索したのですが、既出だったり、誤植ではない場合はすいません。
この書き込みへの返事: