Cet article du Wiki TechNet va vous montrer comment ajouter automatiquement une table des matières dans votre article du Wiki en utilisant la balise « [ TOC ] ». Vous devez inclure les en-têtes dans votre article, et ensuite la balise " TOC " placera une table des matières qui fera le lien vers les sections correspondantes de votre article. Table of Contents Étapes Etape 1: Entrer en Mode éditionÉtape 2: Créez votre DocumentEtape 3: Utilisez le Style de paragraphe titreEtape 4: Utilisez le Script [TOC]Étape 5: Sauvegardez l'ArticleÉtape 6: Contemplez le résultatATTENTION : Si un des entêtes a des zérosATTENTION : Si un des entêtes sont des doublonsATTENTION : Si un des entêtes a des chiffres au débutEn-tête de l'échantillon 1 En-tête de l'échantillon 2 En-tête de l'exemple 3En-tête de l'échantillon 2 En-tête de l'exemple 3En-tête de l'exemple 3 En-tête de l'exemple 4 En-tête de l'exemple 5 Échantillon en-tête 6Hiérarchie dans la table des matièresLien retour en haut de pageRessources communautairesOther languages
Si un des entêtes a le caractère zéro, « 0 », vous devez le modifier dans l'éditeur HTML. Le texte de l'en-tête peut avoir des zéros, mais après avoir enregistré l'article, vous devez modifier la balise <a name> dans la ligne de l'en-tête pour supprimer ou remplacer tous les caractères zéro. S'il y a un caractère zéro, la ligne d'en-tête n'apparaît pas dans la Table des matières.
Si un entête est un doublon, vous devez le modifier dans l'éditeur HTML. Le texte de l'en-tête peut être dupliqué dans l'article, mais la balise <a name> doit être unique. Modifiez la balise <a name> pour garantir l'unicité.
Pour illustrer le problème avec les entêtes en double, vérifier les lignes d'entête dans l'exemple de la section suivante. Il est conçu pour démontrer la hiérarchie des entêtes résultante dans la Table des matières en haut de cet article. Toutefois, notez que trois des entêtes ont pour texte "Sample Header 3". Si vous testez la Table des matières en haut de cet article, vous verrez que les trois entrées correspondantes dans la table des matières pointent vers la même partie de cet article. Les trois entêtes ont la même balise <a name>.
Si un des entêtes a des chiffres, tels que "1" ou "2", ceux-ci seront ignorés dans la balise <a name> automatiquement générée lorsque l'article est enregistré. Cela signifie que la balise <a name> peut ne pas être unique. Par exemple, si votre article a l'entête de ligne « 1.2 References », et plus tard l'entête de ligne « 3.1 References », la balise <a name> ne sera pas unique. Vous devez modifier la balise <a name> dans le code HTML pour la rendre unique, et ainsi la table des matières pourra fonctionner correctement. Les chiffres au début de la balise <a name> seront ignorés, mais les chiffres présents ailleurs dans le nom sont autorisés. Par exemple, vous pourriez modifier la balise <a name> dans l'exemple comme étant <a name = "References_1_2"> et <a name = "References_3_1">. Notez que les espaces et les points doivent être remplacés par des underscores.
Remarque importante : Si la table des matières de votre article ne s'affiche pas comme prévu, regardez ci-dessous pour obtenir de l'aide et corriger votre table des matières (en anglais)! ↑ retour au début
↑ retour au début
Comme vous l'avez vu dans la section ci-dessus, vos entêtes déterminent la hiérarchie dans la table des matières (de combien ils sont mis en retrait). Vos entêtes construisent automatiquement vos balises <a name=example></a> dans le code HTML, et la fonctionnalité de table des matières (TOC) utilise ces balises ainsi que le nombre d'entêtes afin de déterminer la hiérarchie dans la table des matières.
Par exemple, sur cet article, "Feature Requests for TechNet and MSDN Profiles and Social Platform Tools" (oui, quelques articles intéressants existent sur le Wiki TechNet), j'ai (Peter Geelen - MSFT) utilisé des entêtes "Heading 3" pour créer les sections supérieures de chaque outil de la plate-forme (par exemple, Wiki, Forums, Blogs, profils et Galerie). Puis j'ai utilisé un "Header 2" pour créer la section « Completed/Closed Requests » en bas. Même si c'est une position plus élevée, les H3 ont été citées en premier, et donc le H2 en dessous d'eux est répertorié au même niveau hiérarchique que les H3 (il s'agit d'une bonne chose, croyez-moi). Puis sous mon H2 ("Completed/Closed Requests"), j'ai inclus plusieurs sections H3 pour chaque outil de la plate-forme sociale. Cette fois, parce que ces H3 étaient énumérés en dessous de la section H2, elles ont été décalées vers la droite dans la hiérarchie de la table des matières :
http://social.technet.Microsoft.com/wiki/contents/Articles/Feature-requests-for-TechNet-and-MSDN-Profiles-and-Social-Platform-Tools.aspx
C'est donc un système fantastique et intelligent ! Et c'est un avantage du TOC du TechNet Wiki sur les autres TOCs de Wiki ... vous contrôlez la hiérarchie et combien de niveaux vous intéressent !
Il n'existe aucun moyen automatique pour poster un lien vers le haut de votre article. Vous pouvez créer une nouvelle ancre en haut de votre article, écrire du texte puis lier vers le haut de votre article (et ensuite copier-coller qui dans le bas de chaque section de votre article). Un moyen plus rapide est de copier ce texte et le coller en une seule fois dans votre article (en bas d'une section) : ↑ retour au début Cliquez n'importe où sur le texte du lien, cliquez sur l'icône « Insert Link or Anchor » dans la barre d'outils et mettez à jour le nom de l'article dans la zone de texte « URL » (vous pouvez l'obtenir dans la barre d'adresse de votre navigateur). Par exemple, vous aurez envie de remplacer « 3329 » avec l'ID de votre article ou le nom du texte. Une fois que vous avez modifié votre lien « Retour au début », copiez et collez-le n'importe où dans votre article pour conserver les modifications apportées. Si vous préférez que votre lien aille jusqu'au texte en haut de votre article (et non en haut de la page), vous devez d'abord créer l'ancre sur votre page (cliquez en haut, cliquez sur l'icône « Insert Link or Anchor » dans la barre d'outils, cliquez sur l'onglet ancre, tapez « Top » dans la zone de texte et cliquez sur OK), puis modifiez votre lien pour pointer vers sur lui (cliquez n'importe où sur le texte du lien, cliquez sur l'icône "Insert Link or Anchor" dans la barre d'outils, choisissez "Top" dans la liste déroulante des ancres existantes puis cliquez sur OK). Exemple : ↑ retour au début
Si vous avez du mal à faire fonctionner correctement la table des matières de droit, veuillez lire cet article :
Et si vous rencontrez encore des problèmes :