1. Home
  2. Docs
  3. markdown
  4. 利用gitbook制作一本kindle电子书

利用gitbook制作一本kindle电子书

需求

the-way-to-go_ZH_CN-Go入门指南 制作成kindle电子书

制作工作与环境

安装calibre成功后 复制 sudo ln -s ~/Applications/calibre.app/Contents/MacOS/ebook-convert /usr/local/bin

制作过程

复制目录索引文件 cp ./the-way-to-go_ZH_CN/eBook/directory.md ./the-way-to-go_ZH_CN/eBook/SUMMARY.md

利用sublime替换SUMMARY.md路径目录 ]( 替换成](./eBook/

Generate a PDF file

$ gitbook pdf ./the-way-to-go_ZH_CN ./mybook.pdf

Generate an ePub file

$ gitbook epub ./the-way-to-go_ZH_CN ./mybook.epub

Generate a Mobi file

$ gitbook mobi ./the-way-to-go_ZH_CN ./mybook.mobi

Generate html file

$ cd the-way-to-go_ZH_CN && gitbook build

启动一个服务器

gitbook serve

FAQ

制作成PDF图片无法显示?

利用sublime把所有的md文件?raw=true 替换成空

报错,说多了个 "."(unexpected token: .)?

在md文件头尾分别加上标志,gitbook就会忽略这个东西 (md文件中有机一句话是 {undefined{.name}} 应该是被gitbook认为是模板变量了)

{% raw %}

    正文内容...

{% endraw %}

mac 如何打开mobi文件?

文件右键 选择kindle打开, 打开的文件会自动会被复制到目录~/Library/Containers/com.amazon.Kindle/Data/Library/Application\ Support/Kindle/My\ Kindle\ Content/

相关资料

gitbook-文件结构说明

通过markdown文件自制kindle的 MOBI 格式文档

mobi文件怎么传到kindle

gitbook的另一个分支-honkit

FAQ

当centos执行命令gitbook serve出现错误

修复: sudo npm uninstall -g gitbook-cli && sudo npm install gitbook-cli@2.1.2 --global

Gitbook-cli install error TypeError: cb.apply is not a function inside graceful-fs

Was this article helpful to you? Yes No

How can we help?