[jlreq] How to handle multisyllable/multiword ruby annotations in Japanese (#184)

r12a has just created a new issue for https://github.com/w3c/jlreq:

== How to handle multisyllable/multiword ruby annotations in Japanese ==
My reading of the CSS Ruby spec is that if you set ruby-align to space-around (which is the default) and a single annotation for a single base contains two words in, say, Latin text (yes, i know it's probably very rare), then justification would be applied, causing one word to appear to the left, and the other to the right, with possibly a large gap between.

Here is an example i use for the same question to the clreq folks at https://github.com/w3c/clreq/issues/125:

![e6b834c0-ef02-11e6-8a68-b757558cdb2a](https://user-images.githubusercontent.com/4839211/75262158-0538f400-57e4-11ea-8826-ab62e3d45d66.png)

My suspicion is that actually one would expect the Latin text to remain centred, like this (imagine this was in Japanese):

![cbb6ac38-ef02-11e6-84f4-ea79e8a4c61f](https://user-images.githubusercontent.com/4839211/75262274-2bf72a80-57e4-11ea-97a4-8b886889a8b9.png)

Is this correct?

See also https://github.com/w3c/csswg-drafts/issues/771

Please view or discuss this issue at https://github.com/w3c/jlreq/issues/184 using your GitHub account

Received on Tuesday, 25 February 2020 15:34:51 UTC