Немного предыстории.
Я пытаюсь контролировать версии своих латексных документов, и эффективность этой инициативы значительно повысилась бы, если бы я использовал подход, состоящий из одного предложения на строку .
Например, вот как будут выглядеть мои документы.
Some text here.
New stencence on the same paragraph.
Some more text, still on the same paragraph.
This is another paragraph.
Мой вопрос прост.
Как много из этого я могу автоматизировать / улучшить с помощью Emacs?
Следующие два момента - это то, что я имею в виду.
Мои предложения длинные , поэтому мне нужно переносить строки, не заполняя их. То есть очень длинное предложение должно отображаться в нескольких строках на моем экране, но оно должно быть одной строкой в файле «.tex» . Желательно, чтобы это было сделано так, чтобы не оборачивать уравнения.
visual-line-mode
оборачивает на ширину окна, это слишком широко. Мне нужно что-то, что оборачивает строки и ограничивает их ширину до 80 символов. Точно так же, какfill-paragraph
обычно, но без разрыва строк в файле.- Я могу вручную разбить строку после каждого предложения, но было бы весьма предпочтительно, если бы я мог настроить
fill-paragraph
(или, может быть, дажеauto-fill-mode
) поставить также одно предложение в каждой строке.
visual-line-mode
. Но в дополнение к переносу строк вам также необходимо автоматически вставлять символ новой строки после каждого предложения, верно?