完美Markdown

導語:

Markdown是一種輕量級的「標記語言」,它的優點很多,目前也被越來越多的寫作愛好者,撰稿者廣泛使用。看到這里請不要被「標記」「語言」所迷惑,Markdown 的語法十分簡單。常用的標記符號也不超過十個,這種相對于更為復雜的 HTML 標記語言來說,Markdown 可謂是十分輕量的,學習成本也不需要太多,且一旦熟悉這種語法規則,會有一勞永逸的效果。

Ulysses for Mac

一,認識 Markdown

在剛才的導語里提到,Markdown 是一種用來寫作的輕量級「標記語言」,它用簡潔的語法代替排版,而不像一般我們用的字處理軟件WordPages有大量的排版、字體設置。它使我們專心于碼字,用「標記」語法,來代替常見的排版格式。例如此文從內容到格式,甚至插圖,鍵盤就可以通通搞定了。目前來看,支持 Markdown 語法的編輯器有很多,包括很多網站(例如簡書)也支持了 Markdown 的文字錄入。Markdown 從寫作到完成,導出格式隨心所欲,你可以導出 HTML 格式的文件用來網站發布,也可以十分方便的導出 PDF 格式,這種格式寫出的簡歷更能得到 HR 的好感。甚至可以利用CloudApp這種云服務工具直接上傳至網頁用來分享你的文章,全球最大的輕博客平臺Tumblr,也支持 Mou 這類 Markdown 工具的直接上傳。

Markdown 官方文檔

這里可以看到官方的 Markdown 語法規則文檔,當然,后文我也會用自己的方式闡述這些語法的具體用法

創始人 John Gruber 的 Markdown 語法說明

Markdown 中文版語法說明

使用 Markdown 的優點

專注你的文字內容而不是排版樣式,安心寫作。

輕松的導出 HTML、PDF 和本身的 .md 文件。

純文本內容,兼容所有的文本編輯器與字處理軟件。

隨時修改你的文章版本,不必像字處理軟件生成若干文件版本導致混亂。

可讀、直觀、學習成本低。

使用 Markdown 的誤區

We believe that writing is about content, about what you want to say – not about fancy formatting.

我們堅信寫作寫的是內容,所思所想,而不是花樣格式。

Ulysses for Mac

Markdown 旨在簡潔、高效,也由于 Markdown 的易讀易寫,人們用不同的編程語言實現了多個版本的解析器和生成器,這就導致了目前不同的 Markdown 工具集成了不同的功能(基礎功能大致相同),例如流程圖與時序圖,復雜表格與復雜公式的呈現,雖然功能的豐富并沒有什么本質的缺點,但終歸有些背離初衷,何況在編寫的過程中很費神,不如使用專業的工具撰寫來的更有效率,所以如果你需實現復雜功能,專業的圖形界面工具會更加方便。當然,如果你對折騰這些不同客戶端對 Markdown 的定制所帶來高階功能感到愉悅的話,那也是無可厚非的。

flowchart.js on Github(使用 Markdown 繪制流程圖)

我該用什么工具?

Mou for Mac

在 Mac OS X 上,我強烈建議你用Mou這款免費且十分好用的 Markdown 編輯器,它支持實時預覽,既左邊是你編輯 Markdown 語言,右邊會實時的生成預覽效果。不僅如此,Mou 還有一些有趣的偏好設置(Preference),例如主題(Themes)與樣式(CSS),它們可以配置出定制化的文本編輯效果與導出效果,如果你對自帶的主題與樣式不滿意還可以到GitHub上搜索其它愛好者為 Mou 編寫的更多主題樣式,導入的方式可以在偏好設置的 Themes 或 CSS 選項中 選擇 reload。

Mou 的編寫與預覽窗口

如果你從事文字工作,我強烈建議你購買Ulysses for Mac,這款軟件入圍了蘋果 Mac App Store 的The Best of 2013。它支持更多的寫作格式、多文檔的支持。Mou,iA writer 這些軟件都是基于單文檔的管理方式,而 Ulysses 支持 Folder、Filter 的管理,一個 Folder 里面可以創建多個 Sheet,Sheet 之間也可以進行 Combine 處理。

Mac 上一些 Markdown 編輯器

由于筆者很少接觸 Windows,Windows 下的 Markdown 沒有過多涉獵,經朋友介紹,有兩款還算不錯,一款叫做MarkdownPad,另一款叫做MarkPad

iOS 端很多 app 早已經支持了 Markdown 錄入,例如 Drafts,Day One,iA writer 等,另外 Ulysses for iPad 現在已經上架,可以說是 iOS 平臺最好的編輯器了。

在 Web端,我強烈推薦簡書這款產品,上面有無數熱愛文字的人在不停的創造,分享。在 Web 端使用 Markdown 沒有比簡書更舒服的地方了,同樣支持左右兩欄的實時預覽,字體優雅,簡潔。

簡書的編輯預覽模式

二,Markdown 語法的簡要規則

標題

標題

標題是每篇文章都需要也是最常用的格式,在 Markdown 中,如果一段文字被定義為標題,只要在這段文字前加#號即可。

# 一級標題

## 二級標題

### 三級標題

以此類推,總共六級標題,建議在井號后加一個空格,這是最標準的 Markdown 語法。

列表

熟悉 HTML 的同學肯定知道有序列表與無序列表的區別,在 Markdown 下,列表的顯示只需要在文字前加上-或*即可變為無序列表,有序列表則直接在文字前加1.2.3.符號要和文字之間加上一個字符的空格。

無序列表與有序列表

引用

如果你需要引用一小段別處的句子,那么就要用引用的格式。

例如這樣

只需要在文本前加入>這種尖括號(大于號)即可

引用

圖片與鏈接

插入鏈接與插入圖片的語法很像,區別在一個!號

圖片為:![](){ImgCap}{/ImgCap}

鏈接為:[]()

插入圖片的地址需要圖床,這里推薦圍脖圖床修復計劃CloudApp的服務,生成URL地址即可。

URL 與圖片

粗體與斜體

Markdown 的粗體和斜體也非常簡單,用兩個*包含一段文本就是粗體的語法,用一個*包含一段文本就是斜體的語法。

例如:這里是粗體這里是斜體

表格

表格是我覺得 Markdown 比較累人的地方,例子如下:

| Tables? ? ? ? | Are? ? ? ? ? | Cool? |

| ------------- |:-------------:| -----:|

| col 3 is? ? ? | right-aligned | $1600 |

| col 2 is? ? ? | centered? ? ? |? $12 |

| zebra stripes | are neat? ? ? |? ? $1 |

這種語法生成的表格如下:

TablesAreCool

col 3 isright-aligned$1600

col 2 iscentered$12

zebra stripesare neat$1

代碼框

如果你是個程序猿,需要在文章里優雅的引用代碼框,在 Markdown下實現也非常簡單,只需要用兩個 ` 把中間的代碼包裹起來。圖例:

使用tab鍵即可縮進。

分割線

分割線的語法只需要三個*號,例如:

到這里,Markdown 的基本語法在日常的使用中基本就沒什么大問題了,只要多加練習,配合好用的工具,寫起東西來肯定會行云流水。更多的語法規則,其實 Mou 的 Help 文檔栗子很好,當你第一次使用 Mou 時,就會顯示該文檔。可以用來對用的查找和學習。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 228,936評論 6 535
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 98,744評論 3 421
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 176,879評論 0 381
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,181評論 1 315
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 71,935評論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,325評論 1 324
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,384評論 3 443
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,534評論 0 289
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,084評論 1 335
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 40,892評論 3 356
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,067評論 1 371
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,623評論 5 362
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,322評論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,735評論 0 27
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 35,990評論 1 289
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 51,800評論 3 395
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,084評論 2 375

推薦閱讀更多精彩內容