Hvad betyder 󠅈
Et registreret par bestemmer vælgerens virkning.
Den skal stå umiddelbart efter præcis det grundtegn, som parret angiver. Parret beder gengivelsessystemet om en anden glyf; det erstatter ikke grundtegnet og giver ikke vælgeren en selvstændig betydning.
Mongolske frie variationsvælgere er en tidligere, skriftspecifik gren af mekanismen: De vælger ekstra glyfformer til mongolske bogstaver. Supplerende vælgere understøtter registrerede varianter af kinesiske, japanske og koreanske (CJK) ideogrammer, hvor den præcise glyf kan være vigtig i registre, udgivelser og forskning. Disse par skelner mellem glyffer, ikke tegnbetydninger.
Det er registreringen, ikke tallet 89, der bestemmer virkningen. En vælger, der virker efter ét grundtegn, får ikke automatisk samme virkning efter et andet; VS89 er ingen generel stilomskifter.
Ændrer VS89 tegnet foran sig?
Ikke alene; virkningen hører til hele det registrerede par.
En variationsvælger virker kun umiddelbart efter sit præcise grundtegn. Alene eller efter et vilkårligt bogstav, en emoji eller et tegnsætningstegn har den ingen defineret variationsvirkning. Ved et par, der ikke understøttes, viser normal gengivelse grundtegnet, som om vælgeren manglede, mens vælgeren selv som regel forbliver usynlig. En visning af skjulte tegn eller diagnostik kan afsløre den.
Det supplerende område er også besværligt at indtaste direkte: UTF-8 bruger fire bytes, og UTF-16 bruger et surrogatpar. Brug en udtrykkelig Unicode-indtastningsmetode, hvis du skal indtaste selve tegnet.
Teknisk tekststyring; usynlig ved normal gengivelse og ikke et samtalesymbol.
Alene har den ingen defineret virkning og er ingen dekoration.
Forveksl ikke med
2Ofte stillede spørgsmål
1Kan jeg definere min egen VS89-sekvens?
Nej. Unicode fastlægger variationsvirkninger gennem registrerede lister. En privat konvention kræver et tegn fra området til privat brug eller en aftalt protokol på et højere niveau.
Sådan skriver du 󠅈
󠅈\E0148Koder og kodningKodepunkter: 1
Et synligt symbol kan indeholde flere kodepunkter. JS .length tæller UTF-16-enheder; UTF-8 tæller byte.
