GitBook是一個基于Node.js的(de)命令(ling)行工具,可使用Github/Git和Markdown來(lai)制作(zuo)精(jing)美(mei)的(de)電(dian)子書,GitBook并(bing)非關(guan)于Git的(de)教程。
GitBook支持輸出多(duo)種文檔格式:
·靜(jing)態站點:GitBook默(mo)認(ren)輸出該種(zhong)格式,生(sheng)成(cheng)的靜(jing)態站點可直接托(tuo)管搭載Github Pages服務上;
·PDF:需要(yao)安裝gitbook-pdf依賴;
·eBook:需要(yao)安裝ebook-convert;
·單HTML網頁(ye):支(zhi)持將內容(rong)輸出為單頁(ye)的HTML,不過一(yi)般用在將電(dian)子書(shu)格(ge)式(shi)轉換為PDF或eBook的中(zhong)間過程;
·JSON:一般用于電子(zi)書的調試(shi)或元(yuan)數據(ju)提取。
使用GitBook制作電子書,必(bi)備兩個文件:README.md和SUMMARY.md。