Why is my CID font (type 11) not working in GS8.61 on Windows
I have a client in Macau that uses Windows EUDC for Big5 custom characters. I used Fontforge
on Linux to convert .TTE to font type 11 (CID type 2) and created a custom one CMap
to map codes Big5
to correct font glyph. This all works fine and dandy in GS8.60 on Windows and GS8.61 - GS8.63 on Linux. When loading a font into GS8.61 on Windows, I get
/ rangecheck error in / findfont in gs_cidfn.ps.
I tried using the font EUDC.TTE
natively in ghostscript via cidfmap
with no luck, /invalidfont
in /findfont
. I hesitate to try and contact Ken Lunde as this seems to be a ghostscript specific issue. Does anyone know a workaround? Has anyone come up with a patch so I don't reinvent the wheel here?
Edit: The error /rangecheck
occurs in the procedure .buildcidfont
. The .buildcidfont routine has not changed from 8.60 to 8.61.