chushanjushi / sfntly

Automatically exported from code.google.com/p/sfntly
0 stars 0 forks source link

Renumbering subsetter should support more cmap formats #37

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
The renumbering subsetter only reads format 4 cmaps. This is a limitation in 
computeMapping in the RenumberingCMapTableSubsetter.

Currently there is only a builder for format 4 cmaps, so I'd expect sfntly to 
support all 16-bit cmaps and just write them out as format 4, yet it doesn't. 
It should also honour the Subsetter's cmapId() list.

For 32-bit cmaps a format 12 builder is needed.

Original issue reported on code.google.com by j...@jahewson.com on 7 Oct 2013 at 9:17

GoogleCodeExporter commented 9 years ago

Original comment by stua...@google.com on 29 Jan 2014 at 12:56