Markdown 自產生以來有多種變種,其目的不外乎滿足特定的需要。由于 Markdown 本身追求的就是易寫、易讀,所以一般這些變種都不會太復雜。
LME 因為要實現(xiàn)自身設計的一些功能,所以也對基礎 Markdown 語法作了些擴展。
有網友指責我不該胡亂擴展 Markdown 語法,而應該嚴格按照標準 Markdown 語法來制作這個軟件。雖然嚴格按照標準有他的道理,但我卻并不打算按照他說的去做。原因在于:開源最大的好處其實正在于按需求修改。遵守標準便于不同應用程序間的數(shù)據交換,當然十分便利。但如果標準不能滿足我的需求,沒道理我不能擴充標準。我覺得功能的實現(xiàn)、需求的滿足同樣是軟件開發(fā)中極為重要的標準。所以這種指責是我不能接受的——軟件應該根據自己的定位來決定是否嚴格遵循現(xiàn)有標準。如果不假思索地接受這樣一種僵化的觀念,只會導致創(chuàng)新乏力。
本章只打算介紹一些 Markdown 基本語法。LME 擴展的語法會放在下一章講解。
更多建議: