我一直用這個平臺進行寫做。目前有兩本電子書能夠供你們閱讀,分別以下git
https://www.gitbook.com/book/chenxizhang/office365devguideweb
https://www.gitbook.com/book/chenxizhang/speedwebsite/details npm
它的最大特色就是,能夠跟Github自然集成,從名字上面也能夠看出這一點。瀏覽器
另外,它還支持直接導出電子書,而且在線版本還提供了與讀者互動的功能。服務器
你能夠用Markdown這種精簡的標記語言進行編寫,你也能夠經過它提供的Gitbook Editor(提供了更加簡單的Markdown編寫體驗),離線地編輯文檔。markdown
我更喜歡直接用Visual Studio Code來編寫,搭配markdown paste這個插件,能夠實現圖片的粘貼,簡直太酷了。網絡
最後,若是你想將書籍託管在你本身的網站,則能夠利用gitbook的客戶端工具來生成網頁,甚至直接啓動一個網絡服務器。ide
經過npm install –g gitbook-cli 來安裝工具
經過gitbook init來初始化一本書,會自動創建一個readme.md和summary.md文件
Summary文件是必須的,至關因而目錄文件
經過gitbook build命令能夠對當前書籍進行編輯,也就是生成對應的HTML文件,會放在_book目錄下面
若是在瀏覽器中打開index.html,你將看到以下的界面
還有gitbook serve命令能夠啓動一個網絡服務器,直接供用戶訪問
若是要生成pdf版本,則運行gitbook pdf便可,同理,若是是導出epub格式,則gitbook epub,若是是mobi格式,則gitbook mobi便可。
若是是要導出PDF,ePub或者mobi格式的電子書時,須要安裝Calibre電子書閱讀/管理器和命令行工具,否則可能會報錯「EbookError: Error during ebook generation: 'ebook-convert'」。
園子內還有其餘一篇不錯的文章,可參考
http://www.cnblogs.com/powercto/p/6917106.html
還有一本用gitbook寫成的gitbook操做指南
https://chrisniael.gitbooks.io/gitbook-documentation/content/index.html