17.18.59 ST_NumberFormat

This simple type specifies the numbering format which shall be used for a group of automatically numbered objects,

[Example: A value of lowerLetter for page numbering indicates that a consumer must use lowercase letters for each page in this section: a,b,c… end example]

This simple type’s contents are a restriction of the W3C XML Schema string datatype.

This simple type is restricted to the values

listed in the following table:

Enumeration Value

Description

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.

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

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.

Enumeration Value

Description

For values greater than 46, the sequence begins again, iterating through the same 46 values, repeating this pattern as necessary.

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

Specifies that the sequence shall consist of one or more occurrences of a single ascending Abjad numeral from the set listed below.

To determine the text that is displayed for any value, this sequence specifies a set of characters that represent positions 1–28 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–28 is U+0623, U+0628, U+062C, U+062F, U+0647, U+0648, U+0632, U+062D, U+0637, U+064A, U+0643, U+0644, U+0645, U+0646, U+0633, U+0639, U+0641, U+0635, U+0642, U+0631, U+0634, U+062A, U+062B, U+062E,U+0630, U+0636,U+063A, and U+0638, respectively.

For values greater than 28, the text displayed shall be constructed as follows:

Repeatedly subtract the size of the set (28) from the value until the result is equal to or less than the size of the set. 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]

Specifies that the sequence shall consist of one or more occurrences of a single character in the Arabic alphabet from the set listed below.

Enumeration Value

Description

To determine the text that is displayed for any value, this sequence specifies a set of characters that represent positions 1–28 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–28 is U+0623, U+0628, U+062A, U+062B, U+062C, U+062D, U+062E, U+062F, U+0630, U+0631, U+0632, U+0633, U+0634, U+0635, U+0636, U+0637, U+0638, U+0639, U+063A, U+0641, U+0642, U+0643, U+0644, U+0645, U+0646, U+0647, U+0648, and U+064A, respectively.

For values greater than 28, the text displayed shall be constructed as follows:

Repeatedly subtract the size of the set (28) from the value until the result is equal to or less than the size of the set. 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]

Specifies that the sequence shall consist of a numeric value from the Thai counting system, with บาทถว้น appended to the result.

The portion of the sequence which is prepended to the static text shall be the equivalent value in the thaiCounting format, defined below.

[Example: The values for the items should be represented by the following pattern: หนึง่บาทถว้น, สองบาทถว้น, สามบาทถว้น. end example]

Specifies that the sequence shall consist of the bullet character defined by the lvlText element (17.9.11).

Enumeration Value

Description

[Example: ● end example]

Specifies that the sequence shall consist of cardinal text of the run language.

This sequence is a set of strings each of which is the textual representation, in the language of the lang element (17.3.2.20), of a different unique position in that sequence.

[Example: The numbering for the items in Spanish should be represented by the following pattern: Uno, Dos, Tres, …, Nueve, Diez, Once, … Diecineuve, Veinte, Veintiuno, … end example]

Specifies that the sequence shall consist of one or more occurrences of a single character from the set listed below.

To determine the text that is displayed for any value, this sequence specifies a set of characters that represent positions 1–4 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–4 is U+002A, U+2020, U+2021, and U+00A7, respectively.

For values greater than 4, the text displayed shall be constructed as follows: 1. Repeatedly subtract the size of the set (4) from the value until the result is equal to or less than the size of the set. 2. The remainder determines which character to use from the set above, and that character is 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 first nine items in this format are: *, †, ‡, §, **, ††, ‡‡, §§, ***. end example]

Specifies that the sequence shall consist of one or more occurrences of a single ascending number from the Chinese counting system, from the set listed below.

Enumeration Value

Description

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

The set of characters used by this numbering format for values 0–10 is U+25CB, U+4E00, U+4E8C, U+4E09, U+56DB, U+4E94, U+516D, U+4E03, U+516B, U+4E5D, and U+5341, respectively.

For values greater than 10, the text displayed shall be constructed as follows:

Divide the value by 10 and write the symbol that represents the remainder. If the quotient is less than 10, then write 十 to the left of the symbol, which represents the remainder. Divide the quotient of the previous division by 10, and write the symbol, which represents the remainder, to the left of the existing characters. Repeat step 2 until the remaining value is equal to zero.

[Example: The numbering for the items should be represented by the following pattern: 一, 二, 三, …, 九 , 十, 十一, 十二, …, 十九, 二十, 二十一, …, 九十九, 一 〇〇, 一〇一, … end example]

Specifies that the sequence shall consist of one or more occurrences of a single sequential number from the Chinese counting thousand system, from the set listed below.

To determine the text that is displayed for any value, this sequence specifies a set of characters that represent positions 1–10, 100, 1,000, and 10,000, 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 is U+96F6, U+4E00, U+4E8C, U+4E09, U+56DB, U+4E94, U+516D, U+4E03, U+516B, U+4E5D, U+5341, U+767E, U+5343, and U+4E07.

Enumeration Value

Description

To construct a value that is beyond the set, but less than one hundred thousand, work from largest groups to smallest following these steps:

Create as many groups as possible that contain ten thousand in each group. - Write down the symbol representing that value (1–9): Digit Character

Repeat step 1 for groups of one thousand (千) using the corresponding symbol to indicate the groups (so five thousand would be 五千). - If the original value was between 10,000 and 100,000 and If no groups are formed (and the number is not a multiple of thousand) write the symbol 零 instead (so ten thousand and five would be 一万零五) Repeat step 1 for groups of one hundred (百) using the corresponding symbol to indicate the groups (so five hundred would be 五百). - If the original value was between 1,000 and 10,000 and if no groups are formed (and the number is not a multiple of hundred) write the symbol 零 instead (so one thousand and five would be 一千零五 )

Enumeration Value

Description

Repeat step 1 for groups of ten (十) using the corresponding symbol to indicate the groups (so fifty would be 五十). - If the original value was between 100 and 1000 and if no groups are formed (and the number is not a multiple of ten) write the symbol 零 instead (so one hundred and five would be 一百零五) Write down the symbol for the remaining number.

If the number is larger than one hundred thousand but less than one hundred million, perform the cycle for the numbers above one thousand, but use two characters to represent each group. So, for example, groups of one hundred thousand are represented as ten ten thousands (一十万). An additional symbol for counting groups is introduced at one hundred million (because 10 million is one thousand ten thousands).

[Example: The numbering for the items should be represented by the following pattern: 一, 二, 二, 三, …, 八, 九, 一十, 一十一, 一十二, …, 一十九, 二十, 二 十一, …, 九九, 一百, 一百一, … end example]

Specifies that the sequence shall consist of one or more occurrences of a single sequential number from the Chinese simplified legal format, from the set listed below.

To determine the text that is displayed for any value, this sequence specifies a set of characters that represent positions 1–9 and then those are combined with additional characters to represent the corresponding power of ten.

The set of characters used by this numbering format for values 1–10 is U+96F6, U+58F9, U+8D30, U+53C1, U+8086, U+4F0D, U+9646, U+67D2, U+634C, and U+7396, respectively.

To construct a number that is less than one hundred thousand, work from largest groups to smallest following these steps:

Create as many groups as possible that contain

Enumeration Value

Description

ten thousand in each group. - Write down the symbol representing that value (1–9): Digit Character 1 壹(U+58F9) 2 贰 (U+8D30)

Enumeration Value

Description

five would be 壹佰零伍) Write down the symbol for the remaining number.

If the number is larger than one hundred thousand but less than one hundred million, perform the cycle for the numbers above one thousand but use two characters to represent each group. So, for example, groups of one million are represented as one hundred ten thousands (佰万). An additional symbol for counting groups is introduced at one hundred million (because 10 million is one thousand ten thousands).

[Example: The numbering for the items should be represented by the following pattern: 壹, 贰叁, …, 捌, 玖, 壹拾, 壹拾壹, 壹拾贰, …, 壹拾玖, 贰拾, 贰拾壹, …, 玖玖, 壹佰, 壹佰零壹, … end example]

Specifies that the sequence shall consist of one or more occurrences of a single sequential number from the Korean Chosung format, from the set listed below.

To determine the text that is displayed for any value, this sequence specifies a set of characters that represent positions 1–14 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–14 is U+3131, U+3134, U+3137, U+3139, U+3141, U+3142, U+3145, U+3147, U+3148, U+314A, U+314B, U+314C, U+314D, and U+314E, respectively.

For values greater than 14, the text displayed shall be constructed as follows:

Repeatedly subtract the size of the set (14) from the value until the result is equal to or less than the size of the set. The remainder determines which character to use from the set above, and that 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 the items should be

Enumeration Value

(Decimal Numbers Enclosed in

Description

represented by the following pattern: ㄱ ,ㄴ ,ㄷ, …, ㅍ, ㅎ, ㄱㄱ, ㄴㄴ, ㄷㄷ, … end example]

Specifies a custom number format using the parent element’s attribute to specify a number format using the mechanism defined by the XSLT format attribute.

Specifies that the sequence shall consist of decimal numbering.

To determine the text that is displayed for any value, this sequence specifies a set of characters that represent positions 1–9 and then those same characters are combined with each other and 0 (represents the number zero) to construct the remaining values.

The set of characters used by this numbering format for values 0–9 is U+0030–U+0039, respectively.

Continue the sequence by using the following steps: 1. Increment the rightmost position. 2. Every time the end of the set is reached, for a given position, increment the position to the immediate left (if there is no position to the immediate left, create a new position and start the sequence of the new position at 1) and reset the current position to 0.

[Example: The numbering for the items should be represented by the following pattern: 1, 2, 3, …, 8, 9, 10, 11, 12, …, 18, 19, 20, 21, … end example]

Specifies that the sequence shall consist of decimal numbering enclosed in a circle, using the enclosed character.

This system uses a set of characters to represent the numbers 1–20.

The set of characters used by this numbering format for values 1–20 is U+2460–U+2473, respectively.

For values greater than the size of the set, the items fall back to the decimal format.

[Example: The numbering for the items should be represented by the following pattern: ①, ②, ③, …, ⑲

Enumeration Value

Description

, ⑳, 21, … end example]

Identical to decimalEnclosedCircle.

Specifies that the sequence shall consist of decimal numbering followed by a period, using the appropriate character, as described below.

This system uses a set of characters to represent the numbers 1–20.

The set of characters used by this numbering format for values 1–20 is U+2488–U+249B, respectively.

For values greater than the size of the set, the items fall back to the decimal format.

[Example: The numbering for the items should be represented by the following pattern: ⒈, ⒉, ⒊, …, ⒚, ⒛, 21, … end example]

Specifies that the sequence shall consist of decimal numbering enclosed in parentheses, using the appropriate character, as described below. This system uses a set of characters to represent the numbers 1–20.

The set of characters used by this numbering format for values 1–20 is U+2474–U+2487, respectively.

For values greater than the size of the set, the items fall back to the decimal format.

[Example: The numbering for the items should be represented by the following pattern: ⑴, ⑵, ⑶, …, ⒆, ⒇, 21, 22, … end example]

Specifies that the sequence shall consist of full-width Arabic numbering.

To determine the text that is displayed for any value, this sequence specifies a set of characters that represent positions 1–9 and then those same characters are combined with each other and 0(represents the number zero) to construct the remaining values.

Enumeration Value

Description

The set of characters used by this numbering format for values 0–9 is U+FF10–U+FF19, respectively.

For values greater than the size of the set, the number is constructed by following these steps:

Divide the value by 10 and write the symbol which represents the remainder. Divide the quotient of the previous division by 10 and write the symbol, which represents the remainder, to the left of the existing position. Repeat step 2 until the remaining value is equal to zero.

[Example: The numbering for the items should be represented by the following pattern: 1, 2, 3, …, 8, 9, 10, 11, 12, …, 18, 19, 20, 21, … end example]

Specifies that the sequence shall consist of half-width Arabic numbering.

To determine the text that is displayed for any value, this sequence specifies a set of characters that represent positions 1–9 and then those same characters are combined with each other and 0 (represents the number zero) to construct the remaining values.

The set of characters used by this numbering format for values 0–9 is U+0030–U+0039, respectively.

For values greater than the size of the set, the number is constructed by following these steps:

Divide the value by 10 and write the symbol which represents the remainder. Divide the quotient of the previous division by 10 and write the symbol, which represents the remainder, to the left of the existing position. Repeat step 2 until the remaining value is equal to zero.

