Fix static font generation from variable fonts

This commit is contained in:
jpirnay
2026-05-05 17:35:13 +02:00
parent 1e24860432
commit f15b1d06bf
2 changed files with 161 additions and 3 deletions
+7 -1
View File
@@ -82,7 +82,13 @@ def extract_static_instance(source_path: Path, axes: dict, family_name: str, sty
print(f" Extracting static instance: {family_name}/{style_name} ({axis_key})")
font = TTFont(str(source_path))
instantiateVariableFont(font, axes)
font = instantiateVariableFont(
font,
axes,
static=True,
updateFontNames=True,
optimize=False,
)
font.save(str(cached))
font.close()