【发布时间】:2014-10-30 20:19:20
【问题描述】:
我正在尝试使用 sphinx 来记录多个“级别”的文档,例如:
- API 参考
- 手册
- 教程
- 等
这个想法是,相对于您所在的部分,目录显示在侧边栏上。因此,当您在主索引上时,它只显示上述部分。当你进入例如。 “手动”它显示特定于该部分的不同 ToC,以及返回主 ToC 的方法。
我一直试图弄清楚如何让它在 Sphinx 中正常工作而无需破解它,但到目前为止还不能完全找到方法。文件夹结构已经反映了不同的部分(即所有“手册”文档都存储在 _source/manual 下),我尝试在每个目录中放置单独的索引文件,但似乎 toctree 功能只查看主索引文件。
我正在使用“readthedocs”主题,我正在查看的代码是https://github.com/snide/sphinx_rtd_theme/blob/master/sphinx_rtd_theme/layout.html#L93
谁能告诉我如何使用 Sphinx 添加这样的 ToC?
谢谢
【问题讨论】:
标签: python python-sphinx sidebar read-the-docs toctree