章題とヘッダ/フッタとのインタラクション

ヘッダやフッタに、章題などを入れたいので、その周りのメカニズムをまとめる。

  • sectionコマンド側での章題登録処理

section, subsection等が実行されるとその中で、sectionmarkあるいはsubsectionmarkが、目次用の章題を引数として呼び出される。

*markは、上位側で自由に定義して良いマクロ。

  • 章題の柱への登録処理

*markを使って、柱に章題等を登録する。

章題登録は、\markboth, \markright, \markleft。

登録された章題を参照するのが、\leftmark, \rightmark。