Re: [css-counter-styles] implementation of complex cjk counter styles

Sure, are you in Shenzhen? I'll attend CSS WG discussion for UTR #50 Tr fallback.

WANDERER Bobby Tung
Sent from my iPhone 5.

> Xidorn Quan <quanxunzhen@gmail.com> ©ó 2013/11/11 ¤U¤È9:04 ¼g¹D¡G
> 
> You may want to check the reference tests I wrote for my implementation.
> 
>> On Mon, Nov 11, 2013 at 8:17 PM, Bobby Tung <bobbytung@wanderer.tw> wrote:
>> I'll forward this to HTML 5 IG. To understand if any difference in zh-TW and zh-CN. Any feedback will forward here.
>> 
>> WANDERER Bobby Tung
>> Sent from my iPhone 5.
>> 
>>> Koji Ishii <kojiishi@gluesoft.co.jp> ©ó 2013/11/11 ¤U¤È8:09 ¼g¹D¡G
>>> 
>>> I'm forwarding information from Bobby; looks like it matches to Xidorn's
>>> feedback for Chinese.
>>> 
>>> /koji
>>> 
>>> 
>>> From: ¸³ºÖ¿³ <bobbytung@wanderer.tw>
>>> Date: Monday, November 11, 2013 3:55 PM
>>> To: "Ishii, Koji a | Koji | BLD" <kojiishi@gluesoft.co.jp>
>>> Subject: Re: [css-counter-styles] Suggested changes to Chinese and Korean
>>> informal styles
>>> 
>>> 
>>> Can I count informal styles as verbal expression?
>>> 
>>> here is the list. please help me to forward. I've read #CSS discussion.
>>> 
>>> 1
>>> ¤@
>>> 
>>> 10
>>> ¤Q
>>> (end zero is skipped)
>>> 
>>> 11
>>> ¤Q|¤@
>>> 
>>> 100
>>> ¤@¦Ê
>>> (end two zero is skipped)
>>> 
>>> 101
>>> ¤@¦Ê|¹s|¤@
>>> 
>>> 110
>>> ¤@¦Ê|¤@
>>> (end zero is skipped,¤@ is instead of ¤Q)
>>> 
>>> 111
>>> ¤@¦Ê|¤@¤Q|¤@
>>> 
>>> 1000
>>> ¤@¤d
>>> (end three zero is skipped)
>>> 
>>> 1001
>>> ¤@¤d|¹s|¤@
>>> (two zero is combined as one zero)
>>> 
>>> 1010
>>> ¤@¤d|¹s|¤@¤Q|
>>> (end zero is skipped)
>>> 
>>> 1011
>>> ¤@¤d|¹s|¤@¤Q|¤@
>>> 
>>> 1100
>>> ¤@¤d|¤@
>>> (end two zero is skipped, ¤@ is instead of ¤@¦Ê)
>>> 
>>> 1101
>>> ¤@¤d|¤@¦Ê|¹s|¤@
>>> 
>>> 1110
>>> ¤@¤d|¤@¦Ê|¤@¤Q
>>> (end zero is skipped)
>>> 
>>> 1111
>>> ¤@¤d|¤@¦Ê|¤@¤Q|¤@
>>> 
>>> 10000
>>> ¤@¸U
>>> (end four zero is skipped)
>>> 
>>> 
>>> 10001
>>> ¤@¸U|¹s|¤@
>>> (Three zero is combined)
>>> 
>>> 10010
>>> ¤@¸U|¹s|¤@¤Q|
>>> (two zero is combined, final end is skipped)
>>> 
>>> 10011
>>> ¤@¸U|¹s|¤@¤Q|¤@
>>> (two zero is combined)
>>> 
>>> 10100
>>> ¤@¸U|¹s|¤@¦Ê
>>> (end two zero is skipped)
>>> 
>>> 
>>> 10101
>>> ¤@¸U|¹s|¤@¦Ê|¹s|¤@
>>> 
>>> 10110
>>> ¤@¸U|¹s|¤@¦Ê|¤@¤Q
>>> (end zero is skipped)
>>> 
>>> 10111
>>> ¤@¸U|¹s|¤@¦Ê|¤@¤Q|¤@
>>> 
>>> 11000
>>> ¤@¸U|¤@
>>> (end three zero is skipped, ¤@ is instead of ¤@¤d)
>>> 
>>> 
>>> 11001
>>> ¤@¸U|¤@¤d|¹s|¤@
>>> (two zero is combined)
>>> 
>>> 
>>> 11100
>>> ¤@¸U|¤@¤d|¤@
>>> (end two zero is skipped, ¤@ is instead of ¤@¦Ê)
>>> 
>>> 
>>> 11101
>>> ¤@¸U|¤@¤d|¤@¦Ê|¹s|¤@
>>> 
>>> 11110
>>> ¤@¸U|¤@¤d|¤@¦Ê|¤@¤Q|
>>> (end zero is skipped, ¤@ is instead of ¤@¤Q)
>>> 
>>> 
>>> 11111
>>> ¤@¸U|¤@¤d|¤@¦Ê|¤@¤Q|¤@
>>> 
>>> 
>>> Koji Ishii <kojiishi@gluesoft.co.jp> ©ó 2013/11/11 ¤U¤È3:17 ¼g¹D¡G
>>> 
>>> 
>>> Bobby, we need Chinese experts on issue #11 on this:
>>> http://dev.w3.org/csswg/css-counter-styles/issues-lc-20130718.html#issue-11
>>> 
>>> Do you have any insights?
>>> 
>>> /koji
>>> 
>>> 
>>> 
>>> On 11/7/13 11:13 AM, "Tab Atkins Jr." <jackalmage@gmail.com> wrote:
>>> 
>>> On Mon, Nov 4, 2013 at 1:58 PM, Tab Atkins Jr. <jackalmage@gmail.com>
>>> wrote:
>>>> On Sun, Nov 3, 2013 at 7:35 PM, Xidorn Quan <quanxunzhen@gmail.com>
>>>> wrote:
>>>>> I just submitted an implementation of longhand East Asian counter
>>>>> styles for
>>>>> Firefox. You can find it at
>>>>> https://bugzilla.mozilla.org/show_bug.cgi?id=934072 .
>>>>> 
>>>>> As described in comment 8 in the page mentioned above, this impl
>>>>> generates a
>>>>> slightly different result with the current draft: for 11,111, it
>>>>> generates
>>>>> "¤@ÉE¤d¦Ê¤Q¤@" in japanese-informal and "¸U ¤d¦Ê¤Q¤@" in korean-hanja-informal;
>>>>> and it
>>>>> generates "¤@¤dÉE" for 10,000,000 in japanese-informal. These
>>>>> modifications are
>>>>> based on the discussion in this mailing list and replies from some of my
>>>>> native friends, and I also referred to the result of Google Translate.
>>>> 
>>>> Can you please describe what these changes are in terms of the
>>>> algorithms in the spec?
>>> 
>>> And here's more of Xidorn's feedback, on the Chinese informal styles:
>>> 
>>>> Section 7.2.1, 5. Drop ones, the first term should be changed from
>>>> 
>>>>> For the Chinese informal styles, for any group with a value between ten
>>>>> and nineteen,
>>>>> remove the tens digit (leave the digit marker).
>>>> 
>>>> to
>>>> 
>>>>> For the Chinese informal styles, for any group **other than the ones
>>>>> group** with a
>>>>> value between ten and nineteen, remove the tens digit (leave the digit
>>>>> marker).
>>>> 
>>>> For example, for number 10,011, the current term generates "¤@ÉE¹s¤Q¤@" and
>>>> the new term generates "¤@ÉE¹s¤@¤Q¤@" which is more preferable. The number
>>>> of result Google search can prove: 8 results for "¤@ÉE¹s¤Q¤@", but about
>>>> 741,000 results for "¤@ÉE¹s¤@¤Q¤@".
>>> 
>>> Thoughts?
>>> 
>>> ~TJ
>>> 
>>> 
> <counter-simp-chinese-informal-ref.html>
> <counter-simp-chinese-informal.html>
> <counter-trad-chinese-informal-ref.html>
> <counter-trad-chinese-informal.html>
> <counter-korean-hanja-informal-ref.html>
> <counter-korean-hanja-informal.html>

Received on Monday, 11 November 2013 13:13:58 UTC