AsciiDoc–Markdown konverter
AsciiDoc szintaxist konvertálhat Markdown-ba, és vissza is, közvetlenül a böngészőjében.
AsciiDoc–Markdown konverter
Illessz be egy AsciiDoc dokumentumot — egy README-t, dokumentációs oldalt vagy wikből exportált szövegrészt — és az eszköz Markdown-ba írja át. A fejlécek (=, ==, egészen ======-ig) # és ###### között válnak. A félkövér (*word*) **word**-dá válik, míg a dőlt (_word_) és soron belüli kód (`word`) már mindkét formátumban azonos szintaxist követnek és változatlan marad. A link:url[text] és a https://url[text] formátum [text](url) lesz, az image::url[alt]  lesz, a ---- közé zárt [source,language] blokk kódblokk lesz, és a |=== táblázat Markdown csőtáblázattá alakul fejléc-elválasztó sorral. A NOTE, TIP, WARNING, IMPORTANT és CAUTION megjegyzések blokk-idézetekké vagy GitHub-stílusú riasztásokká válnak, és az egész fordított irányban is működik, Markdown-ból vissza AsciiDoc-ba az irány lehetőség segítségével.
A többi lehetőség az részleteket alakítja: a fejléc stílusa az ATX (#) vagy Setext (= vagy - aláhúzás, csak az első és második szint — mélyebb fejlécek ATX-re állnak vissza) közül választ; a megjegyzés formátuma egyszerű idézeteket vagy GitHub-riasztásokat választhat; a felsorolás stílusa az emprirált listáknál kötőjelet vagy csillagot választ; és az attribútumok elöljegyzésként való megtartása az AsciiDoc :name: value sorait YAML blokkká alakítja ahelyett, hogy eldobná, tükrözve a fordított irányban is.
Ez egy könnyű, mintázat-alapú konverter, nem teljes elemzőprogram, így a fenti szerkezeteknél működik a legjobban. A számozott listák mindig "1." vagy "." formátumot adnak — a megjelenítők szekvenciálisan számoznak függetlenül a marker saját számjegyeitől, ezért a számozás nem módosul. A Windows és Unix-sorvégek ugyanúgy kezelhetők, és az összesítés bejövő sorokat, kimenő sorokat és konvertált elemeket jelent.
Mindenki helyileg fut a böngészőben gépelés közben — semmi, amit beillesztesz, nem kerül fel, nincs naplózva vagy bárhova elküldve. Másolja ki az eredményt, töltse le .txt fájlként, vagy küldje vissza az inputba egy újabb feldolgozáshoz.