FreeType Project, fuentes en Linux

Por el 5 de agosto de 2006

en: Sin categoría

Los algoritmos de dibujo de fuentes son extremadamente complejos porque se basan en ecuaciones matemáticas dentro de los archivos .ttf.

Cuando tu elijes un tipo de letra de tamaño grande por ejemplo 49 o 60, uno o dos pixeles olvidados u omitidos carecen de importancia sin embargo cuando son fuentes pequeñas como 8 o 10 píxeles, cada píxel perdido tiene un gran valor y ese es el problema que ocurre con widgets de KDE o Gnome, navegadires web y la mayoría de las cosas que se imprimen por pantalla.

Para resolver este problema eficientemente, los diseñadores pueden poner información extra en el archivo .ttf junto a las ecuaciones matemáticas.

hinting

Este proceso se denomina grid-fitting o hinting, el problema radica en que la tecnologia que implementa la interpretación de esta infromación esta patentada por Apple, hay un proyecto denominado Freetype Project que implementa esas funciones pero presenta problemas legales en algunos paises y algunas distribuciones Linux como SUSE tienen deshabilitada esta opción.

hinting

La fila inferior texto sin “hinting” y la fila superior mejorada con “hinting”, las siguientes dos imágenes son las anteriores ampliadas en un 400%.
La mejora del contraste es notable

Si nunca has advertido este problema en tu distribución Linux y te parece todo normal no te recomiendo que pierdas el tiempo intentando solucionarlo, pero por si quieres mejorarlo puedes leerte esto Optimal Use of Fonts on Linux

  • Entradas relacionadas:
  • No hay coincidencias

Dejar un comentario