2015-03-29 6 views
0

Есть ли способ добавить названия разделов в левом меню документации Sphinx? Я знаю, что вы можете это сделать, если используете MkDocs (например, here), но есть ли способ сделать это в Sphinx и ReSTructured text?Заголовки разделов на боковой панели Sphinx

Я хочу разделить мою документацию на отдельные разделы (например, инструкции по установке, запуск программы и т. Д.), Причем заголовки этих разделов отображаются в виде текста в левом меню.

ответ

0

Наконец понял, как вы можете это сделать в Сфинкса ...

Существует :caption: директива, которая позволяет добавить название оглавление. Например, таблица содержания для readthedocs выглядит следующим образом:

.. toctree:: 
    :maxdepth: 2 
    :caption: User Documentation # <-- This is what I was looking for 

    getting_started 
    versions 
    [...] 

:caption: User Documentation добавляет «Документация пользователя» заголовок раздела на боковой панели:

enter image description here

Я не знаю, почему это все, что wite-space после заголовка, но я думаю, что это просто проблема с темой ...

0

В conf.py обновления в html_sidebars следующим образом:

html_sidebars = {'**': ['localtoc.html']} 
+0

Я думаю, мой вопрос был не очень ясен, но это не то, что я искал ... – ostrokach

Смежные вопросы