AsciiDoc- en Markdown-converter
Zet AsciiDoc-syntax om in Markdown en vice versa, direct in uw browser.
AsciiDoc- en Markdown-converter
Plak AsciiDoc-code — een README-bestand, een documentatiepagina, een fragment uit een wiki — en deze tool schrijft het om als Markdown. Titels (=, ==, tot ======) worden # tot ######. Vetgedrukt (*word*) wordt **word**, terwijl cursief (_word_) en inline code (`word`) al dezelfde syntaxis in beide formaten hebben en ongewijzigd worden doorgegeven. link:url[text] en gewone https://url[text] worden [text](url), image::url[alt] wordt , een [source,language]-blok in ---- wordt een omheind codeblok, en een |=== tabel wordt een Markdown-pipetabel met een koprijrij. NOTE-, TIP-, WARNING-, IMPORTANT- en CAUTION-admonitions worden blockquotes of GitHub-alerts, en het hele ding werkt ook andersom, van Markdown naar AsciiDoc, via de richtingsoptie.
De andere opties bepalen de details: kopstijl kiest tussen ATX (#) of Setext (onderstreping met = of -, alleen niveaus één en twee — diepere titels vallen terug op ATX); admonition-indeling kiest tussen gewone blockquote of GitHub-alertblok; bulletstijl kiest de koppelteken of sterretje voor ongeordende lijsten; en het behouden van attributen als front matter zet AsciiDoc-regels :name: value om in een YAML-blok in plaats van ze weg te gooien, gespiegeld in de omgekeerde richting.
Dit is een lichtgewicht, op patronen gebaseerde converter, geen volledige parser, dus het werkt het beste met de bovengenoemde constructies. Geordende lijsten worden altijd weergegeven als "1." of "." — renderers nummeren opeenvolgend ongeacht welk getal of hoeveel punten op elke bronregel staan, dus nummering wordt niet beïnvloed. Windows- en Unix-regeleindes worden op dezelfde manier behandeld, en de teller rapporteert regels in, regels uit en geconverteerde elementen.
Alles draait lokaal in uw browser terwijl u typt — niets wat u plakt, wordt ooit geüpload, geregistreerd of ergens naartoe gestuurd. Kopieer het resultaat, download het als .txt-bestand, of stuur het terug naar de invoer voor een ander keer.