Sphinx 是一个基于 Python 的文档生成工具,最早只是用来生成 Python 官方文档,随着工具的完善,越来越多的知名的项目也用他来生成文档,甚至完全可以用他来写书。例如我最近看到tensorly等库都有包括Github主页,Jupyter Notebook,以及Read the Docs代码API说明。
pip install sphinx sphinx-autobuild sphinx_rtd_theme
sphinx-quickstart
这个是项目的配置文件,这里要改动的是项目名,版本,以及语言。其他的默认即可。生成下面目录结构。
source_suffix = \'.md\'
然后把主题换了,html_theme = \'sphinx_rtd_theme\'。
最后把LaTeX内容配置一下。