如何允许在Furo Sphinx主题的侧边栏导航TOC中进行下拉



我想允许用户在Furo主题的导航侧边栏中的TOC树中拥有下拉菜单(带一个小箭头(。我看到一些主题,比如书籍主题,通过指定主题选项来实现这一点,但我目前很困惑如何为Furo主题做到这一点。

我试着查看是否有主题选项,或者直接添加内容树,但没有找到。我尝试添加sphrinxcontrib.fulltoc扩展,它在没有Furo的情况下工作,但在与Furo组合使用时会出现错误。

我在侧边栏中使用furo添加下拉列表时遇到了同样的问题。以下是我所做的:

我在conf.py中添加了以下扩展:

myst_enable_extensions=["html_image";,"html_admonition";,"colon_ ence";,"sphinx.ext.autodoc";,"sphinx.ext.extlinks";,"sphinx.ext.intersphinx";,"sphinx.ext.mathjax";,"sphinx.ext.todo";,"sphinx.ext.viewcode";,"furo.sphoxext";,"myst_ parser";,"sphinx_ copybutton";,"sphinx_ design";,"sphinx_inline_tabs"]

我不确定是哪一个真正为下拉列表创建了箭头,但它对我有效

我观察了他们在愤怒的医生中是如何做到的,得到了答案:https://pradyunsg.me/furo/

furo文档的Github:https://github.com/pradyunsg/furo/tree/main/docs

最新更新