googlefonts / googlefonts/fontmake

PostScript stem hints

Open
#1,156 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
888
Forks
97
Avg merge
4d 52m
Merged PRs (30d)
1

Description

In our Glyphs source we defined alignment zones (bluezones) for all masters and put in stem hints in one master. Glyphs can propagate those instructions to the other masters and instances on export ('Get hints from master' custom parameter). But when building with FontMake, I see the hinting is discarded, perhaps because we didn't explicitly define hints on all masters? We can easily apply the hints to all masters in the .glyphs source but would it be possible for FontMake to do this automatically with an option to also 'get hints from master'?

Contributor guide

Open the contributing guide

Research direction

No files or tests are named. Start by tracing how FontMake reads Glyphs sources and handles PostScript hints during export, then identify where an option could apply hints from one master to other masters and instances. Done means the option is defined, documented, and verified to preserve the requested hints in the generated fonts.

Written by the indexing model from the issue text.

Assessment

Domain
build-system
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.