Markdown 是一種「標記語言」,通常為程序員群體所用。我想用這篇文章解釋一下作家用 Markdown 保存自己寫的東西有什么好處。
大部分作家用 Word 或 Pages 寫作,過去的文檔也大都以 .doc, .docx 格式或是 Pages 格式儲存。還有人為了保證文稿發(fā)給誰都能正常打開,會用 .txt 格式。
.doc 或 Pages 格式有如下問題:
不一定誰都能打開。用 Windows 的人打不開 .pages 文件,用舊版 Word 的人不一定能打開你用新版 Word 寫的稿子。
對方看到的稿子的樣子和你自己看到的可能差別很大。
Office 已經(jīng)是你電腦上唯一的盜版軟件,導致心情不佳。
.txt 格式的問題在于沒有樣式:收到稿子的編輯和設計師可能不知道哪個是小標題,哪里需要斜體,哪里需要加粗。
這就是 Markdown 登場的時候了。
不要被「標記語言」這個說法嚇到,這一點也不難。事實上我見過一位記者已經(jīng)在用標記語言寫稿了。
以下便是一則標記語言的應用實例:
「你們現(xiàn)在看到的,僅僅是冰山一角」(小標題)
所有編輯都能認出,「(小標題)」不是這個小標題的一部分,它只是在告訴你,「『你們現(xiàn)在看到的,僅僅是冰山一角』」是一個小標題。這就是標記語言。
Markdown 比這更簡單。上述標題用 Markdown 改寫后是這樣的:
## 「你們現(xiàn)在看到的,僅僅是冰山一角」
在 Markdown 的語法里,兩個井號(##)代表二級標題。若你要告訴編輯或設計師某句話是小標題,只要在標題前加入兩個井號即可。若該小標題下還有其它小標題(三級標題),只要在三級標題前加上三個井號即可。從打字量上講,兩個井號只需要按兩次鍵,「(小標題)」的按鍵次數(shù)多了一倍不止。從易讀性上講,「(小標題)」是自然語言,容易跟稿件正文混淆,## 則清晰得多。
這里是一份用手寫成的 Markdown 文稿:
你正在讀的這篇文章本身也是用 Markdown 寫的,你可以在這里下載。
用 Markdown 有如下好處:
兼顧了「什么人都能打開」和「樣式」。Markdown 就是純文本,就是 txt,所以什么人都能打開。而如上所述,你可以用它來標記文本的樣式,而且語法非常簡單。
由于是純文本,Markdown 文稿也不會因為未來軟件升級而產(chǎn)生不同版本之間的兼容問題,即,不會出現(xiàn)「我這篇稿子是用舊版 Word 寫的,你用新版 Word 看可能格式會有點問題」的情況。
Markdown 轉 HTML 非常方便。HTML 是整個萬維網(wǎng)(web)的標記語言,但更重要的是,它也是目前主流電子書格式所用的標記語言。無論是 EPUB, mobi,還是 Kindle 用的專有格式 .azw,都只是把一堆 HTML 文件打包而已。如果你寫的是書,用 Markdown 標注格式之后,可以很方便地轉為以上格式(當然這個轉換工作不需要由你來做);如果你寫的是單篇的文章(例如新聞報道或專欄),未來也不排除結集出書的可能。若采用 Markdown,對于日后的文件轉換工作也大有裨益。
如何開始用 Markdown?繼續(xù)用你習慣的寫作軟件即可。記事本、Word、Pages 都沒問題,但請記得存成純文本格式。就這么簡單。
簡書使用Markdown的優(yōu)點
簡書支持 Rich Text 和 Markdown 兩種編輯器。不過網(wǎng)站推薦用戶使用 Markdown 編輯器。雖然 Markdown 是一種標記語言,但學起來其實與加減乘除一樣簡單。你只需要用簡單的符號就可以實現(xiàn)美觀的排版,完全擺脫 Rich Text 編輯器的按鈕。所以 Markdown 是簡書實現(xiàn)簡潔文字編輯環(huán)境的重要因素。如許多現(xiàn)有的 Markdown 編輯器一樣,其 Markdown 編輯器的預覽模式,能實現(xiàn)左邊編輯右邊預覽效果。瀏覽器開啟全屏之后(如下圖)可以呈現(xiàn)極簡的編輯界面。