[Example: The numbering for the items should be represented by the following pattern: 1, 2, 3, …, 8, 9,

Enumeration Value

Arabic Numerals)

Description

10, 11, 12, …, 18, 19, 20, 21, … end example]

Specifies that the sequence shall consist of Arabic numbering with a zero added to numbers one through nine.

To determine the text that is displayed for any value, this sequence specifies a set of paired characters (zero followed by an additional symbol) that represent positions 1–9 and then those same characters are combined with each other to construct the remaining values.

The set of characters used by this numbering format for values 0–9 is U+0030–U+0039.

For values greater than the size of the set, the number is constructed by following these steps:

Divide the value by 10 and write the symbol which represents the remainder. Divide the quotient of the previous division by 10 and write the symbol, which represents the remainder, to the left of the existing position. Repeat step 2 until the remaining value is equal to zero.

[Example: The numbering for the items should be represented by the following pattern: 01, 02, 03, …, 08, 09, 10, 11, 12, …, 18, 19, 20, 21, 22, …, 98, 99, 100, 101, … end example]

Specifies that the sequence shall consist of a cardinal text value of the run language, with “and 00/100” (also in the run language) appended to the result. [Note: The latter text is fixed because values in numbering sequences are integer-based. end note]

The cardinal text value which is prepended to the static text shall be the equivalent value in the cardinalText format, defined below.

[Example: one and 00/100, two and 00/100, three and 00/100. end example]

Specifies that the sequence shall consist of one or more occurrences of a single sequential number from

Enumeration Value

Description

the Korean Ganada format, from the set listed below.

To determine the text that is displayed for any value, this sequence specifies a set of characters that represent positions 1–14 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–14 is U+AC00, U+B098, U+B2E4, U+B77C, U+B9C8, U+BC14, U+C0AC, U+C544, U+C790, U+CC28, U+CE74, U+D0C0, U+D30C, and U+D558, respectively.

For values greater than 14, the text displayed shall be constructed as follows:

Repeatedly subtract the size of the set (14) from the value until the result is equal to or less than the size of the set. The remainder determines which character to use from the set above, and that sequence of character is 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]

Specifies that the sequence shall consist of Hebrew letters from the set listed below.

To determine the text that is displayed for any value, this sequence specifies a set of characters that represent positions 1–9, each multiple of ten (less than 100), each multiple of 100 (less than 1000), etc. which are then combined with each other to construct the remaining values.

The set of characters used by this numbering format is U+05D0–U+05D9, U+05DB, U+05DC, U+05DE, U+05E0–U+05E2, U+05E4, U+05E6–U+05EA, U+05E7– U+05E9, U+05EA, U+05DA, U+05DD, U+05DF, U+05E3, and U+05E5, respectively.

To construct the text for any value, convert it from its decimal equivalent following these steps (writing right

Enumeration Value

Description

to left):

Replace the thousands digit with the appropriate symbol: Digit Symbol

Replace the hundreds digit with the appropriate symbol: Digit Symbol

If the remainder is 15 or 16, replace them as follows and stop: Value Symbols

Otherwise, replace the tens digit with the appropriate symbol:

Enumeration Value

Digit

Description

Symbol

Replace the ones digit with the appropriate symbol: Digit Symbol

Reordering a number group will not change its value. If a number spells out a Hebrew word with a negative or positive connotation, the number group can be rearranged.

[Example: The numbering for the items should be represented by the following pattern: א, ב, ג, … זט, יז, יח, יט, כ, כא, … end example]

Specifies that the sequence shall consist of the Hebrew alphabet.

To determine the text that is displayed for any value, this sequence specifies a set of characters that

Enumeration Value

Description

represent positions 1–22 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–22 is U+05D0–U+05D9, U+05DB, U+05DC, U+05DE, U+05E0–U+05E2, U+05E4, and U+05E6– U+05EA, respectively.

For values greater than the size of the set, the number is constructed by following these steps:

Repeatedly subtract the size of the set (22) from the value until the result is equal to or less than the size of the set. Write the symbol represented by the result value. Then the ת symbol is repeated (to the right of the first symbol) for each time the size of the set was subtracted from the original value. Reordering a number group does not change its value. If a number spells out a Hebrew word with a negative or positive connotation, the number group can be rearranged.

[Example: The numbering for the items should be represented by the following pattern: א, ב, ג, …, תא, תב, … end example]

Specifies that the sequence shall consist of hexadecimal numbering.

To determine the text that is displayed for any value, this sequence specifies a set of characters that represent positions 1–15 and then those same characters are combined with each other and 0 (represents the number zero) to construct the remaining values.

The set of characters used by this numbering format for values 0–15 is U+0030–U+0039, and U+0041– U+0046, respectively.

For values greater than the size of the set, the number is constructed by following these steps: 1. Divide the value by 16 and write the symbol which represents the remainder.

Enumeration Value

Description

Divide the quotient of the previous division by 16 and write the symbol, which represents the remainder, to the left of the existing position. Repeat step 2 until the remaining value is equal to zero.

[Example: The numbering for the items should be represented by the following pattern: 1, 2, 3, …, E, F, 10,11, 12, …, 1E, 1F, 20, 21, … end example]

Specifies that the sequence shall consist of one or more occurrences of a single Hindi consonant from the set listed below.

To determine the text that is displayed for any value, this sequence specifies a set of characters that represent positions 1–18 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–18 is U+0905–U+0914, U+0905 combined with U+0902, and U+0905 combined with U+0903, respectively.

For values greater than the size of the set, the number is constructed by following these steps:

Repeatedly subtract the size of the set (18) from the value until the result is equal to or less than the size of the set. The result value determines which character to use, and the same character is written once and then repeated for each time the size of the set was subtracted from the original value.

