[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[ft-devel] broken hdmx tables in `HAN NOM {A,B}.ttf'
From: |
Werner LEMBERG |
Subject: |
[ft-devel] broken hdmx tables in `HAN NOM {A,B}.ttf' |
Date: |
Tue, 05 Sep 2006 21:41:18 +0200 (CEST) |
Dear VietUnicode maintainers,
the software you use for creating the two fonts `HAN NOM A.ttf' and
`HAN NOM B.ttf' (version 2.0, 2005) produces broken hdmx tables: The
`sizeDeviceRecord' field (which is smaller than 0xFFFF even for your
huge fonts) must be a LONG type; with other words, the upper two bytes
of the four-bytes value must be zero. Instead, your font editor
incorrectly uses two 0xFF bytes, effectively creating a negative
value.
Windows obviously doesn't complain, but FreeType aborts due to the
incorrect table; this means that currently your fonts can't be used on
most Linux platforms.
I've added a work-around to the FreeType CVS; anyway, the right
solution is to fix the fonts.
Werner
- [ft-devel] broken hdmx tables in `HAN NOM {A,B}.ttf',
Werner LEMBERG <=