gftools icon indicating copy to clipboard operation
gftools copied to clipboard

Wrong instances in FVAR table

Open RosaWagner opened this issue 2 years ago • 1 comments

If an defined instance doesn't have the same family name as the one set up in in config.yaml, it shouldn't end up in the FVAR table of the variable fonts.

found in https://github.com/RosaWagner/HedvigLetters/commit/2cd282da2077b297b69cf16758144342ed11e32c

  • instances defined in Glyphs, only one instance should be included in the FVAR table Screenshot 2023-10-19 at 12 18 05

  • in the config.yaml file: Screenshot 2023-10-19 at 12 18 26

  • FVAR table containing all the defined instances: Screenshot 2023-10-19 at 12 19 08

RosaWagner avatar Oct 19 '23 10:10 RosaWagner

@RosaWagner Did you ever find a way to do this? I sort of thought this might automatically happen in the Builder, but it doesn’t seem to. I also can’t figure out if there’s a way to do this even in a Glyphs export, as a fallback... ideally, there might be some sort of per-instance custom parameter like "Exclude Instance from FVAR table," or else some way for the Builder to do this for opsz families.

Context: I’m working on building a font with an Optical Size axis. I’m hoping to export into one variable font with just the weight instances (to allow for auto optical sizing in e.g. TextEdit, as it’s my impression that this is best practice), plus several static families (Text, Headline, and Display).

arrowtype avatar Sep 25 '24 17:09 arrowtype