Re: [csswg-drafts] [css-fonts-5] vertical metrics overrides (#6152)

The CSS Working Group just discussed `[css-fonts-5] vertical metrics overrides`, and agreed to the following:

* `RESOLVED: add font-face descriptor overrides for vertical writing modes`

<details><summary>The full IRC log of that discussion</summary>
&lt;astearns> topic: [css-fonts-5] vertical metrics overrides<br>
&lt;astearns> github: https://github.com/w3c/csswg-drafts/issues/6152<br>
&lt;fremy> fantasai: these overrides are useful if you rotate the font (?)<br>
&lt;fremy> fantasai: for example ascent and descent are given differently depending on the axis<br>
&lt;fremy> fantasai: but we probably need to add values that would override things in vertical writing mode<br>
&lt;fremy> fantasai: because using the horizontal values in vertical writing mode doesn't work well<br>
&lt;fantasai> s/work well/make any sense/<br>
&lt;fremy> myles: in upright vertical text, the ascent would be horizontal?<br>
&lt;fremy> fantasai: yes, horizontal<br>
&lt;fremy> (some pondering)<br>
&lt;fremy> astearns: do we need to support both or a switch?<br>
&lt;fremy> fantasai: I think both might be needed at the same time<br>
&lt;fantasai> s/needed/required to be specified/<br>
&lt;fremy> myles: this proposal would require a different implementation<br>
&lt;fremy> myles: this is fine, but this something worth noting<br>
&lt;fremy> fantasai: but the font has y values, you just need to override them<br>
&lt;fremy> myles: possibly? but the problems that this solves are less important that the horizontal writing mode<br>
&lt;fremy> fantasai: I would agree that this is less severe in most cases<br>
&lt;fremy> fantasai: because in vertical writing mode the baseline is often the middle, and it is fine<br>
&lt;fremy> myles: and the CJK scripts don't have diacritics so they usually fit in the 1em box<br>
&lt;fremy> fantasai: some cases might still exist<br>
&lt;fremy> astearns: are there arguments to not complexify?<br>
&lt;fremy> astearns: if we add this, I would like to view examples<br>
&lt;fremy> astearns: because I don't have an idea in mind of what this would do<br>
&lt;fremy> astearns: any objection to add this to the spec at this time?<br>
&lt;fremy> jfkthame: line-gap override could be useful too<br>
&lt;fremy> jfkthame: no reason this should be left out<br>
&lt;fremy> astearns: ok, any objection?<br>
&lt;fremy> RESOLVED: add font-face descriptor overrides for vertical writing modes<br>
</details>


-- 
GitHub Notification of comment by css-meeting-bot
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/6152#issuecomment-814168241 using your GitHub account


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

Received on Tuesday, 6 April 2021 14:30:34 UTC