hi—I’m exporting a variable font with two axes, weight and opsz, and it looks like kerning pairs based on classes aren’t being honored in the exported file. is it possible to flatten or expand kerning classes upon VF export? (additionally, is doing so a terrible idea for any technical reason?)
the glyphs file itself is fine, and class-based pairs are fine if I export instances to OTFs, so just trying to verify it’s something going on with the Variable file.
nope, Latin only. there’s 2 axes, weight and optical size, 8 instances of each. some characters have brace layers, all in the same place for each sequence. also .sc, .case, fractions, supers & subs, a couple of discretionary shapes in lowers, one in uppers, a discretionary ligature to make a specific character (this is for a city that uses a specific star shape as a logo, so had to include that as a discretionary), and I think that’s it.
the instances are all 300-900 for both text & display. for example Text Thin and Display Thin are both set at 300. could it be that?
the script gave a lot of results, thank you. is it that all masters need some value in kerning pairs across the entire series to properly interpolate? that would make sense, and is something I hadn’t considered.
(also, can that value be set to zero, rather than being a blank field? that could be useful.)