#python-3.x #python-sphinx #rinohtype
#python-3.x #python-sphinx #rinohtype
Вопрос:
Я не могу понять, как получить полосатые таблицы, используя таблицы стилей в rinohtype. Например, приведенный ниже код генерирует полосатую таблицу при использовании rst2pdf
.. list-table:: Table Caption
* - Header 1
- Header 2
* - Row 1
- Row 2
Ответ №1:
Сопоставитель по умолчанию определяет фон ячейки тела таблицы для четных строк и фон ячейки тела таблицы для селекторов нечетных строк. Попробуйте назначить стили стилям в пользовательской таблице стилей, например:
[table body cell background on even row]
fill_color = #00FF00
[table body cell background on odd row]
fill_color = #FF0000
Чтобы узнать, какие свойства стиля принимает конкретный селектор, щелкните соответствующий стиль в списке селекторов в разделе руководства, связанном с выше. См. matcher.py чтобы увидеть определение для этих селекторов.