Mikä on Unicode® -kirjasintyyppi?

Unicode® -kirjasintyyppi on graafinen tieto, joka tarvitaan Unicode® -yleismerkkisarjan (UCS) merkkien näyttämiseen. UCS: ssä on yli miljoona merkkiä, joista kutakin kutsutaan koodipisteeksi, ja niitä tarkistetaan ja laajennetaan jatkuvasti. Tästä syystä monet Unicode® -kirjasintyypit haluavat tarjota vain graafisia tietoja osajoukosta merkkejä, jotka voitaisiin esittää, kuten vain länsimaisia ​​englantilaisia ​​kirjaimia ja numeroita. mahdollista. Ohjelmisto hoitaa viime kädessä Unicode® -kirjasintyypin ja UCS: n välisen yhteyden merkkejä käyttäen, koska ei ole olemassa todellista määritelmää siitä, miten kirjasimet toimisivat ohjelmointitasolla.

Unicode® -kirjasintyypin käyttäminen sisältää kahden elementin luovuttamisen, jotka muodostavat täydellisen fontin. Ensimmäinen on UCS, joka on määritelmä siitä, mitkä merkit yhdistävät tiettyihin numeroihin. Tämä tarkoittaa, että UCS: ssä englanninkielinen numero 1 esitetään joukossa tietyllä indeksinumerolla. Tämän numeron avulla voidaan sitten määrittää kirjasintyypin hakemisto graafisten tietojen löytämiseksi, jotta merkki voidaan esittää näytölle tai tulostaa paperille. Unicode® -standardit käsittelevät vain taustalla olevaa UCS: ää eivätkä kirjasintyyppejä tai näiden kahden välisen suhteen toteutusta, joten tämä voi vaihdella ohjelmasta toiseen.

Unicode® -kirjasintyypin tiedot voivat olla melkein mitä tahansa, joka jollakin tavalla täyttää UCS -hahmon näyttämisen tai edustamisen roolin. UCS -merkin graafinen esitys tunnetaan kuviona. Kirjasintyypin kuviot voivat olla kuvia tai vektoritietoja, jotta merkit voidaan piirtää ja skaalata mihin tahansa tarvittavaan kokoon. Ei ole määritelmää siitä, miten Unicode® -kirjasintyyppi on toteutettava, joten se voi myös sisältää tietoja kirjainten esittämiseksi kolmessa ulottuvuudessa (3D) tai jopa äänikirjoituksia visuaalisen datan sijasta.

On olemassa joitakin tyypillisiä menetelmiä monimutkaisten merkkien toteuttamiseksi Unicode®-kirjasintyypissä, etenkin muilla kuin länsimaisilla kielillä, joilla voi olla kymmeniä tuhansia yksittäisiä merkkejä. Yksi tapa on antaa tietoa siitä, kuinka koota yksi kuvio useista elementeistä, joita kutakin voidaan käyttää useammassa kuin yhdessä merkissä. Tämä voi sallia kirjasintyypin pitää vähemmän toistuvia graafisia tietoja ja korvata sen kerrosjärjestelmällä tarvittavien ainutlaatuisten kuvien luomiseksi.