GitBook是(shi)一個基于Node.js的命(ming)令行工具,可使用(yong)Github/Git和Markdown來制作精美的電子書,GitBook并非關于Git的教程。
GitBook支(zhi)持輸出多種(zhong)文檔格式:
·靜態站(zhan)點:GitBook默(mo)認輸出(chu)該種格式,生成的靜態站(zhan)點可直(zhi)接(jie)托管搭載(zai)Github Pages服務(wu)上;
·PDF:需要安裝gitbook-pdf依賴;
·eBook:需要安裝ebook-convert;
·單(dan)HTML網頁:支(zhi)持將(jiang)內容(rong)輸出為單(dan)頁的(de)HTML,不(bu)過一般用在將(jiang)電子書(shu)格式轉換為PDF或eBook的(de)中間過程;
·JSON:一般用(yong)于(yu)電(dian)子書(shu)的(de)調試(shi)或元數據提取。
使用(yong)GitBook制作電子書,必備兩個文(wen)件:README.md和SUMMARY.md。