fsymbols
Chargement des symboles…
››
︀

Sélecteur de variante 1

Sélecteur de variante 1

Le sélecteur de variante 1 est un signe invisible qui demande au logiciel une autre forme définie pour le caractère précédent. Il apparaît dans des paires précises en texte brut, en mathématiques, dans des textes CJK et dans l’écriture phags-pa ; il ne s’emploie pas seul et ne sert pas à changer l’affichage des emoji. Les paires non prises en charge restent généralement invisibles.

Symbole textuel
Aussi appelé
VS1
Recherchez-le comme
vs · invisible · caché · chasse nulle · glyphe · variante · CJK · mathématiques
Apparaît dans
Tout champ acceptant du texte · sa forme dépend de la police

Que signifie ︀

Il indique au moteur d’affichage quelle forme définie montrer. Il n’a pas de lecture propre : l’instruction est portée par la paire formée du caractère de base et du sélecteur.

L’histoire documentée de ce caractère commence avec des travaux de normalisation, pas comme marque manuscrite. La spécification Unicode 3.2 de 2002 a introduit les sélecteurs de variante pour que le texte brut puisse demander une forme visible précise sans changer le caractère sous-jacent. Cela répondait notamment à des besoins des écritures chinoise, japonaise et coréenne (CJK), ainsi que mongole.

Les usages définis de VS1 couvrent des formes de compatibilité CJK, des variantes mathématiques comme un signe d’union à empattements et des formes inversées de lettres de l’écriture phags-pa. C’est la paire, et non VS1 seul, qui détermine le résultat.

Pourquoi est-il invisible ?

Son invisibilité est normale. Il n’a pas de chasse et les systèmes de texte l’ignorent généralement par défaut.

Il doit suivre immédiatement une base définie. Après un caractère sans lien ou dans une paire non prise en charge, la base conserve sa forme habituelle et VS1 reste invisible ; ce n’est pas un outil général de mise en forme.

L’écriture mongole utilise ses propres sélecteurs libres, tandis que les séquences idéographiques de variante enregistrées utilisent des sélecteurs supplémentaires. Ces systèmes apparentés ne sont pas interchangeables avec VS1.

Technique, invisible et non conversationnel : il marque un choix de forme pour les systèmes de traitement de texte.

Ne l’ajoutez pas pour décorer ; les paires non prises en charge s’affichent comme la base.

Ce que cela signifie quand on vous l’envoie

Interprétations : 3
Après un opérateur mathématique défini
Demande la forme alternative documentée de cet opérateur.
Après une base CJK prise en charge
Demande une forme de compatibilité CJK enregistrée.
Après un caractère sans lien
N’a aucun effet ; le sélecteur reste invisible.

Ne pas le confondre avec

4

Idées de combinaisons

3
Un zéro à courte barre oblique dans une séquence mathématique définie.
Un signe d’union mathématique à empattements dans une séquence définie.
Une lettre phags-pa à forme inversée dans une séquence définie de cette écriture.

Questions fréquentes

2

Pourquoi le sélecteur de variante 1 disparaît-il ?

C’est normal. Il est invisible par conception ; seule une paire prise en charge, formée d’une base et d’un sélecteur, peut choisir une autre forme.

Le sélecteur de variante 1 peut-il colorer un emoji ?

Non. Le choix entre affichage texte et emoji utilise VS15 ou VS16 après des bases emoji compatibles ; VS1 choisit d’autres variantes documentées.

Comment saisir ︀

Windows (Word)
Alt+XSaisissez FE00, puis Alt+X pour obtenir ︀.
Windows
Win+RLancez charmap pour la table complète ou utilisez l’onglet Ω du sélecteur d’emojis (Win + .).
macOS
Control+Command+SpaceOuvrez le visualiseur de caractères et cherchez « variation selector-1 ».
Linux
Ctrl+Shift+USaisissez fe00, puis Entrée ou Espace.
HTML
︀
CSS
\FE00
Paire valide
Placez-le juste après une base prise en charge ; les espaces ou autres signes intercalés interrompent la séquence.
HTML
Insérez `︀` juste après le caractère de base.
Code source
Utilisez l’échappement Unicode de votre langage pour U+FE00 après la base.
Codes et encodagePoints de code : 1
HTML décimal
︀
HTML hexadécimal
︀
Contenu CSS
content: "\FE00";
Chaque échappement se termine à la barre oblique inverse suivante ; ajoutez une espace avant un chiffre hexadécimal littéral.
Encodage URL
%EF%B8%80
1
À l’écran
1
Points de code
1
JS .length
3
Octets UTF-8

Un symbole visible peut contenir plusieurs points de code. JS .length compte les unités UTF-16 ; UTF-8 compte les octets.

Groupes de ce symbole

1

Accents et signes659 symboles