diff options
author | Rasmus Andersson <rasmus@notion.se> | 2018-11-26 19:57:13 +0300 |
---|---|---|
committer | Rasmus Andersson <rasmus@notion.se> | 2018-11-26 19:57:13 +0300 |
commit | 0eb9bd892f4d65bd470fed7e9d84eef2844f9362 (patch) | |
tree | 6a5607df0cc89f9351211770b340698514dabd0b /misc | |
parent | 30c17551659d0b852fd8c4d028136e64caa2a4c3 (diff) | |
download | inter-0eb9bd892f4d65bd470fed7e9d84eef2844f9362.tar.xz |
scripts
Diffstat (limited to 'misc')
-rw-r--r-- | misc/glyphs-scripts/delanchors.py | 19 | ||||
-rw-r--r-- | misc/glyphs-scripts/fixup-variant.py (renamed from misc/rf-scripts/fixup-variant.py) | 0 |
2 files changed, 19 insertions, 0 deletions
diff --git a/misc/glyphs-scripts/delanchors.py b/misc/glyphs-scripts/delanchors.py new file mode 100644 index 000000000..fe2db97a4 --- /dev/null +++ b/misc/glyphs-scripts/delanchors.py @@ -0,0 +1,19 @@ +delanchors = ['top_dd', 'top0315', 'bottom_dd'] +font = Glyphs.font +font.disableUpdateInterface() +try: + for g in font.glyphs: + g.beginUndo() + try: + for master in font.masters: + layer = g.layers[master.id] + for aname in delanchors: + try: + del(layer.anchors[aname]) + print("del %s in %s", aname, g.name) + except: + pass + finally: + g.endUndo() +finally: + font.enableUpdateInterface() diff --git a/misc/rf-scripts/fixup-variant.py b/misc/glyphs-scripts/fixup-variant.py index c2ac0f652..c2ac0f652 100644 --- a/misc/rf-scripts/fixup-variant.py +++ b/misc/glyphs-scripts/fixup-variant.py |