2017-12-12 20 views
1

すべての列をinline literal /モノスペースフォントとしてレンダリングする必要があるReStructuredText(ReST/RST)でテーブルを作成したいとします。reStructuredTextでは、表の列をモノスペースのテキストにするにはどうすればよいですか?

インラインリテラルが複数の行にまたがるようにする方法が見つかりません。表のように、表の前にテキストがあります。

特定の列をインラインリテラル/モノスペースフォントとしてレンダリングするためのテーブルを設定する方法はありますか?そうでない場合は、これのベストプラクティスは何ですか?

+0

新しい行/改行をどのように表示しますか?インラインリテラルが数百の文字を持っていて、テーブルの幅を吹き飛ばすとどうなりますか? –

+0

私は、各行を描画せずに表の列をレンダリングする方法を知らない。完全なテーブルをレンダリングするのに役立つでしょうか? – Humbalan

+0

@StevePiercy私の場合、行は10〜30文字の間であると予想されます。新しい行/改行を選択せず​​にすべてを一緒に選択させたいと思います。 – jflory7

答えて

1

これを試してください。

.. csv-table:: 
    :header: Header1, Header2, Header3 

    A, B, "These lines appear as one line, 
    even though they are written in two lines." 
    C, D, "This is normal text. ``this is inline stuff that is very long and may wrap on multiple lines of text in a table cell, and it could look OK, but who knows?`` This is normal text again." 

アラバスターテーマを使用して、このスクリーンショットを生成します。

inline literal in a table cell

あなたはそれがちょうど得るためにあなたのテーマのCSSをひねりが必要になる場合があります。