Contexte
Vous travaillez dans un long document comportant deux parties (A et B) dans lesquelles figurent des niveaux de titres. Les titres de la partie A doivent être écrits en bleu, les titres de la partie B doivent être écrits en orange. Vous souhaitez insérer une table en début de chaque partie (A et B, donc 2 tables distinctes). Vous souhaitez que la table de la partie A soit bleue alors que la table de la partie B doit être orange. Ces deux tables devant être mises à jour très régulièrement, vous souhaitez que la mise en couleur soit conservée.
Solution
Cette solution ne fonctionne que sur Word 2011 (pas sur Word 2016 Mac).
- Appliquez les styles intégrés de Word Titre1, Titre2 et Titre3 aux titres de la partie A (ceux-ci sont par défaut en bleu)
- Créez des styles personnalisés pour chaque niveau de titres de la partie B, comme ceci :
- Placez-vous au début de la partie A et insérez la table des matières de cette manière :
- Appuyez sur CMD + F9
- A l’intérieur des accolades, tapez TOC
- Tapez ensuite le commutateur \t (lequel indique quels styles doivent être utilisés pour générer la table)
- Entre guillemets, indiquez les styles qui doivent construire la table ainsi que leur niveau hiérarchique, autrement dit pour la partie A : “Titre1,1,Titre2,2,Titre3,3“
- Tapez le commutateur \* Charformat (lequel impose une mise en forme même lors d’une mise à jour)
- Sélectionnez ensuite la lettre T du champ TOC et mettez-la en bleu
- Votre code de champ doit ressembler à ceci (le T est en bleu) :
- A l’aide d’un clic-droit, basculez les codes de champs et mettez à jour la table pour visualiser le résultat
- Ensuite, placez-vous au début de la partie B et insérez la 2ème table des matières de cette manière :
Si, par la suite, le texte des tables redevient noir, mettez simplement à jour la table. En effet, la mise à jour réapplique la couleur que vous avez imposée à la lettre T.