Word – Insérer plusieurs tables des matières

Contexte

Vous êtes en train de rédiger / mettre en page un long document. Vous avez utilisé des styles de titre (Titre 1, Titre 2, Titre 3… ) pour mettre en forme les différents niveaux de titres. Vous souhaitez insérer une table des matières au début de chaque chapitre . Vous avez remarqué qu’à l’insertion d’une 2ème table, Word impose de remplacer la 1ère table par la 2ème (la nouvelle remplace l’ancienne).

Solution

Préparatifs : Afin que Word sache où commence et où se termine un chapitre (un saut de section ne suffit pas), le texte du chapitre doit posséder un signet; ce qui revient autrement dit à donner un nom à un chapitre.

  • Sélectionnez tout le texte du 1er chapitre (passez éventuellement en mode Plan pour faciliter la sélection)
  • Menu Insertion > commande Signet > donnez un nom au signet (par ex. chap1)
  • Faites de même pour les autres chapitres pour lesquels vous souhaitez une table des matières
  • Une fois que les signets ont été insérés, placez-vous au début du 1er chapitre
  • Appuyez sur les touches Cmd + F9 pour insérer un champ
  • A l’inte?rieur du champ, tapez les paramètres suivants: {TOC \b chap1\o « 1-3 »} sachant que:
      • TOC : indique un champ de table des matières; il faut insérer un espace après TOC
      • \b chap1 : ce commutateur va rechercher uniquement les styles de titre de la
        partie du document désignée par le signet chap1
      • \o : ce commutateur indique que les styles de titres (Titre1, Titre2, Titre3, etc.) seront utilisés pour générer les tables des matières
      • « 1-3 » : indique quels niveaux de titres seront pris en compte pour créer les tables des matières (en règle générale, les 3 premiers niveaux de titres sont suffisants)
  • Mettez à jour le champ (clic droit) et vérifiez le résultat
  • Répetéez les étapes ci-dessus au début de chaque chapitre (pour lesquels vous souhaitez une table des matières)
  • Une fois tous les champs insérés, mettez-les à jour en sélectionnant la totalité du document > clic droit sur un champ > commande Mettre à jour les champs
Dans le menu contextuel obtenu grâce au clic droit, remarquez la présence de la commande Basculer les codes de champs vous permettant d’éditer, si nécessaire, les champs.