[Example: The numbering for the items should be represented by the following pattern: अ, आ, इ, …, अ,अः, ं अअ, आआ, इइ, …, अअ, ं ं अःअः, अअअ, आआआ,

Specifies that the sequence shall consist of sequential numbers from the Hindi counting system.

This sequence is a set of strings each of which is the

Enumeration Value

Description

full name, in Hindi, of the next value in that sequence.

[Example: The numbering for the items should be represented by the following pattern: एक, दो, तीन, चार, पााँच, छः, सात, आठ, नौ, दस, … end example]

Specifies that the sequence shall consist of one or more occurrences of a single Hindi number from the set listed below.

To determine the text that is displayed for any value, this sequence specifies a set of characters that represent positions 1–9 and then those same characters are combined with each other and ० (U+0966, which represents the number zero) to construct the remaining values.

The set of characters used by this numbering format for values 1–9 is U+0967, U+0968, U+0969, U+096A, U+096B, U+096C, U+096D, U+096E, and U+096F, respectively.

For values greater than the size of the set, the number is constructed by following these steps:

Divide the value by 10 and write the symbol which represents the remainder. Divide the quotient of the previous division by 10 and write the symbol, which represents the remainder, to the left of the existing position. Repeat step 2 until the remaining value is equal to zero.

[Example: The numbering for the items should be represented by the following pattern: १, २, ३, …, ८, ९,

Specifies that the sequence shall consist of one or more occurrences of a single Hindi vowel from the set listed below.

To determine the text that is displayed for any value, this sequence specifies a set of characters that represent positions 1–37 and then repeats those same

Enumeration Value

Description

characters using the logic defined below to construct all other values.

The set of characters used by this numbering format for values 1–37 is U+0915–U+0939, respectively.

For values greater than the size of the set, the number is constructed by following these steps:

Repeatedly subtract the size of the set (37) from the value until the result is equal to or less than the size of the set. The result value determines which character to use, and the same character is written once and then repeated for each time the size of the set was subtracted from the original value.

[Example: The numbering for the items should be represented by the following pattern: क, ख, ग, …, स,

Specifies that the sequence shall consist of sequential numerical ideographs, using the appropriate character, as described below.

To determine the text that is displayed for any value, this sequence specifies a set of characters that represent positions 1–9 and then those same characters are combined with each other and 〇 (represents the number zero) to construct the remaining values.

The set of characters used by this numbering format for values 0–9 is U+3007, U+4E00, U+4E8C, U+4E09, U+56DB, U+4E94, U+516D, U+4E03, U+516B, and U+4E5D, respectively.

For values greater than the size of the set, the number is constructed by following these steps:

Divide the value by 10 and write the symbol which represents the remainder. Divide the quotient of the previous division by 10 and write the symbol, which represents the remainder, to the left of the existing

Enumeration Value

Description

position. Repeat step 2 until the remaining value is equal to zero.

[Example: The numbering for the items should be represented by the following pattern: 一, 二, 三, …, 八 , 九, 一〇, 一一, 一二, …, 一八, 一九, 二〇, 二一, … end example]

Specifies that the sequence shall consist of sequential numerical ideographs, using the appropriate character, as described below.

To determine the text that is displayed for any value, this sequence specifies a set of characters that represent positions 1–10.

The set of characters used by this numbering format for values 1–10 is U+3220–U+3229, respectively.

For values greater than the size of the set, the items fall back to the decimal format.

[Example: The numbering for the items should be represented by the following pattern: ㈠, ㈡, ㈢, …, ㈨, ㈩, 11,12, … end example]

Specifies that the sequence shall consist of sequential numerical traditional legal ideographs.

This system uses a set of characters to represent the numbers 1–9 and then those are combined with additional characters to represent the corresponding power of ten.

The set of characters used by this numbering format is U+58F9, U+8CB3, U+53C3, U+8086, U+4F0D, U+9678, U+67D2, U+634C, U+7396, U+62FE, U+4F70, U+4EDF,and U+842C, respectively.

To construct a number that is less than hundred thousand, you work from largest groups to smallest following these steps:

Create as many groups as possible that contain ten thousand in each group. - Write down the symbol representing that

Enumeration Value

Description

value (1–9): Digit Character 1 壹 (U+58F9)

If the number is larger than hundred thousand but less than one hundred million, you perform the cycle for the numbers above one thousand but use two characters to represent each group. So, for example, groups of one million are represented as one hundred ten thousands (拾萬). An additional symbol for counting groups is introduced at one hundred million (because 10 million is one thousand ten thousands).

[Example: The numbering for the items should be represented by the following pattern: 壹, 貳, 參, …, 捌 , 玖, 壹拾, 壹拾壹, 壹拾貳, …, 壹拾玖, 貳拾, 貳拾壹, … end example]

Specifies that the sequence shall consist of sequential numerical traditional ideographs.

Enumeration Value

Description

This system uses a set of characters (elements in the Chinese Sexagenary cycle) to represent the numbers 1–10. For values greater than the size of the set, the items fall back to the decimal format.

The set of characters used by this numbering format for values 1–10 is U+7532, U+4E59, U+4E19, U+4E01, U+620A, U+5DF1, U+5E9A, U+8F9B, U+58EC, and U+7678, respectively.

[Example: The numbering for the items should be represented by the following pattern: 甲, 乙, 丙, 丁, …, 壬, 癸, 11, 12, … end example]

Specifies that the sequence shall consist of sequential zodiac ideographs.

This system uses a set of characters (animals in the Chinese Sexagenary cycle) to represent the numbers 1–12. For values greater than the size of the set, the items fall back to the decimal format.

The set of characters used by this numbering format for values 1–12 is U+5B50, U+4E11, U+5BC5, U+536F, U+8FB0, U+5DF3, U+5348, U+672A, U+7533, U+9149, U+620C, and U+4EA5, respectively.

[Example: The numbering for the items should be represented by the following pattern: 子, 丑, 寅, …, 戌 , 亥, 13, 14, … end example]

Specifies that the sequence shall consist of sequential traditional zodiac ideographs.

This system uses a set of character pairs (all of the element-animal combinations of the Chinese sexagenary cycle) to represent the numbers 1–60 and then those same character pairs are repeated to construct the remaining values.

The set of character pairs used by this numbering format for values 1–60 is U+7532, U+5B50; U+4E59, U+4E11; U+4E19, U+5BC5; U+4E01, U+536F; U+620A, U+8FB0; U+5DF1, U+5DF3; U+5E9A, U+5348; U+8F9B, U+672A; U+58EC, U+7533; U+7678, U+9149; U+7532, U+620D; U+4E59, U+4EA5; U+4E19, U+5B50; U+4E01, U+4E11; U+620A, U+5BC5; U+5DF1, U+536F; U+5E9A,

Enumeration Value

Description

U+8FB0; U+8F9B, U+5DF3; U+58EC, U+5348; U+7678, U+672A; U+7532, U+7533; U+4E59, U+9149; U+4E19, U+620D; U+4E01, U+4EA5; U+620A, U+5B50; U+5DF1, U+4E11; U+5E9A, U+5BC5; U+8F9B, U+536F; U+58EC, U+8FB0; U+7678, U+5DF3; U+7532, U+5348; U+4E59, U+672A; U+4E19, U+7533; U+4E01, U+9149; U+620A, U+620D; U+5DF1, U+4EA5; U+5E9A, U+5B50; U+8F9B, U+4E11; U+58EC, U+5BC5; U+7678, U+536F; U+7532, U+8FB0; U+4E59, U+5DF3; U+4E19, U+5348; U+4E01, U+672A; U+620A, U+7533; U+5DF1, U+9149; U+5E9A, U+620D; U+8F9B, U+4EA5; U+58EC, U+5B50; U+7678, U+4E11; U+7532, U+5BC5; U+4E59, U+536F; U+4E19, U+8FB0; U+4E01, U+5DF3; U+620A, U+5348; U+5DF1, U+672A; U+5E9A, U+7533; U+8F9B, U+9149; U+58EC, U+620D; U+7678, U+4EA5, respectively.

For values greater than the size of the set, the number is constructed by following these steps:

Repeatedly subtract the size of the set (60) from the value until the result is equal to or less than the size of the set. The result value determines which character pair to use.

[Example: The numbering for the items should be represented by the following pattern: 甲子, 乙丑, 丙 寅, …, 壬戌, 癸亥, 甲子, 乙丑, 丙寅, … end example]

Specifies that the sequence shall consist of the iroha.

To determine the text that is displayed for any value, this sequence specifies a set of characters that represent positions 1–48 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–48 is U+FF72, U+FF9B, U+FF8A, U+FF86, U+FF8E, U+FF8D, U+FF84, U+FF81, U+FF98, U+FF87, U+FF99,U+FF66, U+FF9C, U+FF76, U+FF96, U+FF80, U+FF9A, U+FF7F, U+FF82, U+FF88, U+FF85, U+FF97, U+FF91, U+FF73, U+30F0, U+FF89, U+FF75, U+FF78, U+FF94, U+FF8F, U+FF79, U+FF8C, U+FF7A, U+FF74, U+FF83, U+FF71, U+FF7B, U+FF77, U+FF95, U+FF92, U+FF90, U+FF7C, U+30F1, U+FF8B, U+FF93, U+FF7E, U+FF7D, and U+FF9D, respectively.

Enumeration Value

Description

For values greater than the size of the set, the number is constructed by following these steps:

Repeatedly subtract the size of the set (48) from the value until the result is equal to or less than the size of the set. The result value determines which character to use.

[Example: The numbering for the items should be represented by the following pattern: イ, ロ, ハ, …, ス, ン, イ , ロ, ハ, … end example]

Specifies that the sequence shall consist of the full- width forms of the iroha.

To determine the text that is displayed for any value, this sequence specifies a set of characters that represent positions 1–48 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–48 is U+30A4, U+30ED, U+30CF, U+30CB, U+30DB, U+30D8, U+30C8, U+30C1, U+30EA, U+30CC, U+30EB, U+30F2, U+30EF, U+30AB, U+30E8, U+30BF, U+30EC, U+30BD, U+30C4, U+30CD, U+30CA, U+30E9, U+30E0, U+30A6, U+30F0, U+30CE, U+30AA, U+30AF, U+30E4, U+30DE, U+30B1, U+30D5, U+30B3, U+30A8, U+30C6, U+30A2, U+30B5, U+30AD, U+30E6, U+30E1, U+30DF, U+30B7, U+30F1, U+30D2, U+30E2, U+30BB, U+30B9, and U+30F3, respectively.

For values greater than the size of the set, the number is constructed by following these steps:

Repeatedly subtract the size of the set (48) from the value until the result is equal to or less than the size of the set. The result value determines which character to use.

[Example: The numbering for the items should be represented by the following pattern: イ, ロ, ハ, …, ス , ン, イ, ロ, ハ, … end example]

Enumeration Value

Description

Specifies that the sequence shall consist of sequential numbers from the Japanese counting system.

This system uses a set of characters to represent the numbers 1–9 and then those are combined with additional characters to represent the corresponding power of ten.

The set of characters used by this numbering format is U+3007, U+4E00, U+4E8C, U+4E09, U+56DB, U+4E94, U+516D, U+4E03, U+516B, U+4E5D, U+5341, U+5343, and U+767E, respectively.

To construct a number that is less than ten thousand, you work from largest groups to smallest following these steps:

Create as many groups as possible that contain one thousand in each group. - Write down the symbol representing that value (1–9): Digit Character

Enumeration Value

Description

Write down the symbol for the remaining number.

If the number is larger than ten thousand but less than one hundred million, you perform the cycle for the numbers above one thousand but use two characters to represent each group. So, for example, groups of one million are represented as one hundred ten thousands (百万). An additional symbol for counting groups is introduced at one hundred million (because 10 million is one thousand ten thousands).

[Example: The numbering for the items should be represented by the following pattern: 一, 二, 三, …, 八 , 九, 十, 十一, 十二, …, 十八, 十九, 二十, 二十一, … end example]

Specifies that the sequence shall consist of sequential numbers from the Japanese digital ten thousand counting system.

To determine the text that is displayed for any value, this sequence specifies a set of characters that represent positions 1–9 and then those same characters are combined with each other and 〇 (represents the number zero) to construct the remaining values.

The set of characters used by this numbering format for values 0–9 is U+3007, U+4E00, U+4E8C, U+4E09, U+56DB, U+4E94, U+516D, U+4E03, U+516B, and U+4E5D, respectively.

For values greater than the size of the set, the number is constructed by following these steps:

Divide the value by 10 and write the symbol which represents the remainder. Divide the quotient of the previous division by 10 and write the symbol, which represents the remainder, to the left of the existing position. Repeat step 2 until the remaining value is equal to zero.

[Example: The numbering for the items should be

Enumeration Value

Description

represented by the following pattern: 一, 二, 三, …, 八 , 九, 一〇, 一一, 一二, …, 一八, 一九, 二〇, 二一, … end example]

Specifies that the sequence shall consist of sequential numbers from the Japanese legal counting system.

This system uses a set of characters to represent the numbers 1–9 and then those are combined with additional characters to represent the corresponding power of ten.

The set of characters used by this numbering format for values is U+58F1, U+5F10, U+53C2, U+56DB, U+4F0D, U+516D, U+4E03, U+516B, U+4E5D, U+62FE, U+767E, U+842C, and U+9621, respectively.

To construct a number that is less than hundred thousand, you work from largest groups to smallest following these steps:

Create as many groups as possible that contain ten thousand in each group. - Write down the symbol representing that value (1–9): Digit Character

Enumeration Value

Description

one hundred (百) and ten (拾) using the corresponding symbol to indicate the groups (so five hundred would be 伍百 and fifty would be 伍拾). Write down the symbol for the remaining number.

If the number is larger than one hundred thousand but less than one hundred million, you perform the cycle for the numbers above one thousand but use two characters to represent each group. So, for example, groups of one million are represented as one hundred ten thousands (拾萬). An additional symbol for counting groups is introduced at one hundred million (because 10 million is one thousand ten thousands).

[Example: The numbering for the items should be represented by the following pattern: 壱, 弐, 参, …, 八 , 九, 壱拾, 壱拾壱, 壱拾弐, … , 壱拾八, 壱拾九, 弐拾, 弐拾壱, … end example]

Specifies that the sequence shall consist of sequential numbers from the Korean counting system.

This system uses a set of characters to represent the numbers 1–9 and then those are combined with additional characters to represent the corresponding power of ten.

The set of characters used by this numbering format is U+C77C, U+C774, U+C0BC, U+C0AC, U+C624, U+C721, U+CE60, U+D314, U+AD6C, U+C2ED, U+B9CC, U+CC9C, and U+BC31, respectively.

To construct a number that is less than hundred thousand, you work from largest groups to smallest following these steps:

Create as many groups as possible that contain ten thousand in each group. - Write down the symbol representing that value (1–9): Digit Character

Enumeration Value

Description

Repeat this for groups of one thousand (천), one hundred (백) and ten (십) using the corresponding symbol to indicate the groups (so five hundred would be 오백 and fifty would be 오십). Write down the symbol for the remaining number.

If the number is larger than one hundred thousand but less than one hundred million, you perform the cycle for the numbers above one thousand but use two characters to represent each group. So, for example, groups of one million are represented as one hundred ten thousands 십일만. An additional symbol for counting groups is introduced at one hundred million (because 10 million is one thousand ten thousands).

[Example: The numbering for the items should be represented by the following pattern: 일, 이, 삼, …, 팔, 구, 십, 십일, … end example]

Specifies that the sequence shall consist of sequential numbers from the Korean digital counting system.

To determine the text that is displayed for any value, this sequence specifies a set of characters that represent positions 1–9 and then those same characters are combined with each other and 영(represents the number zero) to construct the

Enumeration Value

Description

remaining values.

The set of characters used by this numbering format for values 0–9 is U+C601, U+C77C, U+C774, U+C0BC, U+C0AC, U+C624, U+C721, U+CE60, U+D314, and U+AD6C, respectively.

For values greater than the size of the set, the number is constructed by following these steps:

Divide the value by 10 and write the symbol which represents the remainder. Divide the quotient of the previous division by 10 and write the symbol, which represents the remainder, to the left of the existing position. Repeat step 2 until the remaining value is equal to zero.

[Example: The numbering for the items should be represented by the following pattern: 일, 이, 삼, …, 팔, 구, 일영, 일일, … end example]

Specifies that the sequence shall consist of sequential numbers from the Korean digital counting system.

To determine the text that is displayed for any value, this sequence specifies a set of characters that represent positions 1–9 and then those same characters are combined with each other and 零 (represents the number zero) to construct the remaining values.

The set of characters used by this numbering format for values 0–9 is U+96F6, U+4E00, U+4E8C, U+4E09, U+56DB, U+4E94, U+516D, U+4E03, U+516B, and U+4E5D, respectively.

For values greater than the size of the set, the number is constructed by following these steps:

Divide the value by 10 and write the symbol which represents the remainder. Divide the quotient of the previous division by 10 and write the symbol, which represents the remainder, to the left of the existing

Enumeration Value

Description

position. Repeat step 2 until the remaining value is equal to zero.

[Example: The numbering for the items should be represented by the following pattern: 一, 二, 三, …, 八 , 九, 一零, 一一, … end example]

Specifies that the sequence shall consist of sequential numbers from the Korean legal numbering system.

This system uses a set of characters to represent the numbers 1–9 and then those are combined with additional characters which represent the multiples of ten (less than one hundred).

The set of characters used by this numbering format is U+D558, U+B098, U+B458, U+C14B, U+B137, U+B2E4, U+C12F, U+C5EC, U+C12F, U+C77C, U+ACF1, U+C5EC, U+B35F, U+C544, U+D649, U+C5F4, U+C2A4, U+BB3C, U+C11C, U+B978, U+B9C8, U+D754, U+C270, U+C608, U+C21C, U+C77C, U+D754, U+C5EC, U+B4E0, U+C544, and U+D754, respectively.

They are assigned according to the following table:

Digit 1

Characters 하나 (U+D558, U+B098)

Enumeration Value

Description

[Example: The numbering for the items should be represented by the following pattern: 하나, 둘, 셋, …, 아홉, 열, 열하나, 열둘, …, 스물, 스물하나, … end example]

Specifies that the sequence shall consist of one or more occurrences of a single letter of the Latin alphabet in lower case from the set described below.

This system uses a set of characters to represent the numbers 1 to the length of the language of the alphabet and then those same characters are combined to construct the remaining values.

The characters used by for this numbering format is determined by using the language of the lang element (17.3.2.20). Specifically: - When the script in use is derived from the Latin alphabet (a–z), that alphabet is used. [Example: For Norwegian (Nyorsk), the following Unicode characters are used by this numbering format: U+0061–U+007A, U+00E6, U+00F8, U+00E5. end example] - When the language in use is based on any other system, the characters U+0061–U+007A are used.

For values greater than the size of the set, the number is constructed by following these steps:

Repeatedly subtract the size of the set from the value until the result is equal to or less than the size of the set. The result value determines which character to use and the same character is written once and then repeated for each time the size of the set was subtracted from the original value.

Enumeration Value

Description

[Example: For English, the numbering for the items should be represented by the following pattern: a, b, c, …, y, z, aa, bb, cc, …, yy, zz, aaa, bbb, ccc, … end example]

Specifies that the sequence shall consist of lowercase roman numerals.

This system uses a set of characters to represent the numbers 1, 5, 10, 50, 100, 500, and 1000 and then those are combined with each other to construct the remaining values.

The set of characters used by this numbering format is U+0069, U+0076, U+0078, U+006C, U+0063, U+0064, U+006D, respectively.

To construct a number that is outside the set, you work from largest groups to smallest following these steps: 1. Create as many groups as possible that contain one thousand in each group. - The symbol representing one thousand (the power of ten represented by that position): m is repeated for the number of groups formed. If no groups are formed, do not write any symbol. 2. Repeat this for groups of nine hundred (cm), five-hundred (d), four-hundred (cd), one- hundred (c), ninety (xc), fifty (l), forty (xl), ten (x), nine (ix), five (v), four (iv) and finally one (i) using the corresponding symbol to indicate the groups (so four-hundred fifty would be cdl and forty-five would be xlv).

[Example: The numbering for the items should be represented by the following pattern: i, ii, iii, iv, …, xviii, xix, xx, xxi, … end example]

Specifies that the sequence shall not display any numbering.

Specifies that the sequence shall consist of the Arabic numbering surrounded by hyphen-minus characters (U+002D).

To determine the text that is displayed for any value,

Enumeration Value

Description

this sequence specifies a set of characters that represent positions 1–9 and then those same characters are combined with each other and 0 (U+0030, which represents the number zero) to construct the remaining values.

The set of characters used by this numbering format is U+002D (-) and, for values 1–9, U+0031–U+0039, respectively.

For values greater than the size of the set, the number is constructed by following these steps:

Divide the value by 10 and write the symbol which represents the remainder. Divide the quotient of the previous division by 10 and write the symbol, which represents the remainder, to the left of the existing position. Repeat step 2 until the remaining value is equal to zero. Place the final number between two dashes.

[Example: The numbering for the items should be represented by the following pattern: - 1 -,- 2 -, - 3 -, …, - 8 -,- 9 -,- 10 -, - 11 -, - 12 -, …, - 18 -, - 19 -, - 20 -, - 21 -, … end example]

Specifies that the sequence shall consist of ordinals of the run language.

This sequence is a set of strings each of which is the textual representation, in the language of the lang element (17.3.2.20), of a different unique position in that sequence.

[Example: The numbering for the items in French should be represented by the following pattern: 1er, 2e, 3e, …, 9e, 10e, 11e, … 19e, 20e, 21e, … end example]

Specifies that the sequence shall consist of ordinal text of the run language.

This sequence is a set of strings each of which is the textual representation, in the language of the lang element (17.3.2.20), of a different unique position in

Enumeration Value

that sequence.

Description

[Example: The numbering for the items in German should be represented by the following pattern: Erste, Zweite, Dritte, …, Neunte, Zehnte, Elfte, …, Neunzehnte, Zwanzigste, Einundzwanzigste, … end example]

Specifies that the sequence shall consist of one or more occurrences of a single letter of the Russian alphabet in lower case, from the set listed below.

To determine the text that is displayed for any value, this sequence specifies a set of characters that represent positions 1–29 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–29 is U+0430–U+0438, U+043A–U+043F, U+0440–U+0449, U+044B, U+044D, U+044E, and U+044F, respectively.

For values greater than the size of the set, the number is constructed by following these steps:

Repeatedly subtract the size of the set (29) from the value until the result is equal to or less than the size of the set. The result value determines which character to use and the same character is written once and then repeated for each time 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]

Specifies that the sequence shall consist of one or more occurrences of a single letter of the Russian alphabet in upper case, from the set listed below.

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

Enumeration Value

Description

The set of characters used by this numbering format for values 1–29 is U+0410–U+0418, U+041A–U+041F, U+0420–U+0429, U+042B, U+042D, U+042E, and U+042F, respectively.

For values greater than the size of the set, the number is constructed by following these steps:

Repeatedly subtract the size of the set (29) from the value until the result is equal to or less than the size of the set. The result value determines which character to use and the same character is written once and then repeated for each time 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]

Specifies that the sequence shall consist of sequential numbers from the Taiwanese counting system.

To determine the text that is displayed for any value, this sequence specifies a set of characters that represent positions 1–9 and then those same characters are combined with each other and ○ (U+25CB, which represents the number zero) to construct the remaining values.

The set of characters used by this numbering format for values 1–10 is U+4E00, U+4E8C,U+4E09, U+56DB, U+4E94, U+516D, U+4E03, U+516B, U+4E5D, and U+5341, respectively.

For values greater than the size of the set, the number is constructed by following these steps:

Divide the value by 10 and write the symbol which represents the remainder. - If the quotient is less than 10 then write 十 to the left of the symbol, which represents the remainder. Divide the quotient of the previous division by 10 and write the symbol, which represents

Enumeration Value

Description

the remainder, to the left of the existing positions. Repeat step 2 until the remaining value is equal to zero.

[Example: The numbering for the items should be represented by the following pattern: 一, 二, 三, …, 九 , 十, 十一, 十二, …, 十九, 二十, 二十一, …, 九十九, 一 ○○, 一○一, … end example]

Specifies that the sequence shall consist of sequential numbers from the Taiwanese counting thousand system.

This system uses a set of characters to represent the numbers 1–10 and then those are combined with additional characters to construct the remaining characters.

The set of characters used by this numbering format is U+4E00, U+4E8C, U+4E09, U+56DB, U+4E94, U+516D, U+4E03, U+516B, U+4E5D, U+842C, U+5343, U+5341, U+767E, and U+96F6.

To construct a number that is beyond the set but less than hundred thousand, you work from largest groups to smallest following these steps:

Create as many groups as possible that contain ten thousand in each group. - Write down the symbol representing that value (1–9): Digit Character

Enumeration Value

Description

If the number is larger than one hundred thousand but less than one hundred million, you perform the cycle for the numbers above one thousand but use two characters to represent each group. So, for example, groups of one million are represented as one hundred ten thousands (十萬). An additional symbol for counting groups is introduced at one hundred million (because 10 million is one thousand ten thousands).

[Example: The numbering for the items should be represented by the following pattern: 一, 二, 三, …, 八 , 九, 一十, 十一, 十二, …, 十九, 二十, 二十一, …, 九九, 一百, 一百零一, … end example]

Specifies that the sequence shall consist of sequential numbers from the Taiwanese digital counting system.

To determine the text that is displayed for any value, this sequence specifies a set of characters that

Enumeration Value

Description

represent positions 1–9 and then those same characters are combined with each other and ○ (represents the number zero) to construct the remaining values.

The set of characters used by this numbering format for values 0–9 is U+25CB, U+4E00, U+4E8C,U+4E09, U+56DB, U+4E94, U+516D, U+4E03, U+516B, and U+4E5D, respectively.

For values greater than the size of the set, the number is constructed by following these steps:

Divide the value by 10 and write the symbol which represents the remainder. Divide the quotient of the previous division by 10 and write the symbol, which represents the remainder, to the left of the existing position. Repeat step 2 until the remaining value is equal to zero.

[Example: The numbering for the items should be represented by the following pattern: 一, 二, …, 八, 九 , 一○,一一, 一二, …, 一八, 一九, 二○, 二一, … end example]

Specifies that the sequence shall consist of sequential numbers from the Thai counting system.

This sequence is a set of strings each of which is the full name, in Thai, of the next value in that sequence.

[Example: The numbering for the items should be represented by the following pattern: หนง, ึ่ สอง, สาม, ี่ ิ ส, หา้, หก, เจด็, แปด, เกา, ้ สบ, … end example]

Specifies that the sequence shall consist of one or more occurrences of a single Thai letter from the set listed below.

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

Enumeration Value

Description

The set of characters used by this numbering format for values 1–41 is U+0E01, U+0E02, U+0E04, U+0E07– U+0E23, U+0E25, and U+0E27–U+0E2E, respectively.

For values greater than the size of the set, the number is constructed by following these steps:

Repeatedly subtract the size of the set (41) from the value until the result is equal to or less than the size of the set. The result value determines which character to use and the same character is written once and then repeated for each time 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]

