Je crois que la liste la plus complète que vous êtes susceptible de trouver est ici . Vous pouvez trouver plus de détails sur la plupart des domaines que les gens utilisent réellement
- dans la documentation de Microsoft, bien qu'il ne soit pas toujours facile de
naviguez (par exemple, vous pouvez trouver la documentation de STYLEREF)
ici , ou
- dans la documentation sur les normes ECMA / ISO et les informations connexes de Microsoft.
notes d'implémentation.
La question des titres de chapitre et de la numérotation dans Word est délicate.
La plupart du temps, Microsoft Word s'attend à ce que vous fassiez des "chapitres" en utilisant les styles d'en-tête intégrés et en choisissant un style (par exemple, titre 1, titre 2, etc.) au niveau "Chapitre", c'est-à-dire que chaque nouveau paragraphe de titre 1 introduit un nouveau chapitre. L’utilisation de styles d’en-tête est importante si vous souhaitez utiliser certaines fonctionnalités telles que la numérotation de pages de chapitre (vous ne pouvez choisir que des styles d’en-tête pour la numérotation de chapitre).
Mais il n’existe pas de champ {CHAPITRE} simple. La chose la plus proche dans la plupart des cas est probablement le champ {STYLEREF}. Par exemple, si vous optez pour le style de titre 2 en tant que style de chapitre, vous pouvez utiliser {STYLEREF "Titre 2"} pour insérer le titre de chapitre ou éviter les problèmes d'internationalisation en utilisant le non documenté {STYLEREF 2}. Toutefois, si vous souhaitez insérer un numéro de chapitre, vous dépendez alors de l'utilisation de la numérotation automatique de Word pour ce style (généralement dans un schéma de numérotation de liste à plusieurs niveaux). Si vous faites cela, vous pouvez extraire le nombre comme indiqué dans l'en-tête en utilisant par exemple. {STYLEREF 2 \ n}.
Si vous configurez votre numérotation pour utiliser "Chapitre N. Titre de chapitre", par exemple. "Chapitre 1. Introduction", vous pouvez alors supprimer la partie "Chapitre" en utilisant {STYLEREF 2 \ n \ t}. Si vous avez réellement besoin d’un numéro de séquence, vous pouvez probablement extraire ce dont vous avez besoin si votre schéma de numérotation utilise la séquence numérique 1,2,3 ... ou 1., 2., 3. ou les chapitres 1, 2 et 3. , mais pas si vous utilisez quelque chose comme Chapitre A, Chapitre B. Si vous faites cela, alors votre meilleure option est probablement de mettre un champ comme {SEQ Chap \ h} dans chaque en-tête de chapitre, et utilisez {SEQ Chap \ c} pour référencez-le.
Une autre chose à garder à l'esprit est que {STYELREF} dans le corps du document fera généralement référence au paragraphe précédent du style spécifié. {STYLEREF} dans un en-tête référencera généralement le premier paragraphe du style donné sur la page s'il y en a un, ou le dernier sur une page précédente s'il n'y en a pas.
En théorie, il existe également d'autres moyens de numéroter des chapitres. Par exemple, vous pouvez implémenter votre propre schéma en utilisant des champs {SEQ}. Dans ce cas, vous pouvez utiliser {SEQ Chapter} pour numéroter chaque chapitre. Ensuite, vous pouvez toujours utiliser {SEQ Chapter \ c} pour insérer le numéro de chapitre actuel. Toutefois, ils doivent être évités car les utilisateurs ne les comprennent pas, il n'y a pas de mise à jour automatique des champs SEQ et ils ne fonctionnent généralement pas bien avec les fonctionnalités de références croisées, d'index et de tables des matières de Word.