gitbook电子书制作步骤(linux环境下)
1.安装
npm install gitbook -g(首先安装nodejs)npm install -g gitbook-cli
npm install gitbook-pdf -g(输出pdf)
检查是否安装成功:
node -v
gitbook -V
2.电子书创建(举例说明如下)
1)创建电子书
mkdir TestBook
cd TestBook
gitbook init
2)编辑电子书内容(使用到md语法)
I.README.md此文件是简单的电子书介绍,可以把您所制作的电子书做一下简单的描述:
# 简介
这是我的第一本使用 GitBook 制作的电子书。
II.SUMMARY.md此为电子书的导航目录文件,每当新增一个章节文件就需要向此文件中添加一条记录。
# Summary
* [Introduction](README.md)* [uitest 是什么](users/index.md)
* [如何使用 uitest](users/use.md)
* [如何编写自定义的测试用例](users/case.md)
* [browserjs API 文档](users/api.md)
* [uitest 开发者文档](devs/index.md)
* [browserjs 开发者文档](devs/browserjs.md)
* [utci 文档](devs/utci.md)
* [utserver & utclient 文档](devs/utserver.md)
* [相关文章沉淀](artical.md)
* [关于 gitbook](gitbook.md)
III.Glossary.md对于电子书内容中需要解释的词汇可在此文件中定义。词汇表会被放在电子书末尾。
# 电子书
电子书是指将文字、图片、声音、影像等讯息内容数字化的出版物和植入或下载数字化文字、图片、声音、影像等讯息内容的集存储和显示终端于一体的手持阅读器。
# Kindle
Amazon Kindle 是由 Amazon 设计和销售的电子书阅读器(以及软件平台)。用户可以通过无线网络使用 Amazon Kindle 购买、下载和阅读电子书、报纸、杂志、博客及其他电子媒体。
IV.book.json是电子书的配置文件,可以看作是电子书的“原数据”,比如 title、description、isbn、language、direction、styles
{
"title": "TestBook",
"description": "TestBook",
"isbn": "978-3-16-148410-0",
"language": "zh-tw",
"direction": "ltr"
}
3)启动命令(备注:在../MyFirstBook/ 目录下执行如下命令)
gitbook init
gitbook build
gitbook serve(备注:gitbook serve & linux后台运行)
4)查看电子书
浏览器中输入“http://localhost:4000”即可预览电子书内容