Skip to content

Compile Oswald and compare to fontmake

Past due by 24 days 85% complete

Once #236 is merged we can compile Oswald. Next step, this milestone, is to ttx ours vs fontmake's and have only expected diffs.

Oswald is a nice single-axis family to test with per https://github.com/googlefonts/oxidize/blob/main/text/2023-04-10-test-fonts.md.

To build/compare:

# install fontmake into a venv and activate

git clone git@github.com:googlef…

Once #236 is merged we can compile Oswald. Next step, this milestone, is to ttx ours vs fontmake's and have only expected diffs.

Oswald is a nice single-axis family to test with per https://github.com/googlefonts/oxidize/blob/main/text/2023-04-10-test-fonts.md.

To build/compare:

# install fontmake into a venv and activate

git clone git@github.com:googlefonts/OswaldFont.git
git clone git@github.com:googlefonts/fontmake-rs.git

# generate a UFO to test with
pushd OswaldFont
fontmake sources/Oswald.glyphs -o ufo
# you now have a master_ufo/Oswald.designspace

cd fontmake-rs

# Can we match fontmake on .glyphs ?
python resources/scripts/ttx_diff.py ../OswaldFont/sources/Oswald.glyphs

# Can we match fontmake on .designspace?
python resources/scripts/ttx_diff.py ../OswaldFont/master_ufo/Oswald.designspace
Loading