У меня есть проект, для которого я пытаюсь создать рабочее дерево со следующей структурой:
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
Цель состоит в том, чтобы создать глобальный sidenav, который выглядит следующим образом:
folder1folder2
И когда папка выбрана, для отображения тем в этой папке, например, так:
folder1
topic1
topic2
folder2
или
folder1
folder2
topic1
topic2
Что я могуна данный момент завершите полный список, но не сверните неактивную папку:
folder1
topic1
topic2
folder2
topic1
topic2
Вот как мой файл toc.rst выглядит в моем docroot:
.. toctree::
:caption: folder1
:glob:
:maxdepth: 1
/folder1/topic1
/folder2/topic2
.. toctree::
:caption: folder2
:glob:
:maxdepth: 1
/folder2/topic1
/folder2/topic2
Любой совето том, как я могу свернуть неактивную папку будет оценена.