我有一个项目,我正在尝试为其构建具有以下结构的toctree:
docs/
index.rst
master_toc.rst
folder1/
topic1.rst
topic2.rst
index.rst
folder1_toc.rst
folder2/
topic1.rst
topic2.rst
index.rst
folder2_toc.rst
目标是拥有一个类似于以下内容的全局提示:
文件夹1 文件夹2
然后选择一个文件夹后,要显示该文件夹中的主题,如下所示:
folder1
topic1
topic2
folder2
或
folder1
folder2
topic1
topic2
到目前为止,我能完成的是一个完整的清单,但不会折叠不活动的文件夹:
folder1
topic1
topic2
folder2
topic1
topic2
这是我的docroot中的toc.rst文件的样子:
.. toctree::
:caption: folder1
:glob:
:maxdepth: 1
/folder1/topic1
/folder2/topic2
.. toctree::
:caption: folder2
:glob:
:maxdepth: 1
/folder2/topic1
/folder2/topic2
任何有关如何折叠不活动文件夹的建议将不胜感激。