Hvad er et Unicode® -skrifttype?

Et Unicode® -skrifttype er de grafiske oplysninger, der kræves for at vise de tegn, der er til stede i Unicode® Universal -tegnsættet (UCS). Der er mere end 1 million tegn i UCS, der hver kaldes et kodepunkt, og de revideres og udvides løbende. Af denne grund vælger mange Unicode® -skrifttyper kun at levere grafiske data for en undergruppe af de tegn, der kunne repræsenteres, såsom kun vestlige engelske bogstaver og tal, selvom der er nogle skrifttyper, der forsøger at give visningsoplysninger til så mange tegn som muligt. I sidste ende håndteres forbindelsen mellem et Unicode® -skrifttype og UCS af softwaren ved hjælp af tegnene, fordi der ikke er nogen reel definition af, hvordan skrifttyperne skal opføre sig på et programmeringsniveau.

ved hjælp af et Unicode® -skrifttype involverer at give de to elementer, der gør en komplet skrift. Den første er UCS, som er en definition af, hvilke tegn der kortlægger, hvilke specifikke tal. Dette betyderDette i UCS ville det engelske nummer 1 være repræsenteret i sættet med et specifikt indeksnummer. Dette nummer kan derefter bruges til at bestemme indekset i skrifttypen for at finde de grafiske data, så karakteren kan gengives på en skærm eller trykt til papir. UNICODE® -standarderne omhandler kun de underliggende UC'er og ikke skrifttyperne eller implementeringen af ​​forholdet mellem de to, så dette kan variere fra program til program.

Oplysningerne inden for et Unicode® -skrifttype kan være næsten alt, hvad der på en eller anden måde opfylder rollen som at vise eller repræsentere UCS -karakteren. Den grafiske repræsentation af en UCS -karakter er kendt som en glyph. Glyferne i et skrifttype kan være billeder, eller de kan være vektordata, så tegnene kan trækkes og skaleres til enhver nødvendig størrelse. Der er ingen definition på, hvordan Unicode® -skrifttypen skal implementeres, så det kan også conTain -information til at gengive bogstaver i tre dimensioner (3D) eller endda lydunderskrifter i stedet for visuelle data.

Der er nogle typiske metoder til implementering af komplekse tegn i et Unicode®-skrifttype, især på ikke-vestlige sprog, hvor der kan være titusinder af individuelle tegn. En måde er at give information om, hvordan man kompilerer en enkelt glyph fra flere elementer, der hver især kan bruges i mere end en karakter. Dette kan give et skrifttype mulighed for at indeholde mindre gentagne grafiske data og i stedet erstatte dem med et lagdelingssystem for at skabe de unikke billeder, der er nødvendige.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?