Dalam ortografi dan tipografi, homoglif adalah salah satu dari dua atau lebih grafem, karakter, atau glif dengan bentuk yang tampak identik atau sangat mirip dalam fon, tetapi mungkin memiliki arti yang berbeda. Penunjukan juga diterapkan pada urutan karakter yang berbagi properti ini.

Huruf kecil Latin A (unicode 0061) dan huruf kecil Sirilik A (unicode 0430). Kedua karakter diatur dalam Helvetica
Pada beberapa fon, ada beberapa karakter yang hampir tidak dapat dibedakan atau yang menjadi homoglif.

Pada tahun 2008, Unicode Consortium menerbitkan Technical Report #36[1] pada berbagai masalah yang berasal dari kemiripan visual karakter baik dalam skrip tunggal, maupun kemiripan antar karakter dalam skrip yang berbeda.

Sebuah contoh penting dari kebingungan homoglif muncul dari penggunaan y untuk mewakili þ (thorn) ketika mengatur teks bahasa Inggris yang lebih tua dalam tipografi yang tidak mengandung karakter terakhir. Ini telah menyebabkan fenomena di zaman modern seperti Ye olde shoppe, menyiratkan secara tidak benar bahwa kata the sebelumnya ditulis ye /j/ daripada þe.

Contoh simbol homoglif adalah (a) diaresis dan umlaut (keduanya sepasang titik, tetapi dengan arti yang berbeda, meskipun dikodekan dengan kode titik dan (b) tanda hubung dan tanda minus (keduanya adalah garis horizontal pendek, tetapi dengan arti yang berbeda, meskipun sering disandikan dengan titik kode yang sama). Di antara angka dan huruf, angka 1 dan huruf kecil l selalu dikodekan secara terpisah tetapi dalam banyak jenis huruf yang diberikan bentuk yang sangat serupa, dan digit 0 dan huruf kapital O selalu dikodekan secara terpisah tetapi dalam banyak tipografi diberikan glif yang sangat mirip. Hampir setiap contoh pasangan karakter homoglif berpotensi dapat dibedakan secara grafis dengan glif yang dapat dibedakan dengan jelas dan titik kode terpisah, tetapi hal ini tidak selalu dilakukan. Typeface yang tidak secara tegas membedakan homoglif satu/el dan nol/oh dianggap tidak sesuai untuk menulis formula, URL, kode sumber, ID, dan teks lainnya di mana karakter tidak selalu dapat dibedakan tanpa konteks. Font yang membedakan glif dengan nol terpotong, misalnya, lebih disukai untuk penggunaan tersebut.

Istilah homograf kadang-kadang digunakan sinonim dengan homoglif, tetapi dalam pengertian linguistik biasa, homograf adalah kata yang dieja sama tetapi memiliki arti berbeda, properti kata, bukan karakter.

(Sinoglif adalah glif yang terlihat berbeda tetapi memiliki arti yang sama. Sinoglif juga dikenal secara informal sebagai varian tampilan.)

Referensi

sunting

Pranala luar

sunting