Re: [csswg-drafts] [css-fonts-5] advance-override details (#5983)

For this issue based on the discussion above I propose that we
- Define `advance-override` to take two values, second one for the vertical axis defaulting to `normal`.
- Apply extra space on both sides of the glyph so that inline runs of affected text and shrink-to-fit–sized boxes aren't lopsided and so that left and right alignment are symmetrically affected.
- Clarify that the adjustment is applied unconditionally per *glyph* after shaping. This means it breaks cursive and complex scripts and has weird effects wherever there are ligatures, and the spec should warn about this.

I'm not really happy about that last one, though.

@xiaochengh @jfkthame Filed https://github.com/w3c/csswg-drafts/issues/6075 on glyph scaling, with answers to most of the questions I think you have. Lmk what you think.


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


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Thursday, 4 March 2021 02:37:23 UTC