6 restructuredtext python-sphinx read-the-docs
以下项目结构:
index.rst
MyProject
=========
Contents:
.. toctree::
group1
Run Code Online (Sandbox Code Playgroud)group1.rst
Group1
------
Subgroup1
=========
Subgroup1 contents
Subgroup2
=========
Subgroup2 contents
Run Code Online (Sandbox Code Playgroud)渲染到(点击后Group1- > Subgroup2):
如您所见,它打开Group1页面并链接到Subgroup2部分.
我希望在左侧(打开Group1和Subgroup2选择)具有相同的功能,但在右侧我只想看到Subgroup2页面(没有Subgroup1内容的页面).
即有文件group1/subgroup1.rst:
Subgroup2
=========
Subgroup2 contents
Run Code Online (Sandbox Code Playgroud)
呈现给:
如何实现?这是一个深度为2的简单示例,深度为3-4?
dev*_*n_s 11
每页内容需要一个文件.Sphinx不会将文件分成多个页面.
对我有用的是创建toctree引用包含子toctree指令的文件的指令.我喜欢在目录中创建子组,但您可以在一个目录中执行此操作.
index.rst:
MyProject
=========
Contents:
.. toctree::
group1/index
Run Code Online (Sandbox Code Playgroud)
group1/index.rst:
Group1
======
.. toctree::
subgroup1
subgroup2
Run Code Online (Sandbox Code Playgroud)
group1/subgroup1.rst:
Subgroup1
=========
Subgroup1 contents
Run Code Online (Sandbox Code Playgroud)
group1/subgroup2.rst:
Subgroup2
=========
Subgroup2 contents
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2615 次 |
| 最近记录: |