Skip to content

A Markdown convert to Ebook ➡️ html、mobi、epub、pdf、rtf Template

License

Notifications You must be signed in to change notification settings

HaoxinGuo/ebook-boilerplate

 
 

Repository files navigation

markdown一步生成电子书: 支持PDF、Mobi、EPUB格式

简介

在写电子书《一步步搭建物联网系统》的时候就为自己打造了一个生成HTML的生成脚本。

在写电子书《GitHub 漫游指南》,发现了 Backbone Fundamentals的构建电子书脚本。于是就复制了一份,然而却发现不支持生成中文的PDF——没有Tex模板。然后,就自己添加了一个Tex模板。

最近在整理一些文章、观点、想法,它就变成了《RePractise》——又一本电子书。:kissing_heart::kissing_heart:

接着,接着,接着,就有了这个代码库。:smile::smile::smile:

ShowCase

Usage

  1. 运行init.sh
./init.sh

输入书名和作者

  1. 编译

编译全部: epub、mobi、html、pdf、rtf

make all

编译特定: epub、mobi、html、pdf、rtf

make html

Setup

  1. 基本编译需要pandoc
  2. PDF要求环境Tex,推荐使用TexLive
  3. mobi需要kindlegen。

GNU/Linux和Mac OS可以使用

gem install kindlegen

Windows用户安装 Kindlegen 参见: 创建 Kindle 电子书

About

A Markdown convert to Ebook ➡️ html、mobi、epub、pdf、rtf Template

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 78.2%
  • TeX 15.5%
  • HTML 3.0%
  • Makefile 2.7%
  • Shell 0.6%