Convertisseur AsciiDoc en Markdown
Convertissez la syntaxe AsciiDoc en Markdown, et inversement, directement dans votre navigateur.
Convertisseur AsciiDoc en Markdown
Collez AsciiDoc — un README, une page de documentation, un morceau exporté d'un wiki — et cet outil le réécrit en Markdown. Les titres (=, ==, jusqu'à ======) deviennent # à ######. Le texte en gras (*mot*) devient **mot**, tandis que l'italique (_mot_) et le code en ligne (`mot`) partagent déjà la même syntaxe dans les deux formats et passent inchangés. link:url[texte] et une simple https://url[texte] deviennent [texte](url), image::url[alt] devient , un bloc [source,langage] encadré par ---- devient un bloc de code délimité, et un tableau |=== devient un tableau Markdown avec une ligne séparatrice d'en-tête. Les admonitions NOTE, TIP, WARNING, IMPORTANT et CAUTION deviennent des blockquotes ou des alertes au style GitHub, et tout fonctionne aussi en sens inverse, de Markdown vers AsciiDoc, via l'option direction.
Les autres options affinent les détails : le style de titre choisit ATX (#) ou Setext (un soulignement de = ou -, niveaux un et deux uniquement — les titres plus profonds reviennent à ATX) ; le format d'admonition choisit une blockquote simple ou un bloc d'alerte GitHub ; le style de puce choisit le tiret ou l'astérisque pour les listes non ordonnées ; et conserver les attributs en en-tête transforme les lignes :nom: valeur d'AsciiDoc en bloc YAML au lieu de les ignorer, reflété également dans la direction inverse.
Ceci est un convertisseur léger basé sur des modèles, pas un analyseur complet, il fonctionne donc mieux sur les constructions ci-dessus. Les listes ordonnées sont toujours rendues en "1." ou "." — les moteurs de rendu numérotent séquentiellement quel que soit le chiffre du marqueur, la numérotation n'est donc pas affectée. Les fins de ligne Windows et Unix sont traitées de la même manière, et le résumé rapporte les lignes en entrée, les lignes en sortie et les éléments convertis.
Tout fonctionne localement dans votre navigateur au fur et à mesure que vous tapez — rien de ce que vous collez n'est téléchargé, enregistré ou envoyé nulle part. Copiez le résultat, téléchargez-le en tant que fichier .txt ou renvoyez-le à l'entrée pour un autre passage.