Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Glyph Set Definition: Low Hanging Fruit Languages #6

Open
davelab6 opened this issue Jul 28, 2020 · 1 comment
Open

Glyph Set Definition: Low Hanging Fruit Languages #6

davelab6 opened this issue Jul 28, 2020 · 1 comment

Comments

@davelab6
Copy link
Member

https://twitter.com/jenskutilek/status/1287420376998449157 shared this 5 line snippet for GlyphshApp to

print a list of names of all glyphs that can be built from existing components in the current font.

g = Glyphs.font.glyphs
for i in GSGlyphsInfo.alloc().init().glyphInfos():
    if i.components and http://i.name not in g and all(http://c.name in g for c in i.components):
        print i.name

If we run this across all the .glyphs source files in the library and tabulate the results, cross referenced against language support character lists, we might find some 'low hanging fruit' language targets.

@marekjez86
Copy link

g = Glyphs.font.glyphs
for i in GSGlyphsInfo.alloc().init().glyphInfos():
    if i.components and i.name not in g and all(c.name in g for c in i.components):
        print i.name

i.e. no http://

@felipesanches felipesanches transferred this issue from googlefonts/gftools Dec 17, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants