0 Star 0 Fork 0

RunAtWorld / runatworld.github.io

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
gitbook_pdf.md 1.26 KB
一键复制 编辑 原始数据 按行查看 历史
RunAtWorld 提交于 2020-08-14 11:39 . update 工具/gitbook/gitbook_pdf.md.

gitbook 生成 pdf

方式1

输出为PDF文件,需要先安装gitbook pdf

$ npm install gitbook-pdf -g

如果在安装gitbook-pdf时,觉得下载phantomjs包太慢的话,你可以到phantomjs的官方网站上去下载。

http://phantomjs.org/

这个包的安装方式,参考其官网的说明文档。

然后,用下面的命令就可以生成PDF文件了。

$ gitbook pdf {book_name}

如果,你已经在编写的gitbook当前目录,也可以使用相对路径。

$ gitbook pdf .

然后,你就会发现,你的目录中多了一个名为book.pdf的文件。

方式2

构建生成html

$ gitbook build . ../_book

生成pdf, epub, mobi文件,依赖calibre里的ebook-convert

$ gitbook pdf . ./gitbook-boilerplate.pdf
$ gitbook epub . ./gitbook-boilerplate.epub
$ gitbook mobi . ./gitbook-boilerplate.mobi

生成一个markdown文件,需要node环境

$ npm run build:markdown

生成docx格式,依赖生成的统一markdown文件,依赖pandoc环境

$ pandoc gitbook-boilerplate.md -o gitbook-boilerplate.docx

参考

  1. 输出PDF
1
https://gitee.com/RunAtWorld/runatworld.github.io.git
git@gitee.com:RunAtWorld/runatworld.github.io.git
RunAtWorld
runatworld.github.io
runatworld.github.io
master

搜索帮助