【发布时间】:2020-08-07 17:19:21
【问题描述】:
我想在我的目录树中添加一个带项目符号的下载链接列表。
理想情况下,它看起来像这样:
-
- 下载 foo.py 文件
- 下载 foo.ipynb 文件
-
- 下载 bar.py 文件
- 下载 bar.ipynb 文件
我试过了:
.. toctree::
foo
* :download:`download foo.py file <files/foo.py>`
* :download:`download foo.ipynb file <files/foo.ipynb>`
bar
* :download:`download bar.py file <files/bar.py>`
* :download:`download bar.ipynb file <files/bar.ipynb>`
但这失败了,因为toctree 只希望引用文档:
WARNING: toctree contains reference to nonexisting document '* :download:`download foo.py file <files/foo.py>`'
我最接近的是:
.. toctree::
foo
* :download:`download foo.py file <files/foo.py>`
* :download:`download foo.ipynb file <files/foo.ipynb>`
.. toctree::
bar
* :download:`download bar.py file <files/bar.py>`
* :download:`download bar.ipynb file <files/bar.ipynb>`
看起来像这样:
-
下载 foo.py 文件
-
下载 foo.ipynb 文件
-
下载 bar.py 文件
-
下载 bar.ipynb 文件
这看起来不太好,我的实际toctree 中有更多文档。有没有办法做到这一点?
【问题讨论】:
标签: python python-sphinx toctree