Fuentes huecas en android

Uso el tipo de letra "Lobster_1.0_.otf" en mi aplicación de Android, pero el problema es que algunas de las letras aparecen "huecas", con un contorno en blanco y negro. Puedes ver el problema en la siguiente imagen:

ingrese la descripción de la imagen aquí

Otro tipo de letra (CasLonItalic.ttf) tenía un problema similar: solo el carácter "l" estaba hueco. Así que creo que hay algo con los tipos de letra, pero no sé qué.

Soy un usuario básico de TypeLight 3 (se agregaron glifos húngaros a Lobster), por lo que puedo hacer modificaciones básicas si es necesario.

Dices que agregaste glifos húngaros a Lobster. ¿Eres capaz de reproducir esto con una versión no modificada de Lobster? ¿Has descartado que esto haya podido ser causado por modificaciones que hiciste? Solo revisando.
Sí, a todas las preguntas.

Respuestas (2)

Es difícil decirlo, pero me parece que ha tomado una fuente de peso regular y ha usado una negrita falsa (es decir, una versión en negrita generada por software de los caracteres). Si ese es el caso, entonces el problema radica en cómo se crea la "negrita" en lugar de en la fuente en sí.

Me pregunto si la fuente tiene contornos superpuestos (restos de una operación de negrita/contorno generada automáticamente), que no son visibles en la mayoría de los renderizadores de fuentes porque todos van en la misma dirección, pero aparecen en otros renderizadores que usan un diferente ¿algoritmo?

Por lo que vale, el nombre del archivo (Lobster_1.0_.otf) sugiere fuertemente que está usando una versión mucho más antigua de esa fuente. El último según el sitio web es 1.4 que se puede descargar desde aquí y supuestamente es mucho mejor.