大量のPythonソースコードの植字が必要なラテックス文書を作成しています。私は(Pythonモジュール、オンラインデモではありません)を使用しています。このPythonをlatexでカプセル化しています。これは長い個別の行を除いてはうまくいきます。私はこれらの行を手作業でラップすることができますが、これは私にとっては優雅な解決策ではないと思われますが、私は反復的なタスクよりもクレイジーな自動化されたソリューションについて困惑しています。私が望む何印字可能なPythonソース行の折り返し
は機能を維持しながら、特定の最大文字長に行をラップするPythonのソースコードを処理するいくつかの方法です。私はいくつかのPythonで遊んできました。そして私が来たのは、最大行の長さの前に最後の空白に\\\n
を挿入しています。もちろん、これが文字列とコメントで終わった場合は、問題が起こります。率直に言って、私はこの問題にどのように接近すべきか分かりません。
だから、何行が一定の長さを超えないようにソースコードを処理することができ、モジュールまたはツールを知っ誰である - またはそのような何かをコーディングについては移動を開始するには、少なくとも良い方法はありますか?
これで有望になりました。私はtokenizeモジュールを調べます。ありがとう! – Markus
私はこれが行く方法だと思います。私はそれに戻るチャンスを得るときに別の答えとしてコードを投稿します。 – Markus