AsciiDoc u Markdown konverter
Pretvorite AsciiDoc sintaksu u Markdown i obrnuto, desno u vašem pregledniku.
AsciiDoc u Markdown konverter
Zalijepite AsciiDoc — README datoteku, stranicu dokumentacije, komad izvezenog iz wikija — i ovaj alat je prepisuje kao Markdown. Naslovi (=, ==, do ======) postaju # do ######. Boldan tekst (*riječ*) postaje **riječ**, dok italic (_riječ_) i inline kod (`riječ`) već dijele istu sintaksu u oba formata i prođu nepromijenjeni. link:url[tekst] i goli https://url[tekst] postaju [tekst](url), image::url[alt] postaje , blok [source,jezik] okružen sa ---- postaje ograđeni blok koda, a tablica |=== postaje Markdown pipe tablica sa redom odvojenim zaglavlja. Napomene NOTE, TIP, WARNING, IMPORTANT i CAUTION postaju blokni citati ili GitHub-stilna opozorenja, a cijela stvar radi u obrnutom smjeru, od Markdown do AsciiDoc, preko opcije smjera.
Ostale opcije oblikuju detalje: stil naslova bira ATX (#) ili Setext (podvlaka sa = ili -, samo razine jedan i dva — dublji naslovi padaju na ATX); format napomena bira običan blokni citat ili GitHub alert blok; stil metke bira crtu ili zvezdicu za nesortirane liste; a zadrživanje atributa kao front matter pretvara AsciiDoc-ove :naziv: linije vrijednosti u YAML blok umjesto njihovog ispuštanja, ogledalno i u obrnutom smjeru.
Ovo je lagan konverter zasnovan na obrascima, ne potpuni parser, zato radi najbolje sa gore navedenim konstruktima. Sortirane liste se uvijek ispisuju kao "1." ili "." — rendereri numeriraju sekvencijalno bez obzira na znamenke markera, tako da numeriranje ostaje nepromijenjena. Windows i Unix završeci redaka se obrađuju na isti način, a popis izvještava redake u, redake van i konvertirane elemente.
Sve se izvršava lokalno u vašem pregledniku dok tipkate — ništa što zalijepite se ne šalje na poslužitelj, ne bilježi se ili se ne šalje nigdje. Kopirajte rezultat, preuzmite ga kao .txt datoteku ili ga vratite u unos za još jedan prolazak.