我其實(shí)很不喜歡這種標(biāo)題,它看上去循循善誘,實(shí)際上是一種命令式的暗示。可是沒有辦法,寫這種文章只有幾種標(biāo)題可以選擇(括號(hào)內(nèi)斜體字為讀者看過(guò)之后的大致反應(yīng)):
- 我用Markdown寫作,你也可以!(那又怎樣?你用什么寫作跟我有什么關(guān)系?)
- 我為什么要用Markdown寫作?(誰(shuí)在乎?)
- 為什么你應(yīng)該用Markdown寫作?(嗯?居然有人命令我,我要看看到底為什么。)
以上就是用Markdown寫成的。
Markdown是什么,且聽我快快道來(lái)。
20年前,我第一次接觸互聯(lián)網(wǎng),當(dāng)時(shí)還是用 28.8k的貓撥號(hào)。 我從一本《電腦報(bào)》附贈(zèng)的光盤里,找到了 臺(tái)灣版的“烘培機(jī)”(烘培機(jī))制作指南。看得如癡如醉。那時(shí)我才知道,原來(lái)有一種神奇的“語(yǔ)言”叫 HTML,“超文本標(biāo)識(shí)語(yǔ)言”,我滿滿學(xué)會(huì)了這種語(yǔ)言,并做了第一個(gè)“個(gè)人主頁(yè)”,放在網(wǎng)易上。
后來(lái)憑借這項(xiàng)技能,我成了北漂一族,那一段生活,改變了我的一生。
Markdown語(yǔ)言是HTML的遠(yuǎn)房親戚。
有一個(gè)少年,亞倫·斯沃茨(Aaron Swartz),被稱為互聯(lián)網(wǎng)之子,他為網(wǎng)絡(luò)而生,為網(wǎng)絡(luò)精神而死。
斯沃茨參與了網(wǎng)摘格式 RSS、文檔格式Markdown、創(chuàng)作共用等的開發(fā)、發(fā)展。其中恩澤我們的,除了他的精神之外,就是現(xiàn)在簡(jiǎn)書和Github都支持的Markdown格式。
這個(gè)語(yǔ)言的目的是希望大家使用“易于閱讀、易于撰寫的純文字格式,并選擇性的轉(zhuǎn)換成 有效的XHTML(或是 HTML)”。 其中最重要的設(shè)計(jì)是可讀性,也就是說(shuō)這個(gè)語(yǔ)言可以直接在字面上的被閱讀,而不用被一些格式化指令標(biāo)記。
Markdown勝出Html的地方就是其可讀性。雖然都是標(biāo)記語(yǔ)言,html不用瀏覽器解析, 是很難讀的。而 Markdown即使不經(jīng)過(guò)解析,也很好讀。
可讀性很重要,我們舉個(gè)例子,假如曹雪芹活到現(xiàn)在,他在寫一部長(zhǎng)篇小說(shuō)。他可以選擇用Word等軟件寫,邊寫邊排版,因?yàn)檫@樣看起來(lái)比較清楚。但是他發(fā)現(xiàn),一邊寫內(nèi)容,一邊調(diào)格式,一心二用,非常分神。他只想專注第寫內(nèi)容,怎么辦?此時(shí),他又兩種選擇:
- 方法一:不管形式,寫到一堆,寫完再統(tǒng)一調(diào)整。
- 方法二:在不影響寫作的情況下,通過(guò)加幾個(gè)簡(jiǎn)單的標(biāo)記,讓自己寫的文章排版更清晰,并且以后可以生成編輯所需要的各種格式(PDF,WORD,HTML等)。
使用方法一,曹雪芹寫的效果如下:
賈蕓聽聲音像是熟人,仔細(xì)一看,原來(lái)是緊鄰倪二。這倪二是個(gè)潑皮,專放重利債,在賭博場(chǎng)吃飯,專愛喝酒打架。此時(shí)正從欠錢人家索債歸來(lái),已在醉鄉(xiāng),不料賈蕓碰了他,就要?jiǎng)邮帧YZ蕓叫道:“老二!住手!是我沖撞了你。”倪二一聽他的語(yǔ)音,將醉眼睜開一看,見是賈蕓,忙松了手,趔趄著笑道:“原來(lái)是賈二爺。這會(huì)子那里去?”賈蕓道:“告訴不得你,平白的又討了個(gè)沒趣兒!”倪二道:“不妨。有什么不平的事,告訴我,我替你出氣。這三街六巷,憑他是誰(shuí),若得罪了我醉金剛倪二的街坊,管叫他人離家散!”賈蕓道:“老二,你別生氣,聽我告訴你這緣故。”便把卜世仁一段事告訴了倪二。倪二聽了,大怒道:“要不是二爺?shù)挠H戚,我就罵出來(lái),真真把人氣死!--也罷,你也不必愁,我這里現(xiàn)有幾兩銀子,你要用只管拿去。我們好街坊,這銀子是不要利錢的。”一頭說(shuō),一頭從搭包內(nèi)掏出一包銀子來(lái)。
使用方法二,用Markdown簡(jiǎn)單處理一下的話,這段的排版就變了:
賈蕓聽聲音像是熟人,仔細(xì)一看,原來(lái)是緊鄰倪二。這倪二是個(gè)潑皮,專放重利債,在賭博場(chǎng)吃飯,專愛喝酒打架。此時(shí)正從欠錢人家索債歸來(lái),已在醉鄉(xiāng),不料賈蕓碰了他,就要?jiǎng)邮帧YZ蕓叫道:
“老二!住手!是我沖撞了你。”
倪二一聽他的語(yǔ)音,將醉眼睜開一看,見是賈蕓,忙松了手,趔趄著笑道:
“原來(lái)是賈二爺。這會(huì)子那里去?”
賈蕓道:
“告訴不得你,平白的又討了個(gè)沒趣兒!”
倪二道:
“不妨。有什么不平的事,告訴我,我替你出氣。這三街六巷,憑他是誰(shuí),若得罪了我醉金剛倪二的街坊,管叫他人離家散!”
賈蕓道:
“老二,你別生氣,聽我告訴你這緣故。”
便把卜世仁一段事告訴了倪二。倪二聽了,大怒道:
“要不是二爺?shù)挠H戚,我就罵出來(lái),真真把人氣死!--也罷,你也不必愁,我這里現(xiàn)有幾兩銀子,你要用只管拿去。我們好街坊,這銀子是不要利錢的。”
一頭說(shuō),一頭從搭包內(nèi)掏出一包銀子來(lái)。
方法二顯然更適合閱讀,不僅對(duì)于讀者,對(duì)作者本人來(lái)說(shuō),也便于頭腦清醒地進(jìn)行修改。
關(guān)鍵是,使用方法二與方法一相比,曹雪芹并沒有付出更多的勞動(dòng),他只是在對(duì)話的段首加了一個(gè)引用符號(hào):
>
例如第一句對(duì)話,他只需要寫成:
> “老二!住手!是我沖撞了你。”
顯示出來(lái),就變成:
“老二!住手!是我沖撞了你。”
有人也許會(huì)不以為然。曹雪芹沒有電腦,當(dāng)然也不懂Markdown,照樣寫出了《紅樓夢(mèng)》。可見,工具和格式不重要,內(nèi)容才重要。
這是一種詭辯了,用結(jié)果來(lái)解釋原因。
曹雪芹如果活在當(dāng)代,混在簡(jiǎn)書或者開設(shè)個(gè)人博客,是沒有人分辨得出他是一代文豪的。他如果想脫穎而出,除了自身寫得好之外,還應(yīng)該形式上更便于別人閱讀,才能引起更多讀者的關(guān)注。更為重要的是,文章經(jīng)過(guò) Markdown的格式化之后,變得更清晰,更易讀,更有美感,也會(huì)刺激曹雪芹以更為愉悅的心情進(jìn)行寫作。
以前的文章格式,并非生來(lái)如此,而是紙質(zhì)印刷的需要。比如:段首要空兩個(gè)字,段與段之間不留空行,直接引語(yǔ)都混在一段之中。這些并不是為了便于閱讀,而是為了節(jié)約紙張。
而電子閱讀時(shí)代,屏幕的空間滾動(dòng)起來(lái),可以無(wú)限大,但是跟紙張比起來(lái),屏幕傷眼睛,容易使我們疲勞,因此人們需要更為清晰的排版,這就是Markdown存在的意義。
Markdown語(yǔ)言非常簡(jiǎn)單,只需要1個(gè)小時(shí)就能學(xué)會(huì)。具體指南可以參考:
獻(xiàn)給寫作者的 Markdown 新手指南 - 簡(jiǎn)書
任何文本編輯軟件都可以用來(lái)寫Markdown,但是為了使用更快捷,同時(shí)能看到預(yù)覽效果,我建議大家使用簡(jiǎn)書的官方編輯器(Markdown 編輯器 - 簡(jiǎn)書),如果你用的是蘋果Mac系統(tǒng),我建議使用一個(gè)叫MacDown的免費(fèi)app。
MacDown: The open source Markdown editor for macOS
Macdown的特點(diǎn)是,界面分左右兩欄,一側(cè)編輯,另一側(cè)可以看到結(jié)果。它受一款由中國(guó)人開發(fā)的軟件Mou的啟發(fā)。Mou非常受歡迎,以至于開發(fā)者動(dòng)了心思。提前兩年就預(yù)告新版本,并且讓大家預(yù)先打錢訂購(gòu)。我就給他們打了50元錢,然后Mou就變成了爛尾工程,現(xiàn)在連新版的Mac OS都不支持了。不知道亞倫·斯沃茨地下有知,會(huì)做何感想?
地下有知?對(duì),亞倫·斯沃茨已經(jīng)死了。他是一個(gè)熱愛自由,堅(jiān)信知識(shí)要共享的人,想不到也給自己惹來(lái)了大禍。
2011年7月19日他被指控自論文庫(kù)JSTOR上非法下載了大量學(xué)術(shù)期刊文章,并遭聯(lián)邦政府起訴被捕,盡管他這樣做的目的是要把論文免費(fèi)提供給網(wǎng)民,但面臨百萬(wàn)美元罰款和最高35年徒刑。 2013年1月11日早晨,他被發(fā)現(xiàn)在紐約市布魯克林區(qū)的公寓中上吊自殺身亡,結(jié)束了27年的為自由而燃燒的生命。
希望大家不負(fù)亞倫·斯沃茨帶給這個(gè)世界的美好,擁抱新技術(shù),做點(diǎn)有益又有趣的事。