W3C home > Mailing lists > Public > public-css-archive@w3.org > June 2018

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

From: Chris Lilley via GitHub <sysbot+gh@w3.org>
Date: Tue, 19 Jun 2018 13:43:13 +0000
To: public-css-archive@w3.org
Message-ID: <issue_comment.created-398403370-1529415792-sysbot+gh@w3.org>
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

This archive was generated by hypermail 2.3.1 : Wednesday, 9 October 2019 08:16:44 UTC