El "tamaño de fuente" de una fuente se refiere a la "altura em" de la fuente, que no es necesariamente la misma que la altura de caracteres particulares en la fuente.
Por lo general, la altura em de una fuente se adhiere a la misma idea básica: se establecerá aproximadamente a la distancia desde el descendente más bajo (como la parte inferior de la letra g
) hasta el ascendente más alto (como la parte superior de la letra h
):
Como puede ver, ninguna de las letras individuales cubre todo ese lapso.
Con las fuentes digitales, la "altura de em" de una fuente es una elección realizada por el diseñador de la fuente, y no tiene que ajustarse a esta convención en absoluto: un diseñador de tipografía digital puede elegir cualquier base para su tamaño de em. Sin embargo, las fuentes todavía tienden a adherirse, al menos aproximadamente, al tipo de convención descrita anteriormente. En los viejos tiempos, cuando el tipo consistía en bloques de metal, la "altura em" era la altura de uno de esos bloques, que tenía que ser lo suficientemente alta no solo para cualquier personaje en ese tipo de letra sino también para cualquier ascendente, descendente y acentos.
Ahora, muchos tipos de letra modernos incluyen acentos en letras mayúsculas (como Ć
): estos acentos se extienden fuera del ascendente tipográfico tradicional y, por lo tanto, estos (y posiblemente otros caracteres especiales) quedan fuera de la parte superior del "em". Por razones históricas, no ajustamos el tamaño del em para permitirlos, mantenemos el tamaño del em y simplemente lo extendemos; cualquier tipógrafo que use dichos acentos deberá asegurarse de que haya espacio para que se extiendan, aunque generalmente el espacio entre líneas es adecuado en el texto del cuerpo.
El espacio de línea en el texto del cuerpo es un espacio que queda entre el descendiente de una línea de texto y el ascendente de la línea debajo de él, es decir, el "tamaño de fuente" no incluye esta medición de espacio de línea. Puede estar influenciado por el campo CSS line-height
, donde1.4
significa que el espacio entre líneas es 0.4 veces la altura del em, y por lo tanto una línea completa de texto del cuerpo ocupará 1.4 veces la altura del em incluyendo el espacio entre líneas. En otras aplicaciones, el espacio de línea se puede especificar de manera diferente: los procesadores de texto a menudo especifican en términos de un múltiplo del espaciado de línea "único", pero a diferencia del CSS, generalmente el espaciado "único" no significa que no hay un espacio de línea, sino alguna línea "predeterminada" gap, donde la aplicación intenta obtener un valor predeterminado basado en metadatos en el archivo de fuente. Existen múltiples estándares para especificar métricas en la fuente (por ejemplo, en Truetype, hay diferentes estándares para Mac y Windows / OS2), por lo que el intervalo de línea predeterminado puede variar entre las aplicaciones y los sistemas operativos.
Ahora, incluso si un diseñador hace seguir una convención predecible para su altura em, esto todavía no te dice el tamaño de letras mayúsculas (cap-altura) o el tamaño de, digamos, una o
(x-altura o línea media) ya que estos pueden variar libremente entre tipos de letra en relación con la altura del ascendente. Sin embargo, dentro de una familia de fuentes, generalmente serán consistentes. Entonces, por ejemplo, Times New Roman Bold y Times New Roman Regular tendrán los mismos tamaños de caracteres para el mismo tamaño de em, que debe incluir ascendentes, descendentes, altura de la tapa y altura x.