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

[public-i18n-cjk] <none>

From: kawabata taichi <kawabata.taichi@gmail.com>
Date: Wed, 19 Mar 2014 15:49:13 +0900
Message-ID: <CA+PRW98quEaCa7h19iky8C=JuRsNAVYnKDXbVCJKf46Z3Jnx2g@mail.gmail.com>
To: CJK discussion <public-i18n-cjk@w3.org>
Dear HTML5 editors,

I'm wondering what is the meaning and necessities of Step 20.2 of
"Segmentation and Categorisation of Ruby" [1].

In short, step 20.2 skips inter-element whitespaces (IEWs) until
<rt>,<rtc>,<rp> elemnts appears. Otherwise, these IEWs are processed
as steps 23-25. For example, if it is <rb>, then it will be a subject
of "commit an automatic base" of Step 22.

However, even if <rt>,<rtc>,<rp> appears after the IEWs and Step 20.2
is processed, it will proceed to Step 14 and then go to Step 17 (rp),
Step 18 (rt) or Step 19 (rtc), resulting to proceed to <commit an
automatic base> anyway.

I think the main purpose of Step 20.2 is to limit the ruby base range
not to include the IEWs adjacent to <rp>, <rt> or <rtc>, but if I were
correct, the algorithm may need to be modified.

Regards,

[1] ...
http://www.w3.org/html/wg/drafts/html/CR/text-level-semantics.html#segmentation-and-categorisation-of-ruby

-- 
---------------------------------------------------------------------
KAWABATA, Taichi E-mail: kawabata.taichi@gmail.com
Received on Wednesday, 19 March 2014 06:49:42 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:10:24 UTC