Que signifie ︁
Il sélectionne une forme définie du caractère précédent. Unicode appelle ce caractère le caractère de base ; avec le sélecteur, il forme une séquence de variation. Le caractère de base détermine la variante demandée. Parmi les usages définis figurent les capitales calligraphiques des écritures mathématiques, certains signes de ponctuation d’Asie orientale, les rotations de hiéroglyphes égyptiens et des formes de compatibilité CJK.
Ce mécanisme répondait aux besoins de différentes écritures. Une proposition Unicode de 2000 décrit trois sélecteurs propres à certaines écritures, déjà présents dans Unicode 3.1.1, ainsi qu’un ensemble général plus vaste en préparation ; Unicode 3.2 a documenté le mécanisme général qui préserve les variantes de glyphes dans du texte brut. Le texte pouvait ainsi conserver une forme choisie lorsque les réglages de police du texte enrichi ne pouvaient pas l’accompagner. Il sert notamment pour le mongol, le CJK, les mathématiques, les écritures historiques et les symboles techniques.
Pourquoi VS2 semble-t-il vide ?
Il n’a pas de forme visible à lui seul. Après une paire définie, une police peut afficher la variante demandée ; si la paire n’est pas prise en charge, le caractère de base reste inchangé et VS2 demeure invisible. Le format 14 d’OpenType enregistre les séquences de variation prises en charge par une police : la différence visuelle dépend donc de cette prise en charge.
Si une paire paraît inchangée, c’est un résultat d’affichage, pas du texte supplémentaire à déchiffrer. VS2 n’est pas un réglage général pour mettre du texte en gras ou en italique : il suit un seul caractère de base.
Technique et invisible ; il appartient au texte encodé, pas aux réactions de conversation.
Envoyée seule, cette marque blanche n’a pas de lecture indépendante.
Ce que cela signifie quand on vous l’envoie
Interprétations : 3Ne pas le confondre avec
2Questions fréquentes
1Pourquoi ma paire avec VS2 semblait-elle inchangée ?
C’est normal si la paire n’est pas définie ou si la police ne la prend pas en charge : le caractère de base garde sa forme habituelle et le sélecteur reste invisible.
Comment saisir ︁
︁\FE01Codes et encodagePoints de code : 1
Un symbole visible peut contenir plusieurs points de code. JS .length compte les unités UTF-16 ; UTF-8 compte les octets.
