Sto scrivendo reST in vim, che gestisce le interruzioni di riga per me (dopo 80 caratteri). Tuttavia, poiché spesso torno indietro e modifico il testo prima, le righe diventano di nuovo brutte. Ad esempio, nelle tabelle, a volte è fastidioso riformattare una tabella completa solo perché in qualche punto è necessaria un'interruzione di riga.
Quindi vorrei avere un programma che leggesse il mio brutto ma corretto reStructuredText e lo emettesse ben formattato e avvolto.
Ho scoperto che pandoc in.rst -w rst
funziona principalmente, ma presenta alcuni inconvenienti. Per esempio
:author: John Doe
diventa
author
John Doe
e anche la formattazione del titolo viene modificata. Purtroppo, sembra che non ci sia niente rst2rst
o qualcosa di simile. Qualcuno ha qualche consiglio?