我在澳门有一个客户使用 Windows EUDC 来定制 Big5 字形。我Fontforge
在 Linux 上使用将 .TTE 转换为 11 型(CID 类型 2)字体,并创建了一个自定义CMap
来将Big5
代码点映射到字体中的正确字形。这一切都在 Windows 上的 GS8.60 和 Linux 上的 GS8.61 - GS8.63 中运行良好。在 Windows 上加载 GS8.61 中的字体时,我得到一个
gs_cidfn.ps 中 /findfont 中的 /rangecheck 错误。
我已经尝试EUDC.TTE
在 Ghostscript 中通过cidfmap
没有运气/invalidfont
在/findfont
. 我对尝试联系 Ken Lunde 犹豫不决,因为这似乎是 Ghostscript 特有的问题。有人知道解决方法吗?有没有人开发了一个补丁,这样我就不会在这里重新发明轮子了?
编辑:/rangecheck
错误发生在.buildcidfont
过程中。.buildcidfont 过程没有从 8.60 更改为 8.61。