Dave Crossland informs about new tool:
"ttfdiet (TTF DIacritics Encoding Tool) applies a “diet” to a .ttf font: it modernizes the way in which glyphs for precomposed Unicode characters are stored in a TrueType-flavored OpenType font, and reduces the font's file size." [from]

I installed Behdad Esfahbod's FontTools and wrote diet.bat file:

python c:\ %1

- be sure Python (2.6 or higher) is installed and added to the PATH
- "c:\" it is where file is stored

Hi all,

I'm designing a handwriten font wich contain many alternate sets of characters and I programmed a calt feature to randomize it. The feature contains a lot of lines mixing and conditioning the substition of each character. I thing the sintaxis is fine and the replacement works fine too, but when I increase the number of characters in each of the classes used in the code the output panel shows the following warning:

[FATAL] GSUB feature 'ÿÿÿÿ' causes overflow of offset to a subtable (0x1140a)

(I don't know why the name of the feature is swhown without the correct name).

jasonc's picture

CacheTT and GPOS

Hi, all, has anyone seen this behaviour before?

I am working with a TrueType font that has an empty GPOS table in it. (not sure why, but I recall something about this being needed for kerning to work in certain apps? Maybe?)
Anyway, when I run CacheTT to generate VDMX, LTSH and hdmx tables, the GPOS table is apparently removed.

I haven't run anything except CacheTT, and the only difference aside from the 3 tables it should generate appears to be the removal of this 0 length table. I don't know why CacheTT would do this?


Jason C

Syndicate content Syndicate content