fsymbols
Chargement des symboles…
››
︉

Sélecteur de variation 10

Sélecteur de variation 10

10/14

Le sélecteur de variation 10 (VS10) est une instruction Unicode invisible qui peut demander une variante de glyphe pour le caractère qui le précède. Les listes de séquences de variation standardisées et emoji d’Unicode 18.0 ne contiennent aucune séquence FE09 : ce n’est donc pas un sélecteur de style général. Seul, il ne transmet aucun message lisible.

Symbole textuel

Que signifie ︉

Seul, il ne signifie rien ; il peut demander une variante de glyphe.

VS10 est un caractère de contrôle combinant, pas une lettre, un signe de ponctuation ou une espace. Son effet visible dépend du caractère immédiatement précédent et d’une séquence définie.

Le système plus large des sélecteurs d’Unicode permet de préserver en texte brut des choix de glyphes que le contexte ou la mise en forme automatique ne peut pas trancher. Il couvre des distinctions mathématiques et de ponctuation, ainsi que des variantes des écritures myanmar, phags-pa, manichéenne et égyptienne. Les idéogrammes han utilisés en chinois, japonais et coréen, ainsi que les lettres mongoles, ont leurs propres systèmes de sélecteurs.

Pourquoi UFE09 ne fait-il rien ?

Parce que FE09 n’est pas une commande de style universelle.

Unicode définit des effets pour des séquences précises associant un caractère de base et un sélecteur, pas pour un sélecteur ajouté à n’importe quel caractère. Les listes de séquences de variation standardisées et emoji d’Unicode 18.0 ne contiennent aucune séquence FE09.

Si une séquence n’est pas définie ou prise en charge par le logiciel, le caractère de base s’affiche normalement et le sélecteur invisible est masqué. Pour les emoji compatibles, VS15 et VS16 demandent l’affichage texte ou emoji ; les variantes des idéogrammes han utilisent une plage supplémentaire de sélecteurs, et le mongol dispose de sélecteurs libres distincts.

Comment saisir VS10 ?

Utilisez une saisie Unicode, puis placez VS10 après sa base.

VS10 n’a pas de touche ordinaire puisqu’il est invisible. Dans un éditeur compatible, saisissez UFE09 avec la fonction d’entrée par point de code Unicode ; dans le code source, utilisez la séquence d’échappement Unicode du langage. Par exemple, Python utilise \ufe09.

Invisible et technique : c’est un contrôle de mise en forme du texte, pas un symbole de conversation.

Ce n’est pas une espace : un texte avec VS10 contient toujours un caractère invisible.

Ne pas le confondre avec

2

UFE0E ︎ (VS15) VS15 demande l’affichage texte pour les emoji compatibles ; FE09 ne le fait pas.

UFE0F ️ (VS16) VS16 demande l’affichage emoji pour les emoji compatibles ; FE09 ne le fait pas.

Questions fréquentes

2

VS10 est-il le sélecteur emoji ?

Non. Pour les emoji compatibles, VS15 demande l’affichage texte et VS16 l’affichage emoji ; VS10 ne fait ni l’un ni l’autre.

Pourquoi UFE09 disparaît-il après mon caractère ?

C’est le comportement normal quand la paire base-sélecteur n’est pas définie ou prise en charge : la base s’affiche normalement et le sélecteur est masqué.

Collections avec ︉

2

Taper ou trouver ︉

Aussi appelé
VS10
Recherchez-le comme
U+FE09 · FE09 · séquence de variation · caractère invisible · sélecteur Unicode · signification de VS10 · VS10 ou VS16
Apparaît dans
Tout champ acceptant du texte · sa forme dépend de la police
Windows (Word)
⎇Alt+XSaisissez FE09, puis AltX 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-10 ».
Linux
⎈Ctrl+⇧Shift+USaisissez fe09, puis Entrée ou Espace.
HTML
︉
CSS
\FE09
Saisie Unicode
Utilisez la saisie Unicode par point de code de votre éditeur pour UFE09 ; aucune touche ordinaire ne l’insère.
Chaîne Python
En Python, \ufe09 le représente ; placez-le juste après le caractère de base voulu.
Codes et encodagePoints de code : 1
HTML décimal
︉
HTML hexadécimal
︉
Contenu CSS
content: "\FE09";
Chaque échappement se termine à la barre oblique inverse suivante ; ajoutez une espace avant un chiffre hexadécimal littéral.
Encodage URL
%EF%B8%89
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