Re: [csswg-drafts] [css-text][text-spacing] Add black square & white square characters to the definition of ideographs? (#9603)

> Thank you. Then I agree they should not make a space between other ideographs.
> 
> Can they be in a class that does not create space with any characters? If so we can treat them consistently with other symbols in the same way. If not we would need to special case these symbols, but when they are not used as a replacement character the behavior might look odd, i.e. among many similar symbols only these two make space with Latin characters and numbers.

In my experience, there is always some pairing that requires some space or requires spacing logic beyond "do nothing". Consider full justification expansion, where your "do nothing" class could get no spacing where all other ideographs get 0-100% spacing before the H&J violation state kicks in. Therefore, I think all glyphs/characters need assignment to a class, and that class should be part of the spacing rules table at all times.

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


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

Received on Tuesday, 19 March 2024 15:21:52 UTC