Одинаковый уровень в дереве дерева и панели навигации с отдельными файлами

Я хочу отделить иерархию файлов от иерархии документов, я хочу иметь четыре раздела одного уровня в разных файлах, два в одном файле и два в отдельных файлах, в конце я хочу, чтобы токтри ссылались на них в одном и том же уровень.

main.rst

main
====


section 1
---------
something


section 2
---------
something


.. toctree::

    section3
    section4

section3.rst

section 3
---------
something

section4.rst

section 4
---------
something

С этим кодом у меня есть такой результат:

И это

Но я хочу, чтобы он был на том же уровне, я хочу такой результат:

И это

В моем случае два первых раздела маленькие, а другой слишком длинный, и я хочу, чтобы они были в отдельном файле (а также на их собственной странице при просмотре так include не является решением для меня) и сохраните иерархию документов при просмотре.

Спасибо

1 ответ

Попробуйте поместить тег _ref перед toctree в main.rst

.. _ref-section3:
.. toctree::
   section3

.. _ref-section4:
.. toctree::
   section4
Другие вопросы по тегам