在我的狮身人面像文档中,我有一些小页面(当然)需要成为toctree的一部分,但我无法将它们列在正确的位置。
如果我的"第3节"页面看起来像这样:
.. toctree::
3.3
3.4
3
=====
3.1
-----
3.2
---
然后在 3.3
之前列出 3.4
和3
。
我尝试了其他排列,但似乎都没有效果。
3
标题之后放置了toctree,那么3.3
和3.4
会在 3
和3.1
之间列出。 3.3
和3.4
成为第三级部分,3.2
部分的子项。< / LI>
我在这里提出了一个具体的例子:
答案 0 :(得分:0)
要使一般结构正确,您可以按如下方式使用include directive:
3
=====
3.1
-----
3.2
---
.. include:: 3_3.rst
.. include:: 3_4.rst
尽管如此,没有好办法让这些部分在同一页面上的toctree中列出。 toctree中的列表self
将仅显示第一级标题,并且直接自引用 - 在您的示例中为further-detail-1
- 将适用于html(尽管它会导致警告),但是搞乱了latexpdf
构建。
作为一种解决方法,您只需使用references列表对您自己的toctree进行硬编码。