Python sphinx Sphinx配置如何设置;面包屑;?

Python sphinx Sphinx配置如何设置;面包屑;?,python-sphinx,breadcrumbs,Python Sphinx,Breadcrumbs,Sphinx配置如何在标题中设置“面包屑”?我有一个狮身人面像项目,我看到的只是项目名称;如果我跳入子页面,我会迷路,看不到当前页面的路径 野外的一些例子: 请参阅顶行:文档>>Python标准库>>15。通用操作系统服务 请参见顶部的圆形矩形 scipy的源代码如下所示: 斯芬克斯的“基本”主题似乎内置了“relbar”功能: 发件人: 然后我有介绍 Introduction ============ content goes here .. toctree::

Sphinx配置如何在标题中设置“面包屑”?我有一个狮身人面像项目,我看到的只是项目名称;如果我跳入子页面,我会迷路,看不到当前页面的路径

野外的一些例子:

请参阅顶行:文档>>Python标准库>>15。通用操作系统服务

请参见顶部的圆形矩形

scipy的源代码如下所示:


斯芬克斯的“基本”主题似乎内置了“relbar”功能:

发件人:

然后我有介绍

Introduction
============

content goes here

.. toctree::
   :maxdepth: 2

   test1
和test1.rst

Test1
============

blah blah
  • 对于index.html,它在relbar中显示MyDoc
  • 对于introduction.html,它在relbar中显示MyDoc。(我本该期待MyDoc>>简介)
  • 对于test1.html,它在relbar中显示MyDoc>>简介。(我希望MyDoc>>简介>>测试1)

我想我感到困惑的是为什么它是这样工作的。

我不确定你在问什么问题,因为看起来你至少改变了一次。但是,从您稍后的一些评论来看,似乎您希望当前文档名显示为breadcrumb链接中的最后一项

碰巧我自己也正想这么做。我最后把它添加到我的
layout.html

{# Show the current document in the navigation bar. #}
{% block relbaritems %}
<li class="nav-item">{{ title|striptags|e }}</li>
{% endblock %}
{#在导航栏中显示当前文档。#
{%block relbaritems%}
  • {{title | striptags | e}
  • {%endblock%}
    …这对我来说似乎很有效。我没有将其设置为链接,因为指向当前文档的链接似乎是不必要的,但是如果您希望这样做,那么通过查看基本
    layout.html
    ,应该不难理解如何实现


    但是,我不知道如何为根文档隐藏它。如果有人知道怎么做,请跟进

    它是开源的,所以你可以去看看他们是怎么做的:看起来像是针对er的
    pydocheme
    。。。在“基本”主题中,我想我指的是父母。它会做面包屑,但不知何故,家长们必须做好准备,而我似乎无法做到这一点。
    Test1
    ============
    
    blah blah
    
    {# Show the current document in the navigation bar. #}
    {% block relbaritems %}
    <li class="nav-item">{{ title|striptags|e }}</li>
    {% endblock %}