如何使用FontForge Python分离Glyphs?

2024-04-27 05:49:59 发布

您现在位置:Python中文网/ 问答频道 /正文

在“编码”菜单下的FontForge GUI中有一个选项“分离Glyphs”。我可以在Python中这样做吗?你知道吗

更具体地说,在Python脚本中,当我删除附加到另一个glyph的glyph时,这两个glyph都被清除。我怎样才能避免这种情况?你知道吗


Tags: 脚本编码选项菜单情况guiglyphsglyph
1条回答
网友
1楼 · 发布于 2024-04-27 05:49:59

我在这里找到了解决办法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()

相关问题 更多 >