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.

+1


source to share


1 answer


This is similar to the GS8.63 solution. Upgrading the client from 8.61 to 8.63 resolves this issue.



0


source







All Articles