Сохранение разрывов строк в сфинксе и примере todolist

1

Попытка выяснить, как добавить разрывы строк в список задач в sphinx.

  • 1
    Это не вопрос. Вы можете разделить это как вопрос и ответ. Вы можете ответить на свой вопрос самостоятельно.
  • 0
    Конечно, не беспокойся.
Показать ещё 1 комментарий
Теги:
python-sphinx
documentation

2 ответа

1

Я не смог найти хороший ответ для этого и в итоге собрал пару разных вещей, которые закончились разработкой.

В основном я пытался поставить тодолист в мою документацию по сфинксу. Но.. todolist :: не печатался, а.. todo :: просто выходил как длинная линия и без перерывов. Поэтому я добавил это к нижней части моего основного файла index.rst:

.. |br| raw:: html

   <br />

И тогда для моего списка дел я сделал это:

.. todo:: 

   - blah |br|
   - blah |br|
   - blah |br|

и в процессе получилось окно todo, которое выглядит так:

Изображение 174551

Надеюсь, это поможет кому-то!

0

Замена |br| не обязательно. Этот пример работает и дает семантически корректные элементы списка HTML, а не разрывы строк. Если вы не удовлетворены визуальным отображением, вы должны использовать пользовательский CSS.

.. todo::

    - blah
    - blah
    - blah

Изображение 174551

<p class="first admonition-title">Todo</p>
<ul class="last simple">
<li>blah</li>
<li>blah</li>
<li>blah</li>
</ul>

Ещё вопросы

Сообщество Overcoder
Наверх
Меню