Exemple

Supposons que vous ayez une table des matières avec :

ChapterTOC

heading1TOC

heading2TOC

heading3TOC

ChapterTOC n'a pas de numéro de page, mais tous les autres styles en ont un.

La macro UMTOCFilter par défaut fonctionne bien pour tous les styles de table des matières FrameMaker à l'exception de ChapterTOC. Vous pouvez modifier la macro de sorte qu'elle repère le style ChapterTOC et le traite différemment :

$IF_EQUAL($FRAMESTYLENAME;, ChapterTOC,	$GET_GLOBAL(tocpara);,
$GET_GLOBAL(tocpara)["[ ][A-Z\-0-9xviXVI]+$",""];\
); 

En termes simples, cette macro s'énonce comme suit :

SI l'étiquette de paragraphe FrameMaker est ChapterTOC

ALORS utiliser $GET_GLOBAL(tocpara);

SINON utiliser $GET_GLOBAL(tocpara)["[ ][A-Z\-0-9xviXVI]+$",""];


Quadralay Corporation
Voice: (512) 719-3399
Fax: (512) 719-3606
info@webworks.com