Как правильно, если таковые имеются, разделить исходный документ в Sphinx?
У меня большой файл, назовем его file1.rst
, структура которого выглядит следующим образом:
Section 1
*********
Subsection 1
============
Subsection 2
============
Subsection 3
============
Каждый подраздел очень длинный, и исходный файл стал неуправляемым.Я хотел бы поместить каждый подраздел в отдельный исходный файл.
Я пытался с директивой include
:
Section 1
*********
.. include:: subsection1.rst
.. include:: subsection2.rst
.. include:: subsection3.rst
Но он выдает предупреждения, что метки в subsection1.rst дублируются вsection1.rst (не правда, метка есть только во вложенном документе).
В качестве альтернативы, есть ли возможность изменить иерархию в директиве TOC?