Mga font ng Unicode at tunay na font
Bakit ang mga «magagarang font» na kinokopya at ipina-paste mo ay hindi naman talaga font, at ano ang ibig sabihin ng pagkakaibang iyon sa praktika.
Guhit ang font, hindi karakter
Ang tunay na font ay isang file na nagsasabi sa aparato mo kung paano iguguhit ang mga karakter. Ang letrang A ay mananatiling letrang A, itakda mo man sa Helvetica o sa Times New Roman — ang hugis lang ang nagbabago. Palitan ang font at magbabago ring kasama nito ang bawat A sa pahina.
Baliktad ang gawi ng mga estilo sa site na ito. Hindi nila binabago kung paano iginuguhit ang isang karakter; pinapalitan nila ito ng ibang-iba nang karakter na nagkataong mukhang binihisang A. Ang makapal na «𝐀» ay hindi letrang A sa isang makapal na font. Ito ay U+1D400, MATHEMATICAL BOLD CAPITAL A — sarili nitong karakter na may sariling code point.
Bakit mahalaga ang pagkakaiba
Dahil mga karakter ang mga ito at hindi pormat, nakaliligtas sila sa pagkopya at pag-paste. Walang pindutang pampakapal ang bio ng Instagram, pero tumatanggap ito ng teksto, kaya gumagana ang pag-paste ng U+1D400 sa lugar kung saan matatanggal ang pormat.
Ang katangian ding iyon ang pinagmumulan ng problema. Permanenteng nabago ang teksto, hindi lang binihisan, kaya may dalang mga bunga na hindi kailanman magiging bunga ng pormat.
- Hindi ito tumutugma sa paghahanap. Hindi matatagpuan ng paghahanap sa pangalan mo ang 𝓎𝑜𝓊𝓇 𝓃𝒶𝓂𝑒.
- Maaaring basahin ito ng screen reader nang tigi-tigisang karakter, laktawan, o sabihin ang opisyal na pangalang Unicode ng bawat isa.
- Ang mga aparatong walang tamang karakter ay nagpapakita ng blangkong kahon.
- May mga platform na tahasang tumatanggi o nag-aalis sa mga karakter, lalo na sa username.
Saan nanggaling ang mga karakter na ito
Karamihan ay idinagdag sa Unicode alang-alang sa matematika. Kailangang matukoy ng mga matematiko ang pagkakaiba ng makapal na vector sa pahilig na scalar, dahil sa matematika ang pagkakabihis mismo ay may dalang kahulugan. Ini-encode ng Unicode ang mga pagkakaibang iyon bilang hiwalay na mga karakter sa bloke ng Mathematical Alphanumeric Symbols.
Ang paggamit sa kanila bilang palamuti ay isang muling paggamit na hindi kailanman inisip ng Unicode, at iyon mismo ang dahilan kung bakit pabagu-bago ang suporta at kung bakit napakasama ng pagtrato sa kanila ng mga kasangkapan sa akses.