TOC が次のように構成されているとします。
ChapterTOC
heading1TOC
heading2TOC
heading3TOC
ChapterTOC にはページ番号がありませんが、他のレベルの項目にはあります。
デフォルトの UMTOCFilter マクロは、FrameMaker の ChapterTOC の段落スタイルの部分を除いて正しい処理を行います。マクロを ChapterTOC をチェックして別の処理を行うように設定します。
$IF_EQUAL($FRAMESTYLENAME;, ChapterTOC, $GET_GLOBAL(tocpara);, $GET_GLOBAL(tocpara)["[ ][A-Z\-0-9xviXVI]+$",""];\ );
この結果、次のように処理されます。
現在の FrameMaker の段落タグが ChapterTOC であれば
$GET_GLOBAL(tocpara); を適用し、
それ以外の段落タグには $GET_GLOBAL(tocpara)["[ ][A-Z\-0-9xviXVI]+$",""]; を適用する。