¿Por qué las fuentes de representación de GIMP son diferentes a otras aplicaciones?

Noté que si comparo la misma familia de fuentes y el mismo tamaño de fuente de otras aplicaciones con GIMP, el resultado es diferente.

En la imagen de abajo, a la izquierda está Microsoft Sans Serif de 8 puntos renderizado en Word y Firefox. A la derecha está el mismo tamaño y fuente representados por la herramienta de texto de GIMP (nota: el suavizado está desactivado).

Ni siquiera cerca

  1. ¿Por qué está pasando esto? Ni siquiera está cerca del mismo tamaño. Si subo el tamaño de fuente en GIMP (a aproximadamente 12), el tamaño coincide, los glifos y el espaciado no
  2. ¿Es normal/esperado que diferentes aplicaciones representen la misma fuente de manera diferente?
  3. ¿Es normal/esperado que la misma fuente se represente de manera diferente en diferentes sistemas operativos?
¿Cuál es la resolución del documento?

Respuestas (3)

Esto se debe a las dimensiones en píxeles de la imagen en GIMP frente a Word, y la configuración de DPI que afecta los cálculos de tamaño de punto.

Cuando trabaja con un documento de Word, el documento se representa en un tamaño de píxel que simula algo probablemente cercano a 300 ppp, y luego se reduce (etc.) para mostrarlo en la resolución de pantalla.

Entonces, si desea comparar la representación de texto de Word con GIMP, debe asegurarse de que está trabajando con el mismo "tamaño de cuadrícula". Para experimentar, cree un documento en GIMP que sea de 2550 px x 3300 px (es decir: letra de EE. UU. @ 300ppi).

Probablemente encontrará que el texto de 8 puntos se representa muy parecido a Word (con suavizado activado a diferencia de su ejemplo; Word está a la derecha):

ingrese la descripción de la imagen aquí

Aquí hay una muestra de texto de 8 puntos en un documento de 400 px a 72 ppp con un zoom del 500 % insertado (con suavizado desactivado como en el ejemplo):

ingrese la descripción de la imagen aquí

Recuerde que los puntos son una unidad definida por su relación con las pulgadas (unidad de medida del mundo real). Al menos en Photoshop, si establece el tipo y luego modifica el indicador de DPI en el archivo sin volver a muestrear, se vuelve a calcular el tamaño en puntos del tipo.

Este es el texto en 8pt, en una imagen con 96ppi (la configuración predeterminada común para pantalla ppi en plataformas Windows, la dependencia de eso ya se mencionó en otra respuesta):

"plantilla", Microsoft Sans Serif 8t @ 96ppi

Se parece bastante a sus ejemplos, hay diferencias de un píxel como máximo, y eso es para las versiones escaladas/ampliadas, tendríamos que comparar los tamaños originales.

Oh, Dios mío, me siento tonto ahora. Mirando tu captura de pantalla, no pude entender por qué, por mi vida, se veía diferente. ¡Entonces me di cuenta de que el tamaño de fuente en GIMP estaba predeterminado en px en lugar de pt! Cambiar eso resolvió mi problema. Hable acerca de un momento facepalm.
Marqué esto como la respuesta porque me indicó la dirección correcta con respecto a los 96ppi.
La fórmula común para Microsoft DirectWrite "píxeles independientes del dispositivo" (DP), y creo que CSS es pt dividido por 72 veces 96 = px

Si no recuerdo mal, esto podría deberse a la configuración de suavizado del renderizado. No he usado GIMP por un tiempo, pero recuerdo que esto es un problema.

Las fuentes se pueden representar de manera diferente según la configuración predeterminada para ese programa, especialmente los programas de diseño.

El suavizado está desactivado en la imagen de mi pregunta. Este problema ocurre cuando está habilitado o deshabilitado: el tamaño de la fuente es lo que es más significativamente diferente.