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