Я видел не менее двух рекомендаций в StackOverflow для вставки новых строк между предложениями при редактировании документов LaTeX, Причина в том, что практика облегчает управление источниками, diff
ing и совместное редактирование.
Я в основном убежден, но я ленив, и я не хочу об этом думать.
Итак, я ищу какое-то заклинание emacs, чтобы обработать его для меня. Может быть второстепенным, может быть набор переменных, которые необходимо установить.
Я думаю, что я не хочу
- Мягкая упаковка текста (скажем, с помощью longlines и
(set long-lines-auto-wrap 't)
). Это связано с тем, что я не хочу налагать требования к редакторам моих соавторов, и иногда я использую другие инструменты unix для изучения этих файлов.
Я думаю, что я хочу, чтобы
- Для
fill-paragraph
для заполнения между символами новой строки, которые выглядят так, как они отмечают конец предложения. - Решение, которое работает с
auto-fill-mode
, будет бонусом.
То есть:
чат-чат.
Новое предложение
с закрытой упаковкой, которая должна быть исправлена.
Mumble mumble
Преобразован в:
чат-чат.
Новое предложение с завершающей упаковкой, которая должна быть исправлена.
Mumble mumble
Ваши комментарии и предложения приветствуются.
Изменить: предложение Jouni K. Seppänen указал мне на LaTeX-fill-break-at-separators
, что говорит о том, что emacs почти знает, как это сделать. Во всяком случае, я прочь прочитать какой-то код и отчитаться. Еще раз спасибо.
Более общая версия того же вопроса: Редактор вскрытия: поддерживайте новые строки в конце предложений. Спасибо, dreeves.