DR 09-0071 ? WML, Simple Types: Katakana enumeration examples

Shawn Villaron shawnv at microsoft.com
Thu Mar 18 20:04:20 CET 2010


This is in regards to the JP defect report. Our proposed response is as follows.

Change the table in IS 29500 Reference(s): Part 1, §17.18.59 to read.

Enumeration Value

Description

aiueo (AIUEO Order Half-Width Katakana)

Specifies that the sequence shall consist of one or more occurrences of a single half-width Katakana character from the set listed below, in the traditional a-i-u-e-o order.

To determine the text that is displayed for any value, this sequence specifies a set of characters that represent positions 1-46 and then repeats those same characters using the logic defined below to construct all other values.

The set of characters used by this numbering format for values 1-46 is U+FF71-U+FF9C, U+FF66, and U+FF9D, respectively.

For values greater than 46, the sequence begins again, iterating through the same 46 values, repeating this pattern as necessary.  text displayed shall be constructed as follows:


1.       Repeatedly subtract the size of the set (46) from the value until the result is equal to or less than the size of the set.

1.       The remainder determines which character to use from the set above, and the same character is written once and then repeated the number of times the size of the set was subtracted from the original value.

[Example: The numbering for these items should be represented by the following pattern: ア, イ, ウ, …, ヲ, ン, アア, イイ, ウウ, … end example]

aiueoFullWidth (AIUEO Order Full-Width Katakana)

Specifies that the sequence shall consist of one or more occurrences of a single full-width katakana character from the set listed below, in the traditional a-i-u-e-o order.

To determine the text that is displayed for any value, this sequence specifies a set of characters that represent positions 1-46 and then repeats those same characters using the logic defined below to construct all other values.

The set of characters used by this numbering format for values 1-46 is U+30A2, U+30A4, U+30A6, U+30A8, U+30AA, U+30AB, U+30AD, U+30AF, U+30B1, U+30B3, U+30B5, U+30B7, U+30B9, U+30BB, U+30BD, U+30BF,U+30C1,U+30C4, U+30C6, U+30C8, U+30CA, U+30CB, U+30CC, U+30CD, U+30CE, U+30CF, U+30D2, U+30D5, U+30D8, U+30DB, U+30DE, U+30DF,U+30E0, U+30E1, U+30E2, U+30E4, U+30E6, U+30E8, U+30E9, U+30EA, U+30EB, U+30EC, U+30ED,U+30EF, U+30F0, U+30F1, U+30F2, and U+30F3, respectively.

For values greater than 46, the sequence begins again, iterating through the same 46 values, repeating this pattern as necessary.  text displayed shall be constructed as follows:

2.       Repeatedly subtract the size of the set (46) from the value until the result is equal to or less than the size of the set.

3.       The remainder determines which character to use from the set above, and that character is written once and then written once and then written once and then repeated the number of times the size of the set was subtracted from the original value.

[Example: The numbering for the items should be represented by the following pattern: ア, イ, ウ, …, ヲ, ン, アア, イイ, ウウ, … end example]



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.vse.cz/pipermail/sc34wg4/attachments/20100318/b0d7e3da/attachment-0001.htm>


More information about the sc34wg4 mailing list