Skip to main content

Ano ang isang Unicode Typeface?

isang unicode reg;Ang typeface ay ang impormasyong grapiko na kinakailangan upang ipakita ang mga character na naroroon sa Unicode Universal Character Set (UCS).Mayroong higit sa 1 milyong mga character sa UCS, bawat isa ay tinatawag na isang code point, at patuloy silang binabago at pinalawak.Para sa kadahilanang ito, maraming Unicode Pinipili ng mga typefaces na magbigay lamang ng mga graphic na data para sa isang subset ng mga character na maaaring kinakatawan, tulad ng mga titik at numero lamang ng Western English, bagaman mayroong ilang mga typefaces na nagtatangkang magbigay ng impormasyon ng pagpapakita para sa maraming mga character hangga't maaari.Sa huli, ang koneksyon sa pagitan ng isang Unicode Ang typeface at ang UCS ay hawakan ng software gamit ang mga character, dahil walang tunay na kahulugan para sa kung paano dapat kumilos ang mga font sa isang antas ng programming.

Paggamit ng isang Unicode Ang typeface ay nagsasangkot sa paghahatid ng dalawang elemento na gumawa ng isang kumpletong font.Ang una ay ang UCS, na kung saan ay isang kahulugan ng kung ano ang mapa ng mga character sa kung anong mga tiyak na numero.Nangangahulugan ito na, sa UCS, ang English number 1 ay kinakatawan sa itinakda ng isang tiyak na numero ng index.Ang bilang na ito ay maaaring magamit upang matukoy ang index sa typeface upang mahanap ang graphic na data upang ang character ay maaaring mai -render sa isang screen o nakalimbag sa papel.Ang Unicode Ang mga pamantayan ay nakikitungo lamang sa pinagbabatayan na UC at hindi ang mga typefaces o ang pagpapatupad ng relasyon sa pagitan ng dalawa, kaya maaari itong mag -iba mula sa programa hanggang sa programa.

Ang impormasyon sa loob ng isang Unicode Ang typeface ay maaaring halos anumang bagay na sa ilang paraan ay natutupad ang papel ng pagpapakita o kumakatawan sa character na UCS.Ang graphic na representasyon ng isang character na UCS ay kilala bilang isang glyph.Ang mga glyph sa isang typeface ay maaaring maging mga imahe, o maaari silang maging data ng vector upang ang mga character ay maaaring iguhit at mai -scale sa anumang laki na kinakailangan.Walang kahulugan para sa kung paano ang Unicode Kailangang ipatupad ang typeface, kaya maaari rin itong maglaman ng impormasyon upang mag -render ng mga titik sa tatlong sukat (3D), o kahit na mga lagda ng audio sa halip na visual data.

Mayroong ilang mga tipikal na pamamaraan ng pagpapatupad ng mga kumplikadong character sa isang Unicode Ang typeface, lalo na sa mga di-Kanluran na wika kung saan maaaring magkaroon ng sampu-sampung libong mga indibidwal na character.Ang isang paraan ay upang magbigay ng impormasyon tungkol sa kung paano mag -ipon ng isang solong glyph mula sa ilang mga elemento na maaaring magamit ng bawat isa sa higit sa isang character.Pinapayagan nito ang isang typeface na hawakan ang mas kaunting paulit -ulit na data ng grapiko, at sa halip ay palitan ito ng isang sistema ng layering upang lumikha ng mga natatanging imahe na kinakailangan.