首页 > 解决方案 > sphinx, rinohtype: 获取条纹表

问题描述

我无法理解如何使用 rinohtype 中的样式表获取条带表。例如,下面的代码在使用 rst2pdf 时会生成一个条带表

.. list-table:: Table Caption
    
    * - Header 1
      - Header 2
    * - Row 1
      - Row 2

标签: python-3.xpython-sphinxrinohtype

解决方案


默认匹配器定义偶数行上的表格主体单元格背景和奇数行选择器上的表格主体单元格背景。尝试将样式分配给自定义样式表中的样式,如下所示:

[table body cell background on even row]
fill_color = #00FF00

[table body cell background on odd row]
fill_color = #FF0000

要找出特定选择器接受哪些样式属性,请单击上面链接的手册部分中选择器列表中的关联样式。请参阅matcher.py以查看这些选择器的定义。


推荐阅读