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