I'd like to draw a variable sans-serif typeface with weight, width, and preferably slant axes
I ran a small-scale pilot, and two main issues came up.
But before I go into details, if you can think of relevant open-source projects that I could dissect, please let me know
Ignoring the slant axis for a moment, I want my narrow ovals—but not my regular-width ones—to have a middle straight segment (see the figure). So the transition from wide to regular-width to narrow isn't linear. Hence just 3 or 4 masters on the corners of the 2-dimensional weight-width design space (corners = extremes on both axes, e.g., light narrow) are insufficient. Adding a master in the middle (regular weight, regular width) didn't help. So I tried masters in the middle of the edges (an extreme on just one axis, e.g., regular-weight narrow), but then I felt I didn't have enough control over the interpolated corners and it became hard to get them right. I'm reluctant to draw both corners and edge middles... Any suggestions
Bringing the slant axis back, I don't see how kinks can be avoided. Consider for instance upright regular-width- vs. narrow n; the narrow one calls for a higher shoulder, which means the straight segment of the leg and the tangent handle that emerges from it don't share the same length ratio across the width axis (see the figure). But then, when I slant them, those different ratios mean a kink
for interpolated instances. Are there any solutions or workarounds