Markdown制作书籍出版实践笔记

前言

前几篇markdown系列文章中,已经尝试使用pandoc快速制作PPT、PDF、论文等中小篇幅的排版文件,http://pandoc.org/demos.html。

理论上对于书籍排版,也可以基于latex模版进行,但在采取此方案之前,需要调研是否有其他更加适合的方案。

参考文章:用Markdown来写自由书籍-开源技术的方案

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