使用gitbook制作PDF的方法

我们现在假设要做一个电子书,共两章,第一章为两节。第二章无节。

需要使用的工具包括:

gitbook
gitbook-pdf
calibre-ebook 复制代码

gitbook需要node,需要你首先安装它。

具体做法如下:

安装gitbook套件

执行:

    npm install gitbook-cli -g 
    npm install gitbook-pdf -g复制代码

安装calibre

安装calibre需要下载安装包,然后完成惯常的App安装过程即可:

下载地址:http://calibre-ebook.com/download复制代码

安装完毕后,需要使用命令,手工链接ebook-convert到/usr/local/bin内:

ln -s /Applications/calibre.app/Contents/MacOS/ebook-convert /usr/local/bin复制代码

初始化

mkdir gitbook
cd gitbook
gitbook init复制代码

可看到两个文件被创建

$ ls
README.md    SUMMARY.md复制代码

###电子书编辑开始

文件SUMMARY.md就是目录,可以使用类似MD的URL格式来制作目录

$cat SUMMARY.md
* [Chapter1](chapter1/README.md)
  * [Section1.1](chapter1/section1.1.md)
  * [Section1.2](chapter1/section1.2.md)
* [Chapter2](chapter2/README.md)复制代码

随即补足文件:

$mkdir chapter1 chapter2
$touch chapter1/README.md chapter1/section1.1.md chapter1/section1.2.md chapter2/README.md
$cat  chapter1/README.md chapter1/section1.1.md chapter1/section1.2.md chapter2/README.md复制代码

输出:

    # 第1章
    这里是第1章的内容
    ## 第1节
    这里是第1节的内容
    ## 第2节
    这里是第2节的内容
    # 第2章
    这里是第2章的内容复制代码

生成PDF

gitbook pdf .
open book.pdf复制代码

大功告成。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值