生成页面和电子版的步骤和方法
Closed this issue · 5 comments
我们翻译的是markdown格式的文档,发布的时候需要自动发布成网页和ebook,试了很多个可行的方案,比如非常流行的https://www.gitbook.io/ , https://github.com/fnando/kitabu 等,但是其都有一定的局限性(必须按照他的风格和样式,生成出来的也都一个模样)~
于是寻找其他的解决方案,最终锁定https://github.com/ruby-hacking-guide/ruby-hacking-guide.github.com 这样的方案,GitHub + Jekyll + Github Page + Calibre + Script来做~
其中:
- GitHub: 多人协作,文档编辑;
- Jekyll: 自动生成HTML的静态页;
- Github Page:托管Jekyll生成的静态页;
- Calibre:生成PDF,EPUB,mobi格式电子书;
- Script:要想自动化的工作,还需要自己写一些脚本来批量处理;
目前正在Script编写,统一处理图片,页面目录结构,css改写等~
todo
- 测试路径,页面生成等规范;
- 将SOURCE文件复杂一份到material_design;
- 生成PDF,EPUB,mobi的脚本
- 页面版样式
- 添加个全局的侧边栏
@IceskYsl
侧边栏再加一个需求就完美了,使用场景:
我正在看一章,看到一半我把目录展开,结果我现在又想继续往下看下去;此时,打开的侧边栏如何关闭?
所需功能:当侧边栏开启时,点下侧边栏以外的其他区域,侧边栏缩进去。
@IceskYsl 还有你底部侧边栏的 icon 搞反了吧?
normal 时,加深的 icon;focus 时,变暗的 icon;现在是。感觉应该是反过来的。
我知道这个需求,就是点空白,缩进去,咋写还不会,明天查查资料写一下。
发自我的 iPhone
在 2014年7月4日,上午2:49,Vincent 4J notifications@github.com 写道:
@IceskYsl
侧边栏再加一个需求就完美了,使用场景:
我正在看一章,看到一半我把目录展开,结果我现在又想继续往下看下去;此时,打开的侧边栏如何关闭?所需功能:当侧边栏开启时,点下侧边栏以外的其他区域,侧边栏缩进去。
—
Reply to this email directly or view it on GitHub.