名前: 越 日時: 2005-10-06 09:14:13 IPアドレス: 133.253.102.*
>>38436 .様,御回答有り難うございます. pLaTeX では,縦組みを考慮する必要があるので LaTeX とは脚注の配置に差がある, また,両者で \parbox の処理が異なるわけではない,ということで納得致しました. 変更を加えた \gdef\@makecol{% 以下をプリアンブルにいれると,問題が解決しました. 縦組みでも(\documentclassに[tate]オプションを追加)件のソースファイルでは 特に問題がないように思います. また,直接plcore.ltx に変更を加えてみましたが,問題解決はしませんでした. それどころか,pLaTeX が plcore.ltx を見に行っていないのか,plcore.ltx を リネームしても同じ結果のdviファイルを生成しました.これで正しいのでしょうか? TEXMF/ptex/platex/base/plcore.ltx のことですね,念のため. (私の理解レベルをちょっと超えていますが...) トノ様の案でも解決することがわかりました.有り難うございます. 私としては当面,.様に御指導戴いた内容を若干変更し, 自分で内容を納得できた下記内容の定義を使うことにしました. (右側も少しだけインデントしたいので) \long\def\@makefntext#1{% \parindent 1em\relax% \leftskip 2em\relax% \rightskip 0.5em\relax% \noindent \hskip-\leftskip \hbox to\leftskip{\hss \@thefnmark{}.\ }#1}
この書き込みへの返事: