Aller au contenu
Ghostchars

Largeur nulle et invisibles

WORD JOINER (U+2060)

L'inverse de l'espace de largeur nulle : un caractère invisible qui interdit toute coupure de ligne à sa position, sans ajouter la moindre largeur.

Point de code
U+2060
Autres notations
u2060\u2060⁠
Supprimé par défaut
Oui
Option qui le régit
Aucune option nécessaire
Peut être porteur
Non

Copier-coller U+2060

Pour copier-coller WORD JOINER (U+2060), appuyez sur le bouton : le caractère lui-même part dans votre presse-papiers, et Ctrl+V (Cmd+V sur Mac) le colle partout où vous pouvez écrire.

D'où il vient

Les outils de composition l'insèrent pour garder ensemble un nombre et son unité. C'est aussi le remplaçant officiel de U+FEFF au milieu d'un document : tout ce qui « modernise » un indicateur d'ordre des octets laisse derrière lui des liants de mots. Et les outils de stéganographie qui s'attendent à ce qu'un filtre attrape U+200B lui préfèrent souvent celui-ci.

Pourquoi il compte

Il est invisible, ce n'est pas un espace, et la plupart des filtres de largeur nulle ne cherchent que U+200B et les liants, ce qui est précisément pourquoi les outils de charge cachée s'en emparent. Deux positions, deux symboles, et vous tenez un canal binaire qui survit à la plupart des nettoyeurs.

Avant et après

WORD JOINER (U+2060) avant et après nettoyage, le caractère caché affiché sous forme de pastille étiquetée
Fiche de référence pour ce caractère : le point de code, le verdict et le même avant et après, en une image.
Avant12U+2060kg
Après12kg

Le liant de mots est posé entre le nombre et son unité, et les soude l'un à l'autre.

Le caractère est affiché sous forme de pastille étiquetée, pour que vous voyiez où il se place. Dans votre texte, il ne dessine absolument rien.

Quand il est légitime

Empêcher « 12 kg » ou « fig. 4 » de se couper en fin de ligne. En prose, un espace insécable fait le même travail et a au moins le mérite de se voir comme un espace.

Comment le supprimer

La passe par défaut le supprime. Ghostchars ne conserve jamais un liant de mots : contrairement au liant de largeur nulle, il n'a de rôle orthographique dans aucune écriture.

Votre texte est dans un fichier plutôt que dans le presse-papiers ? Le rapport du document pour .docx, .odt et .html le trouve à l'intérieur du fichier, avec les passages masqués et les modifications suivies, sans que vous ayez à l'ouvrir. Si la question porte sur le reste de l'écriture plutôt que sur ce seul caractère, vous pouvez mesurer la variation de longueur des phrases et voir où se trouve chaque habitude, sans note et sans rien affirmer sur la personne qui a écrit le texte.

Est-ce un filigrane d'IA ?

Utilisé pour cacher des données : ce n'est pas un filigrane

Non. C'est un contrôle de composition que les outils de charge cachée ont adopté justement parce que les « suppresseurs d'espaces de largeur nulle » naïfs l'ignorent. Rien en lui ne désigne un auteur machine.

Un porteur connu de charges volontairement cachées. Quelqu'un l'a mis là exprès, ce qui est une tout autre question que celle de savoir qui a écrit les mots.

Questions

Quelle différence avec un espace de largeur nulle ?

U+200B autorise une coupure de ligne à sa position, U+2060 l'interdit. Tous deux sont invisibles et tous deux tombent avec la passe par défaut.

Vaut-il mieux utiliser un espace insécable ?

En prose, le plus souvent oui. U+00A0 se voit comme un espace : un relecteur et un diff le repèrent tous les deux, et il fait le même travail de « garder ces mots ensemble ».

Vérifier votre propre texte

Collez n'importe quoi dans le nettoyeur pour voir tous les caractères invisibles qu'il contient, avec leur position, leur point de code et ce qui arrive à chacun. Rien n'est envoyé.

Vérifier votre propre texteComment retirer un filigrane IA de votre texteNettoyer dans Chrome au moment du collageNettoyer sur votre Mac avec un raccourci clavierTous les caractères

Statistiques anonymes ?

Ghostchars traite votre texte dans le navigateur et ne l'envoie jamais nulle part. Nous aimerions comptabiliser les pages vues avec un service de mesure auto-hébergé et sobre en cookies. Jamais le moindre contenu.