开始学 python 了,看到 Github 项目《Python语言基础50课》挺不错想下下来在 kindle 上看,可惜没有现成电子书,只有md文件和知乎专栏文章。于是第一次踩坑 gitbook,记录一下适合自己的操作步骤。
请注意文章部分具有的时效性
开始前
- 我已安装 Node.js
- 已经把 Node.js 加上了淘宝镜像源来加速
- 我已经安装 Calibre
准备工作
- 安装 gitbook等所需模块:
npm install gitbook-cli ebook-convert -g
- (使用加速)克隆需要做成书的项目到本地:
git clone https://g.ioiox.com/https://github.com/jackfrued/Python-Core-50-Courses.git
- 提取文件夹里所有md文件的文件名,随后要用到。这里使用的是 Windows 的 tree 命令:
tree E:\Python-Core-50-Courses /f >E:\Python-Core-50-Courses\SUMMARY.md
- 当然,你也可以直接在该文件夹下使用
tree /f > SUMMARY.md
开始制作
已失败,具体情况看这篇文章,与他不相同的是我不想换低版本,所以另寻别的工具