0
在'Encoding'菜單下的FontForge GUI中,有一個選項'Detach Glyphs'。我可以用Python做到這一點嗎?如何使用FontForge Python分離字形?
更具體地說,在我的Python腳本中,當我刪除附加到另一個字形的字形時,兩者都被清除。我怎樣才能避免這種情況?
在'Encoding'菜單下的FontForge GUI中,有一個選項'Detach Glyphs'。我可以用Python做到這一點嗎?如何使用FontForge 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()