La indicación de fuentes , también conocida como instrucción , es el uso de instrucciones matemáticas para ajustar la visualización de una fuente de contorno de modo que se alinee con una cuadrícula rasterizada . En resoluciones de pantalla bajas , la indicación es fundamental para producir texto claro y legible. Puede ir acompañada de suavizado de líneas y (en pantallas de cristal líquido ) representación de subpíxeles para una mayor claridad.
Para la visualización de texto en pantalla, la insinuación de fuentes designa qué píxeles primarios se interpolan para representar una fuente con mayor claridad . [ cita requerida ] Las insinuaciones generalmente se crean en un editor de fuentes durante el proceso de diseño de la tipografía y se incrustan en la fuente. Una fuente puede insinuarse automáticamente (a través de algoritmos procesados basados en los contornos de los caracteres) o configurarse manualmente. La mayoría de los editores de fuentes pueden hacer insinuaciones automáticas, y este enfoque es adecuado para muchas fuentes. Sin embargo, las fuentes comerciales de alta calidad a menudo se insinúan manualmente para proporcionar la apariencia más nítida en las pantallas de computadora. Verdana es un ejemplo de una fuente que contiene una gran cantidad de datos de insinuación, muchos de los cuales fueron logrados manualmente por el ingeniero tipográfico Tom Rickner . [1]
En el formato de fuente TrueType , lanzado en 1991 por Apple Inc. , la función de insinuación invoca tablas de datos de fuentes utilizadas para representar las fuentes correctamente en la pantalla. Un aspecto de la función de insinuación TrueType es el ajuste de la cuadrícula , que modifica la altura y el ancho de los caracteres de la fuente para alinearse con la cuadrícula de píxeles establecida en la pantalla. El motor de representación de fuentes de código abierto FreeType 2 utiliza un insinuador automático cuando dichos datos de insinuación no están presentes o su uso está restringido por una patente de software . [2] A partir de 2011, el sitio web de FreeType afirma que todas las patentes de insinuación de fuentes relevantes han expirado y que la insinuación ahora está habilitada en FreeType de forma predeterminada. [2]
Según el Manual de referencia de TrueType, [3] los instructores de fuentes (aquellos que realizan sugerencias de fuentes) deben equilibrar las dos restricciones siguientes al realizar sugerencias de fuentes:
El manual de referencia sugiere que, para la visualización en pantalla, las fuentes deben ser legibles a 9 píxeles por em a 72 píxeles por pulgada . Se debe prestar especial atención a la altura de mayúsculas , la altura x y la línea base , de modo que la fuente conserve su carácter normal sin producir efectos exagerados en tamaños pequeños.
Con la llegada de las pantallas de alta resolución (generalmente consideradas como pantallas con más de 300 píxeles por pulgada), la información de las fuentes se ha vuelto menos relevante, ya que los efectos de aliasing se vuelven imperceptibles para el ojo humano. Como resultado, el renderizador de texto Quartz de Apple, que está destinado a las pantallas Retina de Apple , ahora ignora por completo la información de las fuentes. [4] [5]