黑马程序员技术交流社区
标题: 【上海校区】Windows上使用gitBook制作电子书 [打印本页]
作者: yuchengmin 时间: 2018-9-27 16:10
标题: 【上海校区】Windows上使用gitBook制作电子书
本帖最后由 yuchengmin 于 2018-9-27 16:30 编辑
Windows上使用gitBook制作电子书
file:///C:\Users\ADMINI~1.PC2\AppData\Local\Temp\ksohtml\wpsA7CA.tmp.png
下载安装
下载nodejs
https://nodejs.org/download/
安装nodejs点击下一步下一步就可以
安装成功后会在环境变量中添加信息,例如我当前安装在d:/nodejs目录中
搭建GitBook平台
Gitbook是从NMP安装的,命令行(打开cmd,路径每个电脑不一):
[AppleScript] 纯文本查看 复制代码
C:\Users\lenovo> npm install gitbook‐cli ‐g
安装完之后,你可以检验下是否安装成功:
[AppleScript] 纯文本查看 复制代码
C:\Users\lenovo> gitbook ‐V
制作电子书
1、在d盘创建目录 mybook cd mybook
2、gitbook init
在mybook目录下生成了README.md与SUMMARY.md文件
README.md文件中用于描述电子书介绍(自行添加内容)
SUMMARY.md文件用于制作电子书目录菜单(自行添加内容)
3、添加book.json文件(自定义)
[AppleScript] 纯文本查看 复制代码
{
"title" : "传智播客JavaWebV9.0", "author" : "传智‐曹操",
"description" : "javawebV9.0版本电子书",
"language" : "zh‐hans", "links" : {
"gitbook" : false, "sidebar" : {
"IT黑马" : "http://www.itheima.com/"
}
},
"plugins": [ "splitter",
"prism", "expandable‐chapters",
"‐sharing"
],
"styles": {
"website": "styles/website.css"
}
}
复制资料中的styles目录到mybook目录下
4、在mybook下执行gitbook install 安装相关插件
5、在mybook下执行gitbook serve
6、浏览器访问http://localhost:4000
大家可以看到这个效果,是因为我在README.md与SUMMARY.md文件中添加了内容。请查看示例
导出成PDF
下 载 phantomjs
http://phantomjs.org/download.html
解压phantomjs.zip文件,并将目录路径添加到系统环境变量path中
下载ebook-convert
直接安装软件,并在将安装目录添加到系统path中,默认安装在:C:\Program Files (x86)\Calibre2
要导出成PDF文件也比较简单,直接在mybook下执行
[AppleScript] 纯文本查看 复制代码
gitbook pdf
作者: 不二晨 时间: 2018-10-10 11:28
奈斯
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |