Windows上使用gitbook制作电子书
- 0. 前言
?
第一次在windows上使用gitbook制作電子書,在網上搜了好多資料,自己親手試了下并整理如下。
?
- 1. 準備工具
?
Step1: 下載nodejs(nodejs中文官方):?http://nodejs.cn/download/, 點擊圖片位置:
?
?
?
?
?
- 2. 安裝工具
?
Step1: 安裝nodejs,默認也把npm勾選安裝了,選擇安裝路徑,例如:D:\Program Files\nodejs\。
Step2: 安裝完成后,查看環(huán)境變量path,應該已經自動添加了D:\Program Files\nodejs\
?
Step3: 執(zhí)行npm -version可以查看版本,如下圖:
?
Step4: 下載gitbook工具:輸入命令: ??npm install gitbook-cli -g ,?全局安裝gitbook。
?
由于安裝過程默認使用國外鏡像,可以考慮切換國內鏡像。
打開D:\Program Files\nodejs\node_modules\npm\npmrc文件,增加配置:
registry=http://registry.npm.taobao.org
?
?
Step5: 查看gitbook工具是否已經安裝成功,可以查看版本:gitbook -V
如果在版本下面出現(xiàn)Installing GitBook xxx,說明此時gitbook還未安裝成功,會自動安裝gitbook
?
?
- 3. 制作電子書(靜態(tài)網頁)
?
Step1: 請先建立一個文件夾,例如E:\xx\gitbook\mybook_test
Step2: 將README.md和SUMMARY.md放到mybook_test下,注意要用md工具編輯,否則可能后面生產的book存在中文亂碼。
Step3: 初始化。在mybook_test目錄執(zhí)行:gitbook init。目錄下會自動生成一些目錄和文件夾。
Step4: 啟動瀏覽器查看。在E:\xx\gitbook目錄執(zhí)行:gitbook serve ./mybook_test,如下:
Step5: 現(xiàn)在可以再瀏覽器查看了:http://localhost:4000/
?
?
- 4. 制作PDF
?
Step1: 下載gitbook pdf。在E:\Program Files\Node目錄執(zhí)行:npm install gitbook -g
Step2: 上面一步會出錯,貌似因為被墻了,下載不到phantomjs相關文件。可以直接到這個網頁下載:http://phantomjs.org/download.html
?
Step3: 講壓縮包解壓到某個目錄,如:E:\Program Files\phantomjs,并將此目錄添加到系統(tǒng)變量path中。
Step4: 下載ebook-convert,直接到http://www.calibre-ebook.com/download_windows下載:
Step5: 直接安裝軟件,并在將安裝目錄添加到系統(tǒng)path中,默認安裝在:C:\Program Files (x86)\Calibre2
Step6: 生成PDF文件,在電子書存檔目錄,如:E:\xx\gitbook\mybook_test執(zhí)行 gitbook pdf .或者上一級目錄執(zhí)行gitbook pdf ./mybook_test
Step7: book.pdf生成在mybook_test目錄里面。
?
?
- 5. 遺留問題
?
將電子書publish到Git上
總結
以上是生活随笔為你收集整理的Windows上使用gitbook制作电子书的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Gogland IDE Run/Debu
- 下一篇: 用Kotlin写一个基于Spring B