Re: [csswg-drafts] [css-fonts-3] Dropping "synthesizing super/sub-scripts" requirement

Notice that the requirement at-risk here is not "synthesizing super/sub", which implementations have done since forever. Instead, if an OpenType font has special sup/sub glyphs for some, but not all, of the characters that a given page needs, the requirement is to **synthesize all of them** rather than using a _mix_ of some synthesized and some designed sup/sub glyphs (which is readable but ugly).

In the figure below, the font has a superscript 2 and does not have a superscript a. In red is the naive but ugly implementation where these are both superscript, but do not fit well together. The central part shows the designed superscript 2 not being used, so that the superscript 2a is consistent.

![superscript-alt-synth](https://user-images.githubusercontent.com/2506926/41600800-d464ea2a-73a4-11e8-96e0-c1f7977ba721.png)


-- 
GitHub Notification of comment by svgeesus
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/2796#issuecomment-398403370 using your GitHub account

Received on Tuesday, 19 June 2018 13:43:15 UTC