Aller au contenu
Ghostchars

Espaces exotiques

GENERAL PUNCTUATION SPACES (U+2000–U+200A)

Onze espaces typographiques de largeur fixe : quadratin demi-cadratin, quadratin cadratin, espace demi-cadratin, espace cadratin, espace tiers de cadratin, espace quart de cadratin, espace sixième de cadratin, espace tabulaire, espace de ponctuation, espace fin et espace ultrafin.

Plage
U+2000–U+200A
Supprimé par défaut
Non
Option qui le régit
Espaces -s
Peut être porteur
Non

D’où il vient

Les outils de composition et de mise en page, là où une largeur précise est nécessaire : un espace tabulaire pour aligner des nombres dans un tableau, un espace fin dans une abréviation, un espace ultrafin pour écarter légèrement deux glyphes. Ils arrivent aussi avec le copier-coller depuis des PDF et depuis des pages web soignées.

Pourquoi il compte

Onze points de code différents qui se rendent tous par une certaine quantité de blanc. La recherche, la tokenisation et la comparaison voient onze caractères distincts ; un lecteur voit un espace légèrement trop large ou trop étroit, quand il le voit.

Avant et après

Avant12U+2009345
Après12 345

Un espace fin qui groupe les chiffres : de la bonne typographie, et pas la barre d’espace.

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

Dans du matériel composé, en permanence — U+2007 FIGURE SPACE fait exactement la largeur d’un chiffre, et c’est la bonne façon d’aligner une colonne de nombres.

Comment le supprimer

Activez l’option Convertir les espaces exotiques (`-s`) et chacun d’eux devient un espace ordinaire. Cela aplatit une typographie voulue, et c’est pourquoi l’option n’est pas active par défaut.

Est-ce un filigrane d’IA ?

Ce n’est pas un filigrane

Non. Ils viennent des outils de composition et de la copie de textes mis en page. Un espace fin est l’indice d’un graphiste ou d’un PDF, pas d’un modèle.

Aucun lien avec un texte généré par une machine. Il vient d’un logiciel, d’un clavier ou d’une personne.

Questions

Quels points de code contient ce bloc ?

De U+2000 à U+200A : EN QUAD, EM QUAD, EN SPACE, EM SPACE, THREE-PER-EM SPACE, FOUR-PER-EM SPACE, SIX-PER-EM SPACE, FIGURE SPACE, PUNCTUATION SPACE, THIN SPACE et HAIR SPACE.

U+200B fait-il partie de cette plage ?

C’est le point de code juste après, mais ce n’est pas un séparateur d’espace : il a une largeur nulle et c’est un contrôle de formatage, donc la passe par défaut le supprime au lieu de le normaliser.

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 texteTous les caractères