In this variable font I’m designing, I have a variable font setting called ‘Variable’, and in the finished file, I also have a style called ‘Variable’ that’s the same as the Variable Font Origin (Black in this case). I can’t figure out how to get rid of the duplicate (without removing this setting, but then I run into an issue with Regular being weight 200 instead of 400). Is there anything I’m missing?
If I do that, it then has the a similar issue to the no-setting export (e.g, it uses the Variable Font Origin master, completely ignoring my normal exports), so I’m stuck with weight 1000 instead of 200. In addition, Sketch seems to then force weight 400 to what it thinks is the master; 399 and 401 both interpolate correctly.
I’m working on version 3.2 (it is in private beta right now). There I extensively worked on the variable font export. So you should wait until this version is out.
To the variable font setting, add a “Localised Family Names” parameter. Enter a new family name (preferably something like “Portland Variable” – different from the static family, this is important).
Set the instance name of the variable font setting to the name of the instance that corresponds to your variable font origin (first master in the file, unless you have a custom parameter modifying this).
Please don’t add the instance name to the variable font settings. It will mess things up. The current implementation is not really working but I’m almost done with fixing it properly. So just a tiny bit of patience.