Recentemente, quando uso github, ho incontrato così tanti casi che ho bisogno di usare markdown per i miei documenti. Come qualsiasi wiki e GFM (github favorito markdown), file *.md
in github page base su jekyll, e proprio come scrivere qui, ecc. E adoro scrivere documenti con questa sintassi!Esiste un'organizzazione ufficiale per discutere o rilasciare la sintassi di markdown standard?
Ma tutti i motori di markdown sono diversi in molti dettagli: GFM non supporta la sintassi dell'elenco di definizioni; maruku in jekyll non supporta l'ID di generazione automatica delle intestazioni per TOC; kramdown, multimarkdown ... e così via. I motori sono anche scritti in molte lingue come rubino, PHP, Java ancora di più.
Ho trovato il caos nel mondo di markdown, proprio come devo scrivere il mio CSS e JavaScript per supportare tanti browser per compatibilità, non meglio, e anche peggio!
Quindi penso che come il mio titolo, se c'è un'organizzazione ufficiale che lavora per rendere la sintassi del markdown come standard, come il W3C per lo standard web, il mondo in markdown sarebbe meglio che mai!
Quindi chiunque potrebbe inviare il proprio suggerimento per una nuova sintassi all'ORG, e l'ORG potrebbe rivederli e creare un criterio di sintassi standard per gli sviluppatori. A quel tempo, tutti gli utenti come noi potrebbero fare meno scelte per i motori che dovrebbero usare. E possiamo scrivere una volta, usare ovunque!
Così arriva la mia domanda, c'è? o qualcuno vorrebbe crearlo?
L'unico standard ora è il comportamento dello script perl originale trovato qui su http://daringfireball.net/projects/downloads/Markdown_1.0.1.zip. Sarebbe bello se ci fosse un'organizzazione per la standardizzazione del ribasso. Ecco un bug della maggior parte dell'implementazione di markdown: https: // github.com/Waylan/Python-Markdown/temi/64 – yegle
@yegle: Da tutto quello che ho letto, la specifica "ufficiale" originale è abandonware, con molti bug e sviste che necessitano di miglioramento. Esiste uno standard * de facto * per questi miglioramenti? Una forchetta che viene utilizzata dalla maggior parte delle persone? – endolith
@edolith no. Questa è una triste risposta. Forse puoi considerare la GFM di Github. Non è uno standard de facto, ma almeno non è solo la copia di tutto ciò che lo script Perl originale sta facendo (i bug vengono copiati). – yegle