Markdown Online Book Generator

2013-05-31 12:52:05 +08:00
 amoblin
其实就是把一个文件夹下的所有markdown文件(各个章节),生成对应的html文件和一个index.html。

这个index.html在生成时,可定义目录深度(就像latex的tocdepth)。

比较接近的一些解决方案:

* Pandoc

它可以把多个md文件合并生成一个单一的html文件,支持索引和索引深度。

* Jekyll

Jekyll是将多个md文件对应生成html文件和一个index.html文件,但索引只有一层,而且不是基于md内容的,而是从YAML中提取的。

这里想实现的就是上述两者的结合,可以看一个例子: http://learnvimscriptthehardway.stevelosh.com/

大家是如何解决的呢?
5541 次点击
所在节点    Markdown
3 条回复
cngithub
2013-05-31 21:59:47 +08:00
挖的三个坑,还没填完:

Jekyll的例子:http://sna.yangzhiping.com/

RST的例子:http://www.yangzhiping.com/css/

Pandoc Markdown的例子:http://pandoc.herokuapp.com

填完的一个坑,基于Padnoc Markdown。可惜图书即将正式出版与上市,不方便放上来。
gdm
2013-06-01 10:23:21 +08:00
Jekyll 应该也行,可以利用 js 在侧边做一个索引栏,不过 js 的载入效率还是差了一点
ufologist
2015-05-05 21:43:44 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/70752

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX