Inserteur d'espaces insécables
Remplacer les espaces normaux par des espaces insécables aux endroits où une rupture de ligne aurait mauvaise apparence.
Inserteur d'espaces insécables
Une rupture de ligne au mauvais endroit transforme un texte soigné en quelque chose qui se lit maladroitement : une préposition isolée à la fin d'une ligne, un nombre séparé de son unité, une date répartie sur deux lignes. Cet outil trouve ces endroits et remplace l'espace normal par un espace insécable (U+00A0). Il cible quatre cas : une préposition ou conjonction d'une lettre, un nombre suivi de son unité ou de sa devise (10 kg, 5 %), une date numérique écrite comme jour, mois et année avec points (1. 1. 2026), une abréviation de titre collée au nom qui la suit (Ing. Novák), et de longs nombres groupés par milliers avec des espaces (1 000 000).
L'option de langue de règle sélectionne la convention typographique : le slovaque et le tchèque interdisent une préposition ou conjonction d'une lettre à la fin d'une ligne, avec des ensembles de lettres légèrement différents ; le polonais a sa propre liste de mots courts et n'écrit pas de point après les titres ; l'allemand et l'anglais n'ont pas de règle pour les mots d'une lettre du tout, donc les choisir corrige toujours les nombres, dates, titres et séparateurs de milliers, mais pas le cas des mots courts. Produisez comme caractère U+00A0 brut, pour coller dans un éditeur, ou comme entité HTML , pour un balisage. Inversez la direction pour supprimer les espaces insécables existants et les reconvertir en espaces normales, ce qui décode aussi les entités déjà présentes dans le texte.
Les fins de ligne Windows et Unix sont traitées de la même manière, et le compteur sous la sortie indique le nombre de caractères et combien d'espaces ont été convertis.
Tout fonctionne localement dans votre navigateur — rien de ce que vous collez n'est jamais envoyé. Copiez le résultat, téléchargez-le en tant que fichier .txt, ou renvoyez-le à l'entrée pour appliquer un autre ensemble de règles par-dessus.