Wiki povezave v Markdown povezave
Pretvori [[wiki-style]] povezave v Markdown povezave in obratno.
Wiki povezave v Markdown povezave
Orodja za zapisovanje kot Obsidian, TiddlyWiki in starejši wiki povezujejo strani z dvema oglepajema: [[Ime strani]] ali [[Ime strani|prikazni tekst]]. Generatorji statičnih spletnih mest in večina Markdown renderjev pričakuje standardni oblik [prikazni tekst](pot). To orodje pretvori celoten dokument med obema sintaksama v katero koli smer, tako da migracija izvoza wiki v Markdown bloga — ali obratno — ni potrebna ročna preprava vsake povezave.
Možnost smera preklaplja, katero sintakso se bere in katero se piše; uporabite kontrolo zamenjave, da pretvori rezultat nazaj in preverite povratni potek. Končnica ciljne datoteke kontrolira, kaj se doda ustvarjeni poti — .md za statično spletno mesto, .html za prikazni izhod, ali nič, če so vaše povezave že brez končnice. Presledki v poti se odločijo, ali postane "Project Plan" »Project-Plan.md«, »Project_Plan.md« ali ohrani dosloven presledek; kodiranje diakritičnih znakov pretvori imena strani s poudarkom v URL-varno pot, medtem ko ostane vidni tekst povezave nespremenjen. Predpona mape se prepripiše vsakega ustvarjeni poti, tako da se seznam ravnih wiki strani lahko nahaja pod docs/ ali wiki/ brez spreminjanja vsake povezave. Vgnezdene slike (![[diagram.png]]) se pretvorijo skupaj z rednimi povezavami — to izklopite, da jih pustite nespremenjene, ko trebate pretvoriti le povezave v besedilu; slike nikoli ne dobijo končnico ciljne datoteke, ker že imajo lastno.
Pretvaranje samo se dotakne [[…]] in standardnih Markdown povezav; zunanji URL-ji, mailto: povezave in povezave v strani ostanejo nespremenjene pri pretvaranju iz Markdowna, ker nikoli niso bile wiki povezave. Rokuje se tako Unix kot tudi Windows zaključki vrstic, živi števec pod izhodom pa šteje, koliko povezav je bilo pretvorjenih in število znakov rezultata.
Vse se izvršava lokalno v vašem brskalniku — nič, kar prilepite, se ne naloži ali beleži. Kopirajte rezultat, ga preuzmite kot datoteko .txt, ali pošljite izhod nazaj v vhod, da naslednjem uporabite obratno smer.