The overall font file that gets generated is this: file 2.txt
Wondering if in that first JSON, everything looks good / conforms to the spec. I am essentially just concatenating the decimal values from that JSON and then putting it into a Buffer and writing it to the file, so if that is accurate the final result should be accurate.
Not sure if the 255 values are correct yet, but otherwise I can't see anything that would make it incorrect yet. Wondering if you can find anything.
If I make a slight change in certain places, then I get:
OTS parsing error: cmap: Failed to parse table
But otherwise get:
OTS parsing error: cmap: Failed to serialize table
Not sure which one is closer or further from working.
If I change these two:
platformID: { type: 'USHORT', value: 3 },
encodingID: { type: 'USHORT', value: 1 },
I get:
OTS parsing error: Unable to instantiate font face from font data.
Comments