章題とヘッダ/フッタとのインタラクション
ヘッダやフッタに、章題などを入れたいので、その周りのメカニズムをまとめる。
- sectionコマンド側での章題登録処理
section, subsection等が実行されるとその中で、sectionmarkあるいはsubsectionmarkが、目次用の章題を引数として呼び出される。
*markは、上位側で自由に定義して良いマクロ。
- 章題の柱への登録処理
*markを使って、柱に章題等を登録する。
章題登録は、\markboth, \markright, \markleft。
登録された章題を参照するのが、\leftmark, \rightmark。