Я пишу reST в vim, который обрабатывает разрывы строк для меня (после 80 символов). Однако, поскольку я часто возвращаюсь и редактирую текст раньше, строки снова становятся безобразными. Например, в таблицах иногда раздражает переформатирование полной таблицы только потому, что вам нужен разрыв строки в каком-то месте.
Поэтому мне бы хотелось, чтобы у меня была программа, которая читает мой уродливый, но правильный reStructuredText и выводит его красиво отформатированным и упакованным.
Я обнаружил, что pandoc in.rst -w rst
основном работает, но у него есть некоторые недостатки. Например
:author: John Doe
становится
author
John Doe
и формат заголовка также изменен. К сожалению, кажется, что нет rst2rst
или чего-то подобного. У кого-нибудь есть совет?