【发布时间】:2017-11-18 01:26:37
【问题描述】:
在 FontForge GUI 的“编码”菜单下,有一个选项“分离字形”。我可以在 Python 中执行此操作吗?
更具体地说,在我的 Python 脚本中,当我删除附加到另一个字形的字形时,两者都会被清除。我怎样才能避免这种情况?
【问题讨论】:
在 FontForge GUI 的“编码”菜单下,有一个选项“分离字形”。我可以在 Python 中执行此操作吗?
更具体地说,在我的 Python 脚本中,当我删除附加到另一个字形的字形时,两者都会被清除。我怎样才能避免这种情况?
【问题讨论】:
我能够从这里找到解决方法https://sourceforge.net/p/fontforge/mailman/message/29723762/
本质上是:
font.selection.select("a") #select glyph
font.copy()
for i in font.selection.byGlyphs:
font.removeGlyph(i)
font.selection.select("a")
font.paste()
【讨论】: