Отступ первой строки в Сфинксе

#python-sphinx

Вопрос:

Мне не удается заставить sphinx применить отступ в первой строке к абзацам с темой ReadTheDoc. Я пытался

 texinfo_elements = {'paragraphindent': 2}
 

но, похоже, это не работает. Есть ли еще что-то, что нужно сделать?

Комментарии:

1. Тема RTD предназначена только для вывода HTML. texinfo-это другой конструктор, отличный от html.

2. Я хотел бы иметь отступ в первой строке абзацев в выводе html. Возможно ли это?

Ответ №1:

Вы можете использовать пользовательский стиль с text-indent помощью .

Вы можете добавить этот стиль в custom.css файл и включить его в свой conf.py как параметр конфигурации html_css_files .

пользовательский.css

 p {
  text-indent: 1em;
}
 

conf.py

 html_css_files = ['custom.css']