Origen de las descripciones de peso de fuente numérica en tipografía


11

La especificación CSS (entre varias otras) establece que, al seleccionar una fuente, el peso de la fuente puede describirse utilizando descriptores numéricos que van de 100 a 900 en incrementos de 100, donde 400 está reservado para el peso "normal" y 700 para "negrita". "( este artículo contiene un ejemplo de una asignación).

¿Se asignan estos números de manera meramente convencional o existe algún tipo de relación numérica (al menos teórica) entre, por ejemplo, el grosor del vástago y el ancho de avance que controla el descriptor numérico que una fuente "debe" recibir (independientemente de si esa relación se respeta en alguna fuente en particular)?

Respuestas:


8

El peso de la fuente CSS está influenciado por el sistema de numeración Linotype . Como puede aprender de la wiki, cada dígito en el número describe diferentes características de la tipografía y, desde este punto, CSS adoptó Lynotype en parte ... El sistema 100 a 900 funciona para algunas fuentes, pero falla para otras, por lo que siempre debe verifique esto de antemano antes de usar valores particulares en el código CSS.


6

Linotype llegó a CSS sobre el sistema Panose en parte debido a problemas de licencia. Ver http://en.wikipedia.org/wiki/PANOSE . El número Panose se usa en las fuentes TrueType, OpenType y SVG y contiene información sobre peso, proporción, contraste, etc.

El número de peso de Panose es más o menos el mismo sistema que el Linotype / CSS. De muy claro a negro extra. Ver la cita a continuación.

Fontforge puede calcular el número de Panose. http://fontforge.org/fontinfo.html#Panose

Entonces Fontforge usa algún tipo de relación numérica (al menos teórica) para calcular el peso.

ACTUALIZAR

... los cálculos de peso se encuentran entre los más fáciles de calcular.

Se utilizan letras específicas para medir el peso: CapH es la altura de la mayúscula H. WStemE es el ancho del tallo de la mayúscula E.
WeightRatio = CapH / WStem (E)

2_0 = Cualquiera (No usar.)
2_1 = Sin ajuste (No usar)
2_2-Muy ligero .................... Peso Rata ≥ 35 (35 o mayor)
2-3-Light .................... 18 ≤ WeightRat <35 (18 o mayor, menor que 35)
2_4 Thin ....... .............. 10 ≤ WeightRat <18
2_5-Book .................... 7.5 ≤ WeightRat <10
2_6-Medium .................. 5.5 ≤ WeightRat <7.5
2_7-Demi .................... 4.5 ≤ WeightRat < 5.5
2_8-Bold .................... 3.5 ≤ WeightRat <4.5
2_9-Heavy .................. .2.5 ≤ WeightRat <3.5
2_A-Black ................... 2.0 ≤ WeightRat <2.5
2_B-Extra Black ............. ...... WeightRat <2

Ver: http://forum.high-logic.com/viewtopic.php?f=4&t=941


Si pudiera marcar tanto esta respuesta como la anterior de Ilan como correcta, lo haría; pero si bien esta es la clasificación que tiene una definición formal, no es la clasificación 100-900 de Linotype respondida por Ilan. Por otro lado, el hecho de que se use dentro de las fuentes TTF / OTF es muy interesante; Puede ser que realmente deba usar esta clasificación para un criterio, incluso si CSS y Windows no la usan.
Wtrmute

Gracias. También estoy de acuerdo con @Ilan. Mi respuesta simplemente no encajaba en sus comentarios y terminó como respuesta;). En la práctica, estos números se utilizan principalmente para identificar una fuente en particular y no tanto para la clasificación. Debido a que un diseñador de fuentes puede dar valores 'incorrectos' a una fuente, se omiten los números, etc. Me gusta la idea de un filtro de fuente medido en múltiples dimensiones.
allcaps

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.