git制作版本库(gitbook自制电子书并通过git进行版本控制)
gitbook安装及使用
gitbook是一个使用 Git 和 Markdown 来构建书籍的工具。支持pdf,epub,mobi,markdown等格式,或者直接输出成静态网页,通过网页浏览器直接阅读。
1. 安装nodejs,pandoc以及gitbook-cli
sudo apt install nodejs pandoc
sudo npm install -g gitbook-cli
2. 使用
- 初始化
mkdir ./book
cd book
gitbook init
ls -al
info: create README.md
info: create SUMMARY.md
info: initialization is finished
- README.md — 书籍介绍
- SUMMARY.md — 书籍目录结构
3. 简单实例
cat SUMMARY.md
* [Introduction](README.md)
* [chapter1](chapter1.md)
* [chapter1.1](chapter1.1.md)
* [chapter1.2](chapter1.2.md)
* [chapter2](chapter2.md)
* [chapter3](chapter3.md)
- 生成各种格式的电子书
- 使用gitbook serve 命令预览编辑好的书籍
- 网页浏览器打开http://localhost:4000 预览
- 生成pdf格式的电子书: gitbook pdf . book.pdf
- 生成epub格式电子书: gitbook epub . book.epub
- 生成mobi格式电子书: gitbook mobi . book.mobi 如不能成功转换,可能需要安装其他工具Calibre
5. 使用git进行版本控制
cd ./book
git init
git remote add
,
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com