编辑 True Type 字体
在典型的 True Type 波斯语字体中,yeh 和 kafs 存在历史问题,因为这些字体是为 Windows 98 创建的,它不包括完整的波斯语支持,现在,我们有 2 种 Kafs:Keheh(0x6a9 , 带), 和阿拉伯语 Kaf(0x643, ك), 和 2 种 Yeh: 波斯语 Yeh(0x6cc, Ì) 和阿拉伯语 Yeh(0x64a, и)。旧字体使用阿拉伯字体,但波斯语的标准键盘当然使用波斯字体,是否可以编辑和修复这些字体?我曾多次尝试用 FontLab Studio 替换这些字符,但都失败了。有什么建议吗?
In typical Persian fonts which are True Type, there is a historical problem with yeh and kafs, since these fonts are created for Windows 98, which didn't include full Persian support, and now, we have 2 kind of Kafs: Keheh(0x6a9, ک), and Arabic Kaf(0x643, ك), and 2 kind of Yehs: Farsi Yeh(0x6cc, ی), and Arabic Yeh(0x64a, ي). Old fonts use Arabic ones, but the standard keyboard for Persian uses the Persian ones of course, is it possible to edit and fix these fonts? I've made many attempts to replace these characters with FontLab Studio, which I failed. Any suggestions?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可能想要查看隐藏的 Windows 字体编辑器,如图所示
希望这有帮助,
此致,
汤姆.
You might want to look into a hidden Windows Font Editor as shown here. No one really knew about it but it does work!
Hope this helps,
Best regards,
Tom.
@Parsa,存在两个版本的 Kaf 和 Yeh,因为两个版本是由 unicode 标准定义的。
这里讨论这个角色:
事实上,波斯语和阿拉伯语共享一个字符集,但其中有不同的变体字符,这是历史的偶然,您将不得不接受这一事实。对不起!
@Parsa, two versions of Kaf and Yeh exist because two versions are defined by the unicode standard.
This character is discussed here:
The fact that Farsi and Arabic share a character set but have different variant characters within them is an accident of history which you will have to live with. Sorry!