Pour insérer un en-tête (ou un pied de page) contenant les informations d'une rubrique stylisée, utilisez un champ StyleRef, par exemple :
{STYLEREF "Heading 1"}
insère le texte de la première rubrique 1 de la page en cours. Si aucun style de ce type n'est trouvé sur la page en cours, il remonte dans le document pour trouver le style précédent, ce qui permet d'afficher les "titres de chapitre" avec succès.
J'ai récemment voulu faire quelque chose de similaire à vous afin de pouvoir afficher "Heading1 - Heading2" s'il y avait une sous-section sur cette page, mais de la supprimer s'il n'y en avait pas. Malheureusement, cela me donnait le dernier Heading2 du chapitre précédent s'il n'y en avait pas sur cette page, ce qui était inutile. Je n'ai pas été en mesure de trouver un moyen d'aller derrière cela pour trouver de quelle page il retournait (pour comparer si cela venait d'avant la rubrique 1, par exemple) ou toute autre astuce utile. Ce n'était pas assez important pour que je prenne la peine d'y consacrer trop de temps. J'ai donc laissé tomber et j'ai simplement affiché le titre 1.
Vous pouvez peut-être obtenir ce dont vous avez besoin en plaçant un titre vide en haut de la page et un autre titre directement en dessous. Marquez le premier comme texte caché et il pourrait être récupéré pour créer un en-tête vide sur la première page du chapitre, mais pas sur les suivantes. Il se peut que vous deviez également examiner les options du champ STYLEREF afin qu'il prenne en compte la première occurrence sur une page plutôt que la dernière (ce qui, je crois, est la valeur par défaut).