使用Sphinx-doc,你可以创建一堆 ReStructureText 文件,其中包括一个 index.rst
文件,该文件包含一个目录宏,可从其他包含的文件自动生成目录,并且一个 conf.py
作为编译配置。然后你可以将所有文件编译成一个单独的Python Doc风格的站点,包括索引、导航工具和搜索功能。
是否有适用于Markdown(最好是Pandoc样式的Markdown)的类似工具?
使用Sphinx-doc,你可以创建一堆 ReStructureText 文件,其中包括一个 index.rst
文件,该文件包含一个目录宏,可从其他包含的文件自动生成目录,并且一个 conf.py
作为编译配置。然后你可以将所有文件编译成一个单独的Python Doc风格的站点,包括索引、导航工具和搜索功能。
是否有适用于Markdown(最好是Pandoc样式的Markdown)的类似工具?
一些与Markdown兼容的静态站点生成器:
我认为它们都不使用Pandoc(可能是因为它是用Haskell编写的),但它们都使用增强的Markdown语法或可以配置为使用Pandoc。
从Markdown生成网站的其他有趣方法:
使用Pandoc的引擎:
静态网站生成器的权威列表
一个关于静态网站生成器的好概述: http://staticsitegenerators.net/
Pandoc、GNU make 和 sed 命令,再加上一些CSS,就可以完全自动化地从Markdown开始创建静态网站。
Pandoc提供了三个命令行选项,可以提供页面之间的导航以及根据页面内的标题创建目录(TOC)。使用CSS,您可以使导航和TOC看起来和行为方式符合您的要求。"
"--include-before-body=FILE
选项来处理。 - Serge Stroobandt