Python sphinx Sphinx目录树要么在侧栏中显示目录,在正文中显示项目符号列表,要么什么都不显示
我正在使用Sphinx(Sphinx-1.2b1-py2.7)。我想在侧边栏中显示TOC。它似乎是二进制的:我只能在侧边栏中获得一个TOC和文本正文中的一个项目符号列表,或者什么也得不到(侧边栏中没有TOC,也没有项目符号列表) 当我像这样使用toctree指令时:Python sphinx Sphinx目录树要么在侧栏中显示目录,在正文中显示项目符号列表,要么什么都不显示,python-sphinx,sidebar,toctree,Python Sphinx,Sidebar,Toctree,我正在使用Sphinx(Sphinx-1.2b1-py2.7)。我想在侧边栏中显示TOC。它似乎是二进制的:我只能在侧边栏中获得一个TOC和文本正文中的一个项目符号列表,或者什么也得不到(侧边栏中没有TOC,也没有项目符号列表) 当我像这样使用toctree指令时: .. toctree:: :hidden: Topic1 Topic2 .. toctree:: Topic1 Topic2 结果:侧边栏中没有TOC,正文中没有带项目符
.. toctree::
:hidden:
Topic1
Topic2
.. toctree::
Topic1
Topic2
结果:侧边栏中没有TOC,正文中没有带项目符号的主题列表
当我像这样使用toctree指令时:
.. toctree::
:hidden:
Topic1
Topic2
.. toctree::
Topic1
Topic2
结果:侧边栏中有TOC,正文中有项目符号的主题列表
我只想把TOC放在侧边栏里。其他命令(maxdepth,includehidden)不起作用。我看到它完成了,但无法让它工作。conf.py看起来不错,但在搜索了几天的答案后,运气不佳。
谢谢。我在这方面也遇到了麻烦;我找到了答案 TOC通过调用内部的
toctree()
显示,例如,一个名为layout.html的文件。特别是,它通过一段类似于以下内容的代码显示在侧栏中,
:
是将参数includehidden=True
添加到调用toctree()
,如中所示
{% block sidebartoc %}
<h3>{{ _('Table Of Contents') }}</h3>
{{ toctree(includehidden=True) }}
{% endblock %}
{%block-sidebartoc%}
{{{(“目录”)}
{{目录树(includehidden=True)}
{%endblock%}
我想应该是。。TOCTREY::
和:noindex:
选项会起作用,但不,什么都没有。