最近,當我使用github時,遇到了很多情況,我需要爲我的文檔使用markdown。如任何wiki和GFM(github青睞markdown),*.md
文件在基於jekyll的github頁面上,就像寫在這裏等等。而且我喜歡用這種語法編寫文檔!是否有官方組織討論或發佈標準markdown語法?
但是所有的降價引擎在許多細節上都有所不同:GFM不支持定義列表語法; jekyll中的maruku不支持TOC標題的自動生成ID; kramdown,multimarkdown ...等等。引擎也用Ruby,PHP,Java等多種語言編寫。
我在markdown世界發現了混亂,就像我必須編寫我的CSS和JavaScript以支持如此多的瀏覽器以獲得兼容性,而不是更好,甚至更糟!
所以我覺得就像我的標題一樣,如果有一個官方組織正在降低標準語法的標準,比如W3C的web標準,Markdown的世界會比以前更好!
然後任何人都可以將他們對新語法的建議提交給ORG,ORG可以檢查它們併爲開發人員構建標準語法標準。那時,像我們這樣的所有用戶可以少選擇哪個引擎應該使用。我們可以寫一次,在任何地方使用!
因此,我的問題,是嗎?或有人想創建它?
現在唯一的標準是在http://daringfireball.net/projects/downloads/Markdown_1.0.1.zip上找到的原始perl腳本的行爲。如果有一個降價標準化組織,那將會很好。這是大多數markdown實現的bug:https:// github。com/waylan/Python-Markdown/issues/64 – yegle 2012-05-19 03:17:13
@yegle:從我讀過的所有內容來看,「官方」的原始規範是棄用的,有許多錯誤和疏漏需要改進。這些改進有沒有*事實上的標準?大多數人使用的叉子? – endolith 2012-09-03 13:59:15
@edolith no。這是一個令人難過的答案。也許你可以考慮github的GFM。這不是一個事實上的標準,但至少它不僅僅是複製原始的perl腳本所做的一切(bug也被複制)。 – yegle 2012-09-05 01:41:46