[avarPlanner] Move code around
Towards more refactoring.
This commit is contained in:
parent
ca7267330b
commit
c95a0f916f
@ -759,23 +759,6 @@ def main(args=None):
|
||||
elif axis.axisTag == "opsz":
|
||||
opszAxis = axis
|
||||
|
||||
wghtExistingMapping = (
|
||||
wdthExistingMapping
|
||||
) = slntExistingMapping = opszExistingMapping = None
|
||||
if "avar" in font:
|
||||
if wghtAxis:
|
||||
wghtExistingMapping = font["avar"].segments["wght"]
|
||||
font["avar"].segments["wght"] = {}
|
||||
if wdthAxis:
|
||||
wdthExistingMapping = font["avar"].segments["wdth"]
|
||||
font["avar"].segments["wdth"] = {}
|
||||
if slntAxis:
|
||||
slntExistingMapping = font["avar"].segments["slnt"]
|
||||
font["avar"].segments["slnt"] = {}
|
||||
if opszAxis:
|
||||
opszExistingMapping = font["avar"].segments["opsz"]
|
||||
font["avar"].segments["opsz"] = {}
|
||||
|
||||
if options.glyphs is not None:
|
||||
glyphs = options.glyphs.split()
|
||||
if ":" in options.glyphs:
|
||||
@ -792,6 +775,12 @@ def main(args=None):
|
||||
if wghtAxis:
|
||||
log.info("Planning weight axis.")
|
||||
|
||||
if "avar" in font:
|
||||
wghtExistingMapping = font["avar"].segments["wght"]
|
||||
font["avar"].segments["wght"] = {}
|
||||
else:
|
||||
wghtExistingMapping = None
|
||||
|
||||
if options.weights is not None:
|
||||
weights = [float(w) for w in options.weights.split()]
|
||||
else:
|
||||
@ -840,6 +829,12 @@ def main(args=None):
|
||||
if wdthAxis:
|
||||
log.info("Planning width axis.")
|
||||
|
||||
if "avar" in font:
|
||||
wdthExistingMapping = font["avar"].segments["wdth"]
|
||||
font["avar"].segments["wdth"] = {}
|
||||
else:
|
||||
wdthExistingMapping = None
|
||||
|
||||
if options.widths is not None:
|
||||
widths = [float(w) for w in options.widths.split()]
|
||||
else:
|
||||
@ -888,6 +883,12 @@ def main(args=None):
|
||||
if slntAxis:
|
||||
log.info("Planning slant axis.")
|
||||
|
||||
if "avar" in font:
|
||||
slntExistingMapping = font["avar"].segments["slnt"]
|
||||
font["avar"].segments["slnt"] = {}
|
||||
else:
|
||||
slntExistingMapping = None
|
||||
|
||||
if options.slants is not None:
|
||||
slants = [float(w) for w in options.slants.split()]
|
||||
else:
|
||||
@ -936,6 +937,12 @@ def main(args=None):
|
||||
if opszAxis:
|
||||
log.info("Planning optical-size axis.")
|
||||
|
||||
if "avar" in font:
|
||||
opszExistingMapping = font["avar"].segments["opsz"]
|
||||
font["avar"].segments["opsz"] = {}
|
||||
else:
|
||||
opszExistingMapping = None
|
||||
|
||||
if options.sizes is not None:
|
||||
sizes = [float(w) for w in options.sizes.split()]
|
||||
else:
|
||||
|
Loading…
x
Reference in New Issue
Block a user