csv-tableでタブや空白を区切り文字に使いたい

csv-tableで”,”ではなくタブや空白を区切り文字として使う場合には、delimオプションを使います。

空白の場合
spaceかU+0020
タブの場合
tab
それ以外の場合
U+形式(Unicode形式)で指定する

ただし、Docutil 0.7ではheaderではdelimオプションが効きませんでした。ヘッダをつけたい場合はheader-rowsを使う方が良いでしょう。

また、タブの場合はrstファイルに書くのではなく、fileを使って外部ファイルを読み込む必要があります。

.. csv-table:: 空白区切りの例
   :delim: space
   :header-rows: 1

   a b c
   d e f

適用例

空白区切りの例
a b c
d e f

目次

前のトピックへ

外部にあるcsvファイルからデータを読み込む

次のトピックへ

画像

このページ