我正在尝试使用 sphinx 来记录文档的多个“级别”,例如:
- 接口参考
- 手动的
- 教程
- 等等。
这个想法是,目录显示在相对于您所在部分的侧边栏上。因此,当您在主索引上时,它仅显示上述部分。当你进入例如。“手动”它显示了特定于该部分的不同 ToC,以及返回主 ToC 的方法。
我一直在试图弄清楚如何在不入侵的情况下让它在 Sphinx 中工作,但到目前为止还不太清楚。文件夹结构已经反映了不同的部分(即所有“手册”文档都存储在 _source/manual 下),我尝试在每个目录中放置单独的索引文件,但似乎 toctree 功能只查看主索引文件。
我正在使用“readthedocs”主题,我正在查看的代码是https://github.com/snide/sphinx_rtd_theme/blob/master/sphinx_rtd_theme/layout.html#L93
谁能告诉我如何使用 Sphinx 添加这样的 ToC?
谢谢