四时宝库

程序员的知识宝库

怎样把markdown文字转为Kindle电子书?

今天从GitHub下载了《Go语言圣经中文版》,大家知道github上的电子书项目,免费且较纸质版本新(感谢翻译大神们)。那下载下来的github项目一般都是Markdown格式的。怎么转成Kindle电子书呢?


发现GitBook支持Markdown转pdf,epub,mobi,html格式。

那就动手吧

1、git clone https://github.com/gopl-zh/gopl-zh.github.com.git #下载电子书项目

2、npm install -g gitbook-cli # 安装 gitbook 客户端

3、gitbook -V #检查安装是否成功,大写V,能输出版本就是成功

--执行命令前,先要重新以管理员权限打开终端,这样新安装的gitbook就在PATH路径中了。

-- 第一次竟然写错成小写v ,导致没有任何输出。

4、执行cd 命令 到 gopl-zh.github.com 目录下。

go run update_version.go #生成版本文件 #要提前安装过go语言

5、gitbook build #提示缺少插件

6、gitbook install #安装缺少的插件

7、gitbook build # 编译成HTML格式。如果前面没有生成版本文件,则会先提示缺少版本文件


8、gitbook mobi # 生成 mobi格式电子书

gitbook epub

gitbook pdf


如果想在kindle里看,直接用mobi ,当然也可以用Calibre 转mobi为azw3格式。






发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接