OpenType Font Format
Format font OpenType berbasis Unicode memperluas format file font TrueType. Font OpenType memungkinkan pemetaan antara karakter dan glyph, memungkinkan dukungan untuk ligatur, bentuk posisi, alternatif, dan substitusi lainnya. Font OpenType juga dapat menyertakan informasi yang mendukung penempatan glyph dua dimensi dan lampiran glyph, dan dapat berisi kerangka TrueType atau PostScript.
Fitur tata letak dalam font OpenType diatur oleh skrip dan bahasa, memungkinkan satu font untuk mendukung beberapa sistem penulisan, bahkan dalam skrip yang sama. Untuk memastikan konsistensi dalam operasi tata letak teks dan untuk menghindari overhead yang tidak perlu dalam file font atau aplikasi, banyak tata letak teks dan algoritma semantik bahasa disertakan dalam Uniscribe. Ini meringankan pengembang font dari harus menentukan aturan skrip umum dalam font.
Aplikasi dapat memperkenalkan pengetahuan atau preferensi tertentu mengenai tata letak skrip. Font tata letak OpenType bahkan mungkin berisi aturan tata letak yang menduplikasi atau menggantikan yang diterapkan oleh layanan sistem operasi. Struktur berlapis layanan sistem operasi yang mendukung tata letak teks memungkinkan aplikasi untuk memilih informasi tata letak yang akan digunakan, dan memilih cara menerapkannya. Untuk informasi tambahan, lihat dokumentasi Tipografi Microsoft atau Spesifikasi OpenType.
Topik terkait