Since this has come up in a few threads, I wasn't sure where to ask, so I'll start a new thread: Was there a reason why OpenType didn't allow for adjusting the design at different optical sizes? Of course you can (and sometimes do) have multiple fonts file cut for different target sizes, but the whole point of digital fonts is that you can set them at any size you like. Rather than having Foobar 12 and Foobar 18, wouldn't it make sense to have a Foobar which interpolated between the two designs at the appropriate sizes? Did GX do any better? And is this on the cards for future OpenType?
What reminded me to ask was that Arne's font
here has lovely inktraps which do the right thing at text sizes but look way too conspicuous at display size. A font system which allowed for scaling between two different designs would allow this to work nicely at both sizes.
Comments
The OS/2 size values are only half of a solution: they require a name convention to identify fonts that differ only by size.
With regard to interpolation: there's been a lot of talk about this over the past year, e.g. at the TYPO Labs event in Berlin in May, and my suspicion is that we'll see something concrete within a year. Webfonts have resurrected interest in interpolation and extrapolation font formats.