W3C home > Mailing lists > Public > public-i18n-archive@w3.org > January to March 2017

[i18n-activity] Handling non-kana text for rubyAlign with spaceAround or spaceBetween

From: r12a via GitHub <sysbot+gh@w3.org>
Date: Wed, 08 Feb 2017 16:22:05 +0000
To: public-i18n-archive@w3.org
Message-ID: <issues.opened-206247990-1486570924-sysbot+gh@w3.org>
r12a has just created a new issue for 

== Handling non-kana text for rubyAlign with spaceAround or 
spaceBetween ==
10.2.34 tts:rubyAlign

> If the value is spaceBetween, then excess whitespace is equally 
distributed between each ruby annotation glyph area. If the value is 
spaceAround, then excess whitespace is equally distributed before and 
after each ruby annotation glyph area descendant.

Note that the [CSS Ruby 
  recommends the use of justification rather than just distributing 
space equally.  Both approaches would have the same result for 
ideographic base characters annotated with kana, but not the same if 
they were annotated with say pinyin latin text.

JLReq and CLReq, afaict, expect Latin annotations to be centred, 
rather than to have the letters stretched out.  This isn't accounted 
for here, and i think it needs to be.

Note, btw, that centred latin text is a justification for the use of 
justification in the CSS spec, however i'm not sure that is completely
 thought out, because if the annotation were two short latin words 
they may be separated rather than centred if justification is applied,
 and i think that the expectation is that they would be still centred.

Please view or discuss this issue at 
https://github.com/w3c/i18n-activity/issues/320 using your GitHub 
Received on Wednesday, 8 February 2017 16:22:11 UTC

This archive was generated by hypermail 2.4.0 : Monday, 4 July 2022 18:09:36 UTC