Свернуть Global TocTree для неактивных разделов? - PullRequest
0 голосов
/ 03 мая 2019

У меня есть проект, для которого я пытаюсь создать рабочее дерево со следующей структурой:

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

Любой совето том, как я могу свернуть неактивную папку будет оценена.

...