GitBook基于 Git 制作电子书
GitBook 是一个基于 Node.js 的命令行工具,可使用 Github/Git 和 Markdown 来制作精美的电子书,GitBook 并非关于 Git 的教程。
使用GitBook生成的电子书
GitBook支持输出多种文档格式:
-
静态站点:GitBook默认输出该种格式,生成的静态站点可直接托管搭载Github Pages服务上;
-
PDF:需要安装gitbook-pdf依赖;
-
eBook:需要安装ebook-convert;
-
单HTML网页:支持将内容输出为单页的HTML,不过一般用在将电子书格式转换为PDF或eBook的中间过程;
-
JSON:一般用于电子书的调试或元数据提取。
使用GitBook制作电子书,必备两个文件:README.md和SUMMARY.md。README.md多为电子书的简介内容,SUMMARY.md用来定义电子书章节结构,如:
同时,GitBook还支持嵌入JavaScript的交互式内容,未来版本会支持Python、Ruby等语言。
两本使用 GitBook 制作的电子书例子:
评论
OneBook3d电子书制作工具
OneBook3D是jQuery插件,帮助你快速创建引人注目的书,杂志或者其他。OneBook3D非常灵活,适应性非常强,可以自定义设计,自动缩放图片;支持全屏模式,非常适合相册。在线演示
OneBook3d电子书制作工具
0
SigilEPUB 电子书制作工具
Sigil是一个免费的、开源的、多平台的电子书编辑器,使用Qt(和QtWebEngine)。它被设计用来编辑ePub格式的书籍(包括ePub2和ePub3)。Sigil功能特性:1、基于GPLv3协议
SigilEPUB 电子书制作工具
0
EBookME手机电子书制作工具
EBookME是一个用于将各种文本文件例如HTML,DOC,PDF等,生成J2ME电子书籍格式(JAD,JAR)的Java程序。生成的电子书籍可以在支持MIDP1.0的手机上阅读。
EBookME手机电子书制作工具
0
beibq基于 Flask 开发类似 GitBook 项目
beibq是基于flask开发类似gitbook的知识管理网站。因为很多博客系统都是以文章的形式为主;如果记录的文章变多了,还需要进行分类,而且查找以前写过的某篇文章会比较麻烦。beibq是用写书的方
beibq基于 Flask 开发类似 GitBook 项目
0