AsciiDoc v Markdown pretvornik
Pretvorite sintakso AsciiDoc v Markdown in obratno, direktno v vašem brskalniku.
AsciiDoc v Markdown pretvornik
Prilepite AsciiDoc — datoteko README, stran dokumentacije, del izvoznega iz wikija — in to orodje ga prepiše kot Markdown. Naslovi (=, ==, do ======) postanejo # do ######. Krepak tekst (*beseda*) postane **beseda**, medtem ko je италик (_beseda_) in vstavljena koda (`beseda`) že delita isto sintakso v obeh oblikah in nedotaknjeno preideta naprej. link:url[tekst] in golih https://url[tekst] postanejo [tekst](url), image::url[alt] postane , blok [source,jezik] obdan z ---- postane ograjen blok kode, miza |=== pa postane tabela Markdown z vrstom ločilnika glave. Opomene NOTE, TIP, WARNING, IMPORTANT in CAUTION postanejo citatni bloki ali opozorila v slogu GitHub, in celotna stvar deluje v obratni smeri, od Markdown do AsciiDoc, prek možnosti smeri.
Ostale možnosti oblikujejo podrobnosti: slog naslova izbira ATX (#) ali Setext (podčrtanje z = ali -, samo ravni ena in dva — globlje naslove se vrnejo na ATX); oblika opomene izbira navaden blok navedka ali blok opozorila GitHub; slog znaka izbira pomišljaj ali zvezdico za neurejene sezname; in ohranjanje atributov kot spredaj vstavka pretvori AsciiDoc-ove :name: vrednostne vrstice v blok YAML namesto njihovega zavrženja, odraženega tudi v obratni smeri.
To je lahek pretvornik na osnovi vzorcev, ne popoln razčlenjevalnik, zato deluje najbolje s konstrukti, navedeni zgoraj. Urejeni seznami se vedno izpišejo kot "1." ali "." — izrisovalniki oštevilčijo zaporedno, ne glede na števke ali število pik na vsaki vrstici vira, zato oštevilčevanje ostane nespremenjeno. Konci vrstic Windows in Unix se obravnavajo na enak način, in povzetek poroča vrstice, ki so vstavile, vrstice in pretvorjene elemente.
Vse se izvršuje lokalno v vašem brskalniku medtem ko pisate — nič, kar prilepite, se ne pošilja na strežnik, se ne beleži ali se pošilja kam koli drugam. Kopirajte rezultat, ga prenesite kot datoteko .txt ali ga pošljite nazaj na vhod za še en prehod.