我有一个包含各种文件夹的目录,每个文件夹中都有 matlab 源文件。其中一些文件夹具有包含 matlab 源文件的子文件夹。
如何使用 Sphinx 创建 TOC 树以嵌套方式包含子文件夹?
例如,当Main-Directory
包含conf.py
、index.rst
、 以及moduleslist.rst
以下文件夹结构时:
Folder1
abc.m
def.m
Folder2
Folder2.1
ghi.m
jkl.m
使用此index.rst
文件:
.. toctree::
:maxdepth: 1
moduleslist
这个moduleslist.rst
文件:
.. toctree::
:maxdepth: 2
Folder1
=========
.. automodule:: Folder1
:members:
Folder2
=========
.. automodule:: Folder2
:members:
但这不包括其中的子文件夹Folder2.1
和文件。我尝试添加Folder2/index
,index.rst
其中Folder2/index.rst
包含 的自动模块Folder2.1
,其中不包括ghi.m
.
如何让 Sphinx 在其 TOC 树中显示嵌套的子文件夹?