Omoglyph (de otro griego ὁμός - "mismo", y griego γλυφή , "signo", "letra tallada") es un término tipográfico . Los homoglifos son signos gráficamente idénticos o similares que tienen diferentes significados.
La letra O mayúscula y el número 0 se pueden confundir fácilmente. Los homoglifos pueden ocurrir cuando se usan diferentes alfabetos. La letra latina H (xa), la letra cirílica H (en) y la letra griega Η (esto) son difíciles de distinguir entre sí (son exactamente iguales en muchas fuentes). Una gran cantidad de homoglifos con otros alfabetos están contenidos en el alfabeto Cherokee , cuyo autor, según la versión más aceptada, tomó prestados originalmente sus caracteres para el nuevo sistema de escritura, dándoles un sonido completamente diferente.
El término homoglifo es lo opuesto al término sinoglifo .
Los sinoglifos son signos que tienen un significado igual o similar, pero difieren gráficamente. La coincidencia de sinoglifos puede ser de particular importancia cuando se aprenden idiomas que se pueden escribir en diferentes sistemas de escritura, como el sánscrito y el pali .
Dos conjuntos comunes e importantes de homoglifos que se usan hoy en día son el número cero y la letra O mayúscula (es decir, 0 y O); y el número uno, L latina minúscula y i mayúscula (es decir, 1, l e I). En los días de las máquinas de escribir, no había diferencia visual entre estos caracteres, o había poca diferencia, y los mecanógrafos los trataban como intercambiables. La mayoría de los teclados no tenían una tecla con el número "1", lo que requería que el usuario ingresara la letra "l". Los hábitos del teclado se quedaron con ellos y se convirtieron en fuentes de confusión.
La mayoría de los tipos de letra modernos separan cuidadosamente estos homoglifos, típicamente dibujando el cero más angosto y dibujando el número 1 con serifas prominentes .