Génération de table des matières Markdown

Analyse les titres Markdown et génère une table des matières, exclut les blocs de code, gère les titres en double, les titres Setext et les indications de niveau.

Traitement local dans le navigateur
Cette page a passé la vérification du répertoire public ; les fonctionnalités complètes sont disponibles après activation de JavaScript.
Mode d’emploi

Comment utiliser la génération d’une table des matières Markdown

La génération de la table des matières Markdown traite l’entrée uniquement dans le navigateur actuel ; elle ne la téléverse pas, ne se connecte pas à Internet et n’écrit rien dans un stockage persistant.

  1. Saisir du Markdown

    Charge par défaut les titres du lot 18, ainsi que des exemples de blocs de code et de titres en double.

  2. Générer une table des matières

    Affiche les niveaux de titre, les slugs, les suffixes des titres dupliqués et les avertissements concernant les sauts de niveau.

  3. Copier le résultat

    Copier la table des matières Markdown sans exécuter HTML ni les scripts présents dans l’entrée.

Restrictions et remarques

  • Vérifie uniquement la syntaxe des titres Markdown prévue ; ne restitue pas HTML et n’exécute pas de modèle.
  • Les titres en double génèrent automatiquement un suffixe, qui peut différer des ancres déjà présentes sur des sites tiers.
  • La taille des titres et du texte est limitée, et les syntaxes d’extension complexes nécessitent une vérification manuelle.

Foire aux questions

Les titres des blocs de code apparaissent-ils dans la table des matières ?

Non, le contenu des blocs de code clôturés est exclu.

Comment distinguer les titres identiques ?

L’outil ajoute un suffixe déterministe aux titres suivants portant le même nom.

Peut-il garantir une parfaite cohérence avec des plateformes telles que GitHub ?

Non, les règles de slug peuvent varier selon les moteurs de rendu.

Commentaires sur la pageVous avez découvert un problème ou avez une suggestion d’amélioration ?
Les fonctions de retour nécessitent l’utilisation de la version en ligne

Veuillez activer JavaScript dans la version en ligne avant de soumettre ; les fonctionnalités locales de l’outil ou du cas ne sont pas affectées.

Aller vers la version en ligne pour envoyer des commentaires