diff options
author | Roozbeh Pournader <roozbeh@google.com> | 2014-07-24 19:10:48 -0700 |
---|---|---|
committer | Roozbeh Pournader <roozbeh@google.com> | 2014-07-24 19:10:48 -0700 |
commit | 1fbdd27fd4832645b44c726778817118d891d66f (patch) | |
tree | 354bdc7c21ed1db792392fb28274bf1f7936fbbc /scripts/force_yminmax.py | |
parent | a8df15d7b96363a6652c5fd4d6dd95db99647326 (diff) |
Use the recommended way to access glyf table in force_ymin_ymax.
Diffstat (limited to 'scripts/force_yminmax.py')
-rwxr-xr-x | scripts/force_yminmax.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/scripts/force_yminmax.py b/scripts/force_yminmax.py index 5644fe4..bfee9f4 100755 --- a/scripts/force_yminmax.py +++ b/scripts/force_yminmax.py @@ -9,8 +9,9 @@ from fontTools import ttLib def output_protruding_glyphs(font, ymin, ymax, file_name): """Outputs all glyphs going outside the specified vertical range.""" protruding_glyphs = [] - glyph_dict = font['glyf'].glyphs - for glyph_name, glyph in glyph_dict.items(): + glyf_table = font['glyf'] + for glyph_name in glyf_table.keys(): + glyph = glyf_table[glyph_name] if glyph.numberOfContours == 0: continue if glyph.yMin < ymin or glyph.yMax > ymax: |