Specifies that the sequence shall consist of Thai numerals.

To determine the text that is displayed for any value, this sequence specifies a set of characters that represent positions 1–9 and then those same characters are combined with each other and ๐ (represents the number zero) to construct the remaining values.

The set of characters used by this numbering format for values 0–9 is U+0E50, U+0E51, U+0E52, U+0E53, U+0E54, U+0E55, U+0E56, U+0E57, U+0E58, and U+0E59, respectively.

For values greater than the size of the set, the number is constructed by following these steps:

Divide the value by 10 and write the symbol which represents the remainder. Divide the quotient of the previous division by 10 and write the symbol, which represents the remainder, to the left of the existing position. Repeat step 2 until the remaining value is equal to zero.

Enumeration Value

Description

[Example: The numbering for the items should be represented by the following pattern: ๑, ๒, ๓, …, ๘, ๙, ๑๐, ๑๑, ๑๒, …, ๑๘, ๑๙, ๒๐, ๒๑, ๒๒, …, ๒๘, ๒๙, … end example]

Specifies that the sequence shall consist of one or more occurrences of a single letter of the Latin alphabet in upper case, from the set listed below.

This system uses a set of characters to represent the numbers 1 to the length of the language of the alphabet and then those same characters are combined to construct the remaining values.

The characters used by this numbering format is determined by using the language of the lang element (17.3.2.20). Specifically: - When the script in use is derived from the Latin alphabet (A–Z), that alphabet is used. [Example: For Norwegian (Nyorsk), the following Unicode characters are used by this numbering format: U+0041–U+005A, U+00C6, U+00D8, U+00C5. end example] - When the language in use is based on any other system, the characters U+0041–U+005A are used.

