Estoy redactando un documento de texto plano (.txt) que tiene párrafos justificados de izquierda a derecha. Agrego espacios manualmente, separando palabras con guiones si es necesario, hasta que las líneas tengan una longitud uniforme. Para usar un ejemplo de mi documento, un párrafo como este:
Estas bolas fantasmales tienen algunas propiedades extrañas, algunas ordenadas, algunas interesante, y otros solo indicativos de un diseño perezoso. Son casi todos causado por el mismo defecto de diseño: el juego los trata demasiado como si fueran normales pelotas.
terminará luciendo así:
Estas bolas fantasmales tienen algunas propiedades extrañas, algunos aseados, algunos interesantes y otros solo indicativos Tive de diseño perezoso. Casi todos son causados por el mismo defecto de diseño: el juego los trata demasiado como Bolas regulares.
¿Cómo puedo hacer esto?
Está bien agregar espacios (sin dividir palabras sobre líneas), pero necesito controlar el ancho objetivo del párrafo (en # caracteres). El ejemplo anterior se justifica a 53 caracteres por línea, pero el ancho de línea en mi documento real varía de 60 a 79.
También sería genial si hubiera un editor de texto con tal característica.
Ya probé:
- OpenOffice y TeX : solo usan el formato para cambiar la forma en que se muestra el texto.
- El comando Justify de nano no cuenta porque en realidad no hace que el ancho de las líneas sea uniforme.
Acepté la siguiente respuesta porque fue la que mejor funcionó para mí . Encontré que los comandos de relleno de emacs son los más fáciles de usar entre las respuestas, y aprecio cómo reconoce incluso las sangrías que no son espacios en blanco (para cosas como # y // comentarios). Sin embargo, todas las otras respuestas llenan sus propios nichos y recomiendo a otras personas que visiten esta pregunta que las vean también.