[VARC/instancer] Fix
This commit is contained in:
parent
ebd877bbcb
commit
2ca627dc5b
@ -111,6 +111,7 @@ from fontTools.varLib.instancer import names
|
|||||||
from .featureVars import instantiateFeatureVariations
|
from .featureVars import instantiateFeatureVariations
|
||||||
from fontTools.misc.cliTools import makeOutputFileName
|
from fontTools.misc.cliTools import makeOutputFileName
|
||||||
from fontTools.varLib.instancer import solver
|
from fontTools.varLib.instancer import solver
|
||||||
|
from fontTools.ttLib.tables.otTables import VarComponentFlags
|
||||||
import collections
|
import collections
|
||||||
import dataclasses
|
import dataclasses
|
||||||
from contextlib import contextmanager
|
from contextlib import contextmanager
|
||||||
@ -479,7 +480,7 @@ def instantiateVARC(varfont, axisLimits):
|
|||||||
if tag not in axisLimits:
|
if tag not in axisLimits:
|
||||||
newLocation[tag] = loc
|
newLocation[tag] = loc
|
||||||
continue
|
continue
|
||||||
if component.flags & VarComponentFlags.AXES_HAVE_VARIATION:
|
if component.flags & VarComponentFlags.AXIS_VALUES_HAVE_VARIATION:
|
||||||
raise NotImplementedError(
|
raise NotImplementedError(
|
||||||
"Instancing accross VarComponent axes with variation is not supported."
|
"Instancing accross VarComponent axes with variation is not supported."
|
||||||
)
|
)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user