Closed davelab6 closed 3 years ago
Yes I agree. I was having trouble making a build script that made static interpolations but obviously I've got this sorted with the bodoni as that has only 4 masters per vf file and build script runs fine. I'll update Jost soon
Thanks @davelab6. I've contacted @EwonRael about this. We'll get moving on it. This is strange to me as well, as the designspace I recall building had three masters.
I recommended to subset out the instances from the vf ttf with fonttools varLib instancer as a post-production step
Okay just did some revisions on the back end of Jost* it should address this issue. Google branch is live
@bghryct and @EwonRael, the GF engineering team did an analysis of the file size per-axis across the current GF library, and Jost has stuck out as a major outlier. The 2 ends of the table look like this:
A quick look at the current
jost.designspace
shows that indeed there are 7 masters, 100 .. 900, thus the 7x filesize increase.This is surprising to me, as the primary value of a Weight axis, at least to Google, is the reduction in file size that it offers compared to static set of styles.
I wonder if simply removing all but the 100, 400, 900, will produce an equivalent result, or if that plus an
avar
table can do it.cc @m4rc1e