wrapping - paper - ¿Diferencia entre la envoltura dura y la envoltura suave?
wrapping up (3)
Estoy en el proceso de escribir un editor de texto. Después de mirar a otros editores de texto, noté que varios de ellos se refieren a un ajuste "suave" frente a "difícil". ¿Cuál es la diferencia? Parece que no puedo encontrar la respuesta buscando.
Es habitual que los editores de texto envuelvan automáticamente el texto en párrafos con líneas nuevas, pero es menos común que el texto vuelva a fluir en un lindo párrafo si vuelves más tarde y editas / agregas / quitas palabras más adelante. (Puede hacerlo manualmente en emacs con Mq.)
Esto es bastante molesto, ya que las personas obsesivas compulsivas como yo regresan y tienen que volver a insertar manualmente los descansos duros en los puntos apropiados.
Por otro lado, la envoltura suave es molesta porque la mayoría de las herramientas de línea de comando usan difracción basada en línea (el control de versión es donde esto se vuelve más notorio para mí). Si tienes un párrafo de 1/3 de página que está envuelto y arregla un error tipográfico, es básicamente imposible ver dónde está el cambio en una salida de diff
regular o similar.
Una envoltura dura inserta saltos de línea reales en el texto en los puntos de envoltura, con envoltura suave, el texto real sigue en la misma línea, pero parece que está dividido en varias líneas.
blando : el texto en el área de texto no se envuelve cuando se envía en un formulario. Esto es predeterminado
Difícil: el texto en el área de texto está envuelto (contiene líneas nuevas) cuando se envía en un formulario. Cuando se usa "hard", se debe especificar el atributo cols