gftools
gftools copied to clipboard
Misc tools for working with the Google Fonts library
I have a project that is built with GF Tools builder using a config.yaml file, and when the font is built it is not using the familyName from the config...
I want us to move away from Browserstack since they haven't updated their screenshot browsers for many years. My end goal is to use a github actions matrix so we...
see: https://github.com/felipesanches/gflanguages/pull/4
I realised we needed a command line wrapper around gftools.autohint (i.e. ttfautohint-py with our script-detection logic added) for the ninja builder, because everything the ninja builder calls has to be...
## Context I have a problem with features and building variable plus static fonts: 1. I want to write fea code in only one place, then reference that from multiple...
We've re-thought the fontbakery check that complained about the MVAR table (https://github.com/googlefonts/fontbakery/issues/3400) but we still drop the MVAR table in fix-font. The problem with this is that fonts instantiated from...
When I try to follow FontBakery's advice to remove the `MVAR` table with `gftools fix-unwanted-tables`, I am unable to. 🔥 FAIL: Are there unwanted tables? * [com.google.fonts/check/unwanted_tables](https://font-bakery.readthedocs.io/en/latest/fontbakery/profiles/universal.html#com.google.fonts/check/unwanted_tables) --- Rationale ---...
Posted 2 issues in fontbakery but no answer, so trying here. https://github.com/googlefonts/fontbakery/issues/3749 https://github.com/googlefonts/fontbakery/issues/3671 With Emma we noted we often get these two fails: 🔥 FAIL: Checking with fontTools.ttx ([com.google.fonts/check/ttx-roundtrip](https://font-bakery.readthedocs.io/en/latest/fontbakery/profiles/universal.html#com.google.fonts/check/ttx-roundtrip)) 🔥...
Hello! It would be great if the packager could generate the description with the to _contribute_ link already written, instead of _N/A_. With this sentence: `To contribute, see