Justifier le texte
Redistribuez le texte brut en lignes justifiées par blocs d'une largeur de caractère exacte.
Justifier le texte
Les traitements de texte justifient le texte en augmentant l'espacement des lettres par petites fractions - le texte brut ne peut pas faire cela, mais la justification à espacement fixe peut : répartir des espaces supplémentaires entiers dans les espaces entre les mots jusqu'à ce que chaque ligne atteigne exactement la même largeur. C'est ce que fait cet outil. Collez votre texte, définissez la largeur de ligne en caractères et chaque paragraphe se réorganise dans un bloc propre où chaque ligne, sauf la dernière, est exactement aussi large que la suivante.
L'algorithme est le classique de la composition : un retour gourmand à la largeur cible, puis un remplissage uniforme des mots de chaque ligne, en donnant le reste aux espaces les plus à gauche. La dernière ligne de chaque paragraphe reste irrégulière à gauche avec des espaces simples, exactement comme le ferait un livre. Les lignes vides traversent intactes, de sorte que le texte de plusieurs paragraphes conserve sa structure et que les sauts de ligne existants à l'intérieur d'un paragraphe sont traités comme doux - le texte se redistribue comme un seul flux, ce que vous souhaitez lorsque vous collez à partir d'un e-mail ou d'un PDF.
La largeur est mesurée en caractères, ce qui permet au résultat de s'aligner parfaitement partout où une police de largeur fixe est en vigueur : commentaires de code, README, pages de manuel, e-mails en texte brut, documents ASCII, sortie de terminal. Les lettres accentuées et les emoji comptent chacun pour une colonne. Un mot plus long que la largeur obtient sa propre ligne trop longue plutôt que d'être interrompue.
Tout s'exécute localement dans votre navigateur : le texte ne quitte jamais votre appareil. Combiné avec le bouton Copier, il transforme « rendre ce paragraphe soigné dans un fichier de largeur fixe » en un travail de cinq secondes.