For values greater than the size of the set, the number is constructed by following these steps:

Repeatedly subtract the size of the set from the value until the result is equal to or less than the size of the set. The result value determines which character to use, and the same character is written once and then repeated for each time the size of the set was subtracted from the original value.

[Example: For English, the numbering for the items should be represented by the following pattern: A, B, C, …, Y, Z, AA, BB, CC, …, YY, ZZ, AAA, BBB, CCC, … end example]

Specifies that the sequence shall consist of uppercase roman numerals.

This system uses a set of characters to represent the

Enumeration Value

Description

numbers 1, 5, 10, 50, 100, 500, and 1000 and then those characters are combined with each other to construct the remaining values.

The set of characters used by this numbering format is U+0049, U+0056, U+0058, U+004C, U+0043, U+0044, U+004D, respectively.

To construct a number that is outside the set, you work from largest groups to smallest following these steps: 1. Create as many groups as possible that contain one thousand in each group. - The symbol representing one thousand (the power of ten represented by that position): M is repeated for the number of groups formed. If no groups are formed, do not write any symbol. 2. Repeat this for groups of nine hundred (CM), five-hundred (D), four-hundred (CD), one- hundred (C), ninety (XC), fifty (L), forty (XL), ten (X), nine (IX), five (V), four (IV) and finally one (I) using the corresponding symbol to indicate the groups (so four-hundred fifty would be CDL and forty-five would be XLV).

[Example: The numbering for the items should be represented by the following pattern: I, II, III, IV, …, XVIII, XIX, XX, XXI, … end example]

Specifies that the sequence shall consist of Vietnamese numerals.

This sequence is a set of strings each of which is the full name, in Vietnamese, of the next value in that sequence.

[Example: một, hai, ba, bốn, năm, sáu, bảy, tám, chín, mươì. end example]

[Note: The W3C XML Schema definition of this simple type’s content model (ST_NumberFormat) is located in A.1. end note]

Last updated on