背景のビット。
ラテックスドキュメントをバージョン管理しようとしていますが、行ごとに1センテンスのアプローチを採用すると、このイニシアチブの有効性が大幅に向上します。
たとえば、以下は私のドキュメントの外観です。
Some text here.
New stencence on the same paragraph.
Some more text, still on the same paragraph.
This is another paragraph.
私の質問は簡単です。
Emacsでどれだけ自動化/改善できますか?
次の2つの点は、私が念頭に置いていることです。
私の文章は長いので、実際に記入せずに行を折り返す必要があります。つまり、非常に長い文を画面上の複数の行に表示する必要がありますが、「。tex」ファイルでは1行にする必要があります。これは、方程式をラップしない方法で行うことが望ましいでしょう。
visual-line-mode
ウィンドウ幅で折り返します。幅が広すぎます。行を折り返し、幅を80文字程度に制限するものが必要です。同じようにfill-paragraph
、通常は行うだろうが、実際にファイルの行を壊すことなく。- 各文の後に手動で行を分割することもできますが、行ごとに1つの文を配置するように構成できる
fill-paragraph
(または場合によっては)ことができれば非常に望ましいでしょうauto-fill-mode
。
visual-line-mode
ます。しかし、その行の折り返しに加えて、各文の後にも改行文字を自動挿入する必要がありますよね?