Skip to content

Compile Oswald and compare to fontmake

Closed Oct 1, 2024 100% 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 [email protected]: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 [email protected]:googlefonts/OswaldFont.git
git clone [email protected]: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

This milestone is closed.

No open issues remain. View closed issues or see open milestones in this repository.