実行環境
- Python 3.9.7
- sphinx 4.4.0
- sphinx theme: alabaster
はじめに
sphinxのcsv-table
ディレクティブで、行ヘッダ/列ヘッダをコントールする方法をまとめました。
行ヘッダのコントロール
行ヘッダなし
.. csv-table:: オプションなし
name,age
alice,18
bob,24
行ヘッダが1つ
header
オプションを指定するか、header-rows
オプションを1
にします。
.. csv-table:: headerオプションを指定
:header: name,age
alice,18
bob,24
.. csv-table:: header-rowsオプションが1
:header-rows: 1
name,age
alice,18
bob,24
行ヘッダが2つ
.. csv-table:: header-rowsオプションが1
:header-rows: 2
name,age
alice,18
bob,24
列ヘッダのコントロール
列ヘッダが1つ
.. csv-table:: stub-columns
:stub-columns: 1
name,age
alice,18
bob,24