Re: [csswg-drafts] [css-text-4] Make ideograph-alpha and ideograph-numeric part of text-spacing: normal (#6950)

According to my observations, the two cases (non-ideographic *letters* and *numerals*) are not the same. But in either case, you can find examples with and without extra spacing on the market.

Note that I am only talking about print publications here. I'm not talking about the web because no browsers currently don't support `text-spacing`. Although it is possible to implement this behavior via JavaScript (e.g., [1](https://github.com/ethantw/Han/blob/master/README-en.md) [2](https://sivan.github.io/heti/) [3](https://github.com/sofish/typo.css) [4](https://github.com/CyC2018/Text-Typesetting)), it is more troublesome and there is no standard way. And another issue is that some libraries implement this by adding ASCII spaces (`U+0020`), but the width of `U+0020` is uneven font by font.

-----

Here are a few examples:

-----

[Reference News](https://en.wikipedia.org/wiki/Reference_News) in 2014:

![Reference_News_2014](https://user-images.githubusercontent.com/2863444/160757725-3253d608-0327-408b-8ba7-4adaed604da0.jpeg)

There's extra spacing between runs of ideographs and non-ideographic numerals.

-----

[People's Daily](https://en.wikipedia.org/wiki/People%27s_Daily) in 2022:

![PD_2022](https://user-images.githubusercontent.com/2863444/160757758-b86f9a15-f051-4686-b864-ff66daddd771.jpeg)

There's no extra spacing between runs of ideographs and non-ideographic letters.

-----

[ネットワークはなぜつながるのか 第2版](https://www.amazon.co.jp/%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E3%81%AF%E3%81%AA%E3%81%9C%E3%81%A4%E3%81%AA%E3%81%8C%E3%82%8B%E3%81%AE%E3%81%8B-%E7%AC%AC2%E7%89%88-%E7%9F%A5%E3%81%A3%E3%81%A6%E3%81%8A%E3%81%8D%E3%81%9F%E3%81%84TCP-IP%E3%80%81LAN%E3%80%81%E5%85%89%E3%83%95%E3%82%A1%E3%82%A4%E3%83%90%E3%81%AE%E5%9F%BA%E7%A4%8E%E7%9F%A5%E8%AD%98-%E6%88%B8%E6%A0%B9/dp/4822283119) in Chinese:

![ネットワークはなぜつながるのか](https://user-images.githubusercontent.com/2863444/160757778-750510e9-71af-4d53-91e5-cc636f0f2e83.jpg)

There's extra spacing between runs of ideographs and non-ideographic letters.


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


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

Received on Wednesday, 30 March 2022 05:32:10 UTC