前言
前几篇markdown系列文章中,已经尝试使用pandoc快速制作PPT、PDF、论文等中小篇幅的排版文件,http://pandoc.org/demos.html。
理论上对于书籍排版,也可以基于latex模版进行,但在采取此方案之前,需要调研是否有其他更加适合的方案。
Markdown书籍排版案例分析
《跟我学企业敏捷开发》
Software Development Camp https://github.com/larrycai/sdcamp
- 技术 本书采用自定义latex模版的形式,进行书籍排版
- 排版 整本书籍的排版与pandoc生成论文的效果相近
- 结论 可作为开源经验分享,但作为出版书目需要深度的定制
《ECMAScript 6 入门》
在线书籍 http://es6.ruanyifeng.com/
源码 http://github.com/ruanyf/es6tutorial/
《ECMAScript 6 入门》是一本开源的 JavaScript 语言教程,全面介绍 ECMAScript 6 新引入的语法特性。
- 技术 未知?(希望大家可以分享一下)
- 排版 优美,完整,电子版同样便于观察
- 结论 此方案效果较好,便于电子版分享与出版
《Hugo & material-docs》
- 技术 静态HTML生成器——gohugo.io,主题material-docs
- 排版 排版优美,多种设备响应式显示
- 结论 适用于电子版技术手册分享,但出版成书的效果未知
《GitBook》
成品示例:https://toolchain.gitbook.com/examples.html
- 技术 Github + Gitbook服务
- 排版 排版优美,跨设备响应式显示
- 结论 多种插件选择,可直接转化为ebook/pdf等格式,便于出版
GitBook实践体验(待完成)
书籍出版流程与注意事项(待完成)
出版社印刷书籍所需格式?pdf?latex?
作者:ryanemax
微信关注:ryanemax (刘雨飏)
本文出处:https://romantic-hoover-f991f1.netlify.com/study/markdown2book/
授权协议:
CC BY-SA 4.0