GitBook 是一个基于 Node.js 的命令行工具,支持 Markdown 和 AsciiDoc 两种语法格式,可以输出 HTML、PDF、eBook 等格式的电子书
1 | npm install -g gitbook-cli |
Typora 下载地址:https://typora.io/
Git 下载地址:https://git-scm.com/downloads
use
1.新建一个mybook的文件夹
2.cd mybook1
gitbook init
出现以下两个文件:
README.md —— 书籍的介绍写在这个文件里
SUMMARY.md —— 书籍的目录结构在这里配置
这时候,我们启动恭候多时的 Typora 来编辑这两个文件了:
编辑 SUMMARY.md 文件,内容修改为:1
2
3
4
5
6
7
8
9
10
11 目录
* [前言](README.md)
* [第一章](Chapter1/README.md)
* [第1节:衣](Chapter1/衣.md)
* [第2节:食](Chapter1/食.md)
* [第3节:住](Chapter1/住.md)
* [第4节:行](Chapter1/行.md)
* [第二章](Chapter2/README.md)
* [第三章](Chapter3/README.md)
* [第四章](Chapter4/README.md)
然后我们回到命令行,在 mybook 文件夹中再次执行 gitbook init 命令。GitBook 会查找 SUMMARY.md 文件中描述的目录和文件,如果没有则会将其创建。
接着我们执行:1
gitbook serve
Serving book on http://localhost:4000”。嗯,打开浏览器看一下吧:
Typora软件可以将.md文件转化为pdf,word等好多种类型的文件。