Markdown to kindle

如何將 markdown 轉換成 kindle 可以閱讀檔案

由於我的作業系統是 OS X,所以 Windows 的操作請各位看倌自己研究吧。

首先要有一台 kindle(廢話)。

下載 pandoc,參考 pandoc 的說明範例。
斷行很重要!!!要空行!!要空行!!要空行!!不然會黏起來
這次以『保險法』為例

% (隨便輸入一個標題,會顯示在 kindle 的縮小圖)
% (隨便輸入一個作者,會顯示在 kindle 的縮小圖)

隨便描述一下這本書的內容會是啥

# 第 一 章 總則
##  第 一 節 定義及分類
### 第   1    條 
本法所稱保險,謂當事人約定,一方交付保險費於他方,他方對於因不可
預料,或不可抗力之事故所致之損害,負擔賠償財物之行為。
根據前項所訂之契約,稱為保險契約。

#### 第 2 條
本法所稱保險人,指經營保險事業之各種組織,在保險契約成立時,有保
險費之請求權;在承保危險事故發生時,依其承保之責任,負擔賠償之義
務。
#### 第   3    條 
本法所稱要保人,指對保險標的具有保險利益,向保險人申請訂立保險契
約,並負有交付保險費義務之人。
..... 以此類推

存檔為 lawsOins.txt。
註:如果要分出第某項,就在該項前面輸入『\』和按下『Enter鍵』。

接下來用指令 pandoc 將 *.txt 轉換 *.epub

pandoc lawOins.txt -o lawOins.epub

搞定了。(才怪

接下來請下載 kindlegen,記得要把 kindlegen資料夾內的 kindlegen 複製到 /usr/local/bin 裡面。(註:用 sudo cp,不然光靠 cp 是沒辦法複製進去的。

kindlegen lawOins.epub -o lawOins.mobi

搞定了,記得把 *.mobi 放到 kindle 的 documents資料夾就好了。也不用建立目錄,最後一頁就是目錄。

(啥,這也不會?就把 kindle 接上 USB ,用 Finder 檔案總管,把檔案放進去就好。不然也可以用指令丟進去啊。cp 啊)

結果如下:

http://i.imgur.com/DyDkWlT

參考資料: