我在澳门有一位客户使用Windows EUDC来定制Big5字形。我在Linux上使用Fontforge
将.TTE转换为类型11(CID类型2)字体并创建自定义CMap
以将Big5
代码点映射到字体中的正确字形。这一切在Windows上的GS8.60和Linux上的GS8.61 - GS8.63上都很好用。在Windows上加载GS8.61中的字体时,我得到了一个
gs_cidfn.ps中/ findfont中的/ rangecheck错误。
我试图在EUDC.TTE
中通过cidfmap
原生地使用/invalidfont
字体而没有运气,/findfont
/rangecheck
。我对尝试联系Ken Lunde犹豫不决,因为这似乎是ghostscript特有的问题。有人知道解决方法吗?有人开发了一个贴片,这样我就不会在这里重新发明轮子了吗?
编辑:.buildcidfont
程序中出现{{1}}错误。 .buildcidfont程序没有从8.60更改为8.61。
答案 0 :(得分:0)
这似乎在GS8.63中得到了解决。将客户端从8.61升级到8.63可以解决此问题。