OS Manuals

/opt/chainguard/gftools/bin/gftools-gen-static

Google Fonts Tools: build, fix, check and package fonts for the Google Fonts library

From gftools 0.10.8-r0 (os), captured 2026-11-05 by running gftools-gen-static --help (exit 0). permalink

usage: gftools-gen-static [-h] [-o OUT] [--coordinates AXIS=VALUE [AXIS=VALUE ...]]
                          [--keep-overlaps]
                          font family_name style_name

Generate a static font from a variable font.

The family name and style name are used to build a new name table which
complies with Microsoft's RIBBI naming convention. The style name must
match a named fvar instance in the variable font, unless axis positions
are provided with --coordinates.

Usage:

gftools gen-static font[wght].ttf "My Family" "SemiBold" -o font-SemiBold.ttf

gftools gen-static font[wght].ttf "My Family" "Regular" --coordinates wght=450

positional arguments:
  font                  path to variable font
  family_name           static font family name
  style_name            static font style name

options:
  -h, --help            show this help message and exit
  -o, --out OUT         output path. Defaults to FamilyName-StyleName.ttf
  --coordinates AXIS=VALUE [AXIS=VALUE ...]
                        axis positions for the instance. If not provided, the coordinates are
                        taken from the fvar instance which matches the style name
  --keep-overlaps       do not remove glyph overlaps
Options (3)
OptionDescriptionSource
-h, --helpshow this help message and exithelp
-o, --out OUToutput path.help
--keep-overlapsdo not remove glyph overlapshelp

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.