\footnote
の処理がどうもすっきり覚えられないのでメモ.前提として,合印等に現れる数字とかは\@thefnmark
マクロに一旦セットされて処理される.
\footnote
: オプション処理と\@xfootnote
による処理を経て,\@thefnmark
を設定,\@footnotemark
呼び出し,\@footnotetext
呼び出し」\footnotemark
: オプション処理と\@xfootnotemark
による処理を経て,\@thefnmark
を設定,\@footnotemark
呼び出し.\footnotetext
: オプション処理と\@xfootnotetext
による処理を経て,\@thefnmark
を設定(カウンタの+1は無し),\@footnotetext
呼び出し.\@footnotemark
: 合印出力,本体は\@makefnmark
.\@footnotetext
: 脚注書き出し,実体は\@makefntext
.
というわけで,いろいろな出力は\@makefnmark
と\@makefntext
の書き換えでカスタマイズできる.
0 件のコメント:
コメントを投稿
コメントの追加にはサードパーティーCookieの許可が必要です