Aller au contenu
Tout en local

Inserteur d'espaces insécables

Remplacer les espaces normaux par des espaces insécables aux endroits où une rupture de ligne aurait mauvaise apparence.

Entrée

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.

FAQ

Pourquoi est-ce important de choisir le bon espace ?
Un espace normal permet à une ligne de se diviser entre les deux mots de chaque côté. Un espace insécable les maintient sur la même ligne, ce qui est la différence entre "10 kg" se divisant sur un saut de ligne et restant ensemble.
Que se passe-t-il si je sélectionne l'allemand ou l'anglais comme langue de la règle ?
Les règles de nombre-unité, de date, de titre et de séparateur de milliers s'appliquent toujours. Seule la règle des prépositions d'une lettre est ignorée, car la typographie allemande et anglaise n'a pas cette convention comme le slovaque, le tchèque et le polonais.
Dois-je afficher le caractère ou l'entité   ?
Utilisez le caractère U+00A0 brut pour le texte brut, les traitements de texte ou le code que vous afficherez tel quel. Utilisez l'entité   lorsque le résultat va dans un balisage HTML, afin qu'il s'affiche correctement au lieu d'afficher comme du texte littéral.
Puis-je annuler les espaces insécables après ?
Oui. Changez la direction en "Supprimer les espaces insécables" et exécutez votre texte déjà converti à travers l'outil ; il reconvertit chaque caractère U+00A0 et entité   en espace normal.
Mon texte est-il téléchargé quelque part ?
Non. La conversion s'exécute entièrement dans votre navigateur et votre texte n'est jamais envoyé à un serveur.