restructuredText を使用して、Tom ログ ファイル出力を含むレポートを作成しています。
私が持っているのは、リテラルの番号付きリストを含むいくつかのセクションです。これは次のようになります。
#. ``some log file output``
#. ``more output``
これに関する問題は、rst2pdf を使用してこれから PDF に変換すると、リテラルが非常に長くなり、ページからはみ出すことがあることです。
私が望むのは、テキストのセクションを、通常のテキストと同じように次の行に流れるコード リテラルとしてマークすることです。
ログ ファイルの出力をリテラルとしてマークしないと、最初にインライン マークアップまたはその他の最初の関連コマンドとして解釈されるログ ファイルの出力内にいくつかの crud が存在することがあるため、これが必要です。
これをどのように行うのが最善かについて、他に何か提案はありますか?
ソースの最初のファイルに特定の幅の行のみを含めることができることはわかっていますが、これではソース ファイルの見栄えが悪くなり、編集が扱いにくくなります。
次の 2 つのことを試しましたが、どちらも役に立ちません。
rst2pdf オプションを見つけました:
--fit-literal-mode=MODE
What to do when a literal is too wide.
One of error,overflow,shrink,truncate.
Default="shrink"
いくつかの調査の後、リテラルのラッピングオプションについての言及を見つけました。以下を使用して、rst2pdf にデフォルトのスタイルシートをダンプさせました。
rst2pdf --print-stylesheet
wordWrap
次に、下のオプションliteral
が に変更されるように保存して変更しましたCJK
。