W3C home > Mailing lists > Public > public-css-commits@w3.org > April 2011

csswg/css3-lists Overview.html,1.21,1.22 Overview.src.html,1.57,1.58

From: Tab Atkins Jr.. via cvs-syncmail <cvsmail@w3.org>
Date: Tue, 19 Apr 2011 21:21:34 +0000
To: public-css-commits@w3.org
Message-Id: <E1QCIMY-0003VF-Pa@lionel-hutz.w3.org>
Update of /sources/public/csswg/css3-lists
In directory hutz:/tmp/cvs-serv13409

Modified Files:
	Overview.html Overview.src.html 
Log Message:
Reworded the cjk sections.
Filled in the korean section.


Index: Overview.html
===================================================================
RCS file: /sources/public/csswg/css3-lists/Overview.html,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -d -r1.21 -r1.22
--- Overview.html	15 Apr 2011 22:26:31 -0000	1.21
+++ Overview.html	19 Apr 2011 21:21:32 -0000	1.22
@@ -31,13 +31,13 @@
 
    <h1>CSS Lists and Counters Module Level 3</h1>
 
-   <h2 class="no-num no-toc" id=longstatus-date>W3C Working Draft 15 April
+   <h2 class="no-num no-toc" id=longstatus-date>W3C Working Draft 19 April
     2011</h2>
 
    <dl>
     <dt>This version:
 
-    <dd><!-- <a href="http://www.w3.org/TR/2011/WD-css3-lists-20110415">http://www.w3.org/TR/2011/WD-css3-lists-20110415</a></dd> -->
+    <dd><!-- <a href="http://www.w3.org/TR/2011/WD-css3-lists-20110419">http://www.w3.org/TR/2011/WD-css3-lists-20110419</a></dd> -->
      <a
      href="http://dev.w3.org/csswg/css3-lists">http://dev.w3.org/csswg/css3-lists</a>
 
@@ -188,13 +188,13 @@
         style</a>
 
        <li><a href="#chinese-counter-styles"><span class=secno>4.3.3. </span>
-        The Chinese counter styles</a>
+        The Chinese "spoken-out" counter styles</a>
 
        <li><a href="#japanese-counter-styles"><span class=secno>4.3.4.
-        </span> The Japanese counter styles</a>
+        </span> The Japanese "spoken-out" counter styles</a>
 
        <li><a href="#korean-counter-styles"><span class=secno>4.3.5. </span>
-        The Korean counter styles</a>
+        The Korean "spoken-out" counter styles</a>
       </ul>
     </ul>
 
@@ -1089,13 +1089,17 @@
   </div>
 
   <h4 id=chinese-counter-styles><span class=secno>4.3.3. </span> The Chinese
-   counter styles</h4>
+   "spoken-out" counter styles</h4>
 
-  <p>The Chinese counter styles are defined for all numbers between
-   -10<sup>16</sup> and 10<sup>16</sup>, exclusive. There are four Chinese
-   counter styles which are constructed using the same algorithm, but
-   different sets of characters (given below). The following algorithm
-   converts decimal digits into Chinese numbers:
+  <p>The Chinese "spoken-out" counter styles define a style of numbering
+   roughly similar to using "one, two, three..." in English. The "financial"
+   variant is commonly used for writing out quantities of money, as it is
+   somewhat difficult to modify one "financial" character into another. These
+   styles are defined for all numbers between -10<sup>16</sup> and
+   10<sup>16</sup>, exclusive. There are four Chinese counter styles which
+   are constructed using the same algorithm, but different sets of characters
+   (given below). The following algorithm converts decimal digits into
+   Chinese numbers:
 
   <ol>
    <li>If the counter value is 0, the representation is simply the character
@@ -1330,14 +1334,21 @@
    <dd class=issue>Fill this in.
   </dl>
 
+  <p class=note>Note: Chinese, Japanese, and Korean spoken-out numbering
+   (what this section defines) is actually defined up to 10<sup>72</sup>.
+   Numbers higher than 10<sup>16</sup> are usually written in scientific
+   notation, however, and there is some variation in the group markers used
+   for such numbers, so the algorithm has been intentionally defined only to
+   10<sup>16</sup>.
+
   <h4 id=japanese-counter-styles><span class=secno>4.3.4. </span> The
-   Japanese counter styles</h4>
+   Japanese "spoken-out" counter styles</h4>
 
-  <p>The Japanese counter styles are defined for all non-negative numbers
-   less than 10<sup>16</sup>. There are two Japanese counter styles which are
-   constructed using the same algorithm, but different sets of characters
-   (given below). The following algorithm converts decimal digits into
-   Japanese numbers:
+  <p>The Japanese "spoken-out" counter styles are similar to the <i
+   title=chinese-counter-styles>Chinese "spoken-out" counter styles</i>,
+   except that they use different characters, use a slightly different
+   algorithm, and are not defined for negative numbers. The following
+   algorithm converts decimal digits into Japanese numbers:
 
   <ol>
    <li>If the original number is 0, the representation is simply the
@@ -1555,28 +1566,324 @@
     </table>
   </dl>
 
-  <p class=note>Note: Japanese numbering is actually defined up to
-   10<sup>72</sup>. Numbers higher than 10<sup>16</sup> are usually written
-   in scientific notation, however, and there is some variation in the group
-   markers used for such numbers, so the algorithm has been intentionally
-   defined only to 10<sup>16</sup>.
-
   <h4 id=korean-counter-styles><span class=secno>4.3.5. </span> The Korean
-   counter styles</h4>
+   "spoken-out" counter styles</h4>
 
-  <p class=issue>Fill in Korean here.
+  <p>The Korean "spoken-out" counter styles are similar to the <i
+   title=chinese-counter-styles>Chinese "spoken-out" counter styles</i>,
+   except that they use different characters, use a slightly different
+   algorithm, and are not defined for negative numbers. The following
+   algorithm converts decimal digits into Korean numbers:
 
-  <p>The following tables define the characters used in the two Japanese
-   counter styles:
+  <ol>
+   <li>If the original number is 0, the representation is simply the
+    character for 0 from the counter style's table, below. End this
+    algorithm.
+
+   <li>Split the decimal number into groups of four digits, starting with the
+    least significant digit.
+
+   <li>Ignoring groups that have the value 0, append the second group marker
+    to the second group, the third group marker to the third group, and the
+    fourth group marker to the fourth group. The first group has no marker.
+
+   <li>For each group, ignoring digits that have the value 0, append the
+    second digit marker to the second digit, the third digit marker to the
+    third digit, and the fourth digit marker to the fourth digit. The first
+    digit has no marker.
+
+   <li>If the second, third, or fourth digit of any group is a 1, remove the
+    1 (leave the digit marker). If the first digit of the second group is a 1
+    and all other digits of the second group are 0, remove the 1 (leave the
+    group marker). If any digit was a 0, remove it.
+
+   <li>Concatenate the groups back into a single string, least significant
+    group first (on the right), with a space (" " U+0020) inserted between
+    each group.
+
+   <li>Replace each digit with the relevant character from the counter
+    style's table, below.
+  </ol>
+
+  <p>The following tables define the characters used in the Korean counter
+   styles:
 
   <dl>
-   <dt>korean-informal
+   <dt><dfn id=korean-hangul-financial>korean-hangul-financial</dfn>
 
-   <dd class=issue>Fill this in.
+   <dd>
+    <table>
+     <thead>
+      <tr>
+       <th>Values
 
-   <dt>korean-financial
+       <th>Codepoints
 
-   <dd class=issue>Fill this in.
+     <tbody>
+      <tr>
+       <td>Digit 0
+
+       <td>영 U+C601
+
+      <tr>
+       <td>Digit 1
+
+       <td>일 U+C77C
+
+      <tr>
+       <td>Digit 2
+
+       <td>이 U+C774
+
+      <tr>
+       <td>Digit 3
+
+       <td>삼 U+C0BC
+
+      <tr>
+       <td>Digit 4
+
+       <td>사 U+C0AC
+
+      <tr>
+       <td>Digit 5
+
+       <td>오 U+C624
+
+      <tr>
+       <td>Digit 6
+
+       <td>육 U+C721
+
+      <tr>
+       <td>Digit 7
+
+       <td>칠 U+CE60
+
+      <tr>
+       <td>Digit 8
+
+       <td>팔 U+D314
+
+      <tr>
+       <td>Digit 9
+
+       <td>구 U+AD6C
+
+      <tr>
+       <td>Second Digit Marker
+
+       <td>십 U+C2ED
+
+      <tr>
+       <td>Third Digit Marker
+
+       <td>백 U+BC31
+
+      <tr>
+       <td>Fourth Digit Marker
+
+       <td>천 U+CC9C
+
+      <tr>
+       <td>Second Group Marker
+
+       <td>만 U+B9CC
+
+      <tr>
+       <td>Third Group Marker
+
+       <td>억 U+C5B5
+
+      <tr>
+       <td>Fourth Group Marker
+
+       <td>조 U+C870
+    </table>
+
+   <dt><dfn id=korean-hanja-informal>korean-hanja-informal</dfn>
+
+   <dd>
+    <table>
+     <thead>
+      <tr>
+       <th>Values
+
+       <th>Codepoints'
+
+     <tbody>
+      <tr>
+       <td>Digit 0
+
+       <td>零 U+96F6
+
+      <tr>
+       <td>Digit 1
+
+       <td>一 U+4E00
+
+      <tr>
+       <td>Digit 2
+
+       <td>二 U+4E8C
+
+      <tr>
+       <td>Digit 3
+
+       <td>三 U+4E09
+
+      <tr>
+       <td>Digit 4
+
+       <td>四 U+56DB
+
+      <tr>
+       <td>Digit 5
+
+       <td>五 U+4E94
+
+      <tr>
+       <td>Digit 6
+
+       <td>六 U+516D
+
+      <tr>
+       <td>Digit 7
+
+       <td>七 U+4E03
+
+      <tr>
+       <td>Digit 8
+
+       <td>八 U+516B
+
+      <tr>
+       <td>Digit 9
+
+       <td>九 U+4E5D
+
+      <tr>
+       <td>Second Digit Marker
+
+       <td>十 U+5341
+
+      <tr>
+       <td>Third Digit Marker
+
+       <td>百 U+767E
+
+      <tr>
+       <td>Fourth Digit Marker
+
+       <td>千 U+5343
+
+      <tr>
+       <td>Second Group Marker
+
+       <td>萬 U+842C
+
+      <tr>
+       <td>Third Group Marker
+
+       <td>億 U+5104
+
+      <tr>
+       <td>Fourth Group Marker
+
+       <td>兆 U+5146
+    </table>
+
+   <dt><dfn id=korean-hanja-financial>korean-hanja-financial</dfn>
+
+   <dd>
+    <table>
+     <thead>
+      <tr>
+       <th>Values
+
+       <th>Codepoints'
+
+     <tbody>
+      <tr>
+       <td>Digit 0
+
+       <td>零 U+96F6
+
+      <tr>
+       <td>Digit 1
+
+       <td>壹 U+58F9
+
+      <tr>
+       <td>Digit 2
+
+       <td>貳 U+8CB3
+
+      <tr>
+       <td>Digit 3
+
+       <td>參 U+53C3
+
+      <tr>
+       <td>Digit 4
+
+       <td>四 U+56DB
+
+      <tr>
+       <td>Digit 5
+
+       <td>五 U+4E94
+
+      <tr>
+       <td>Digit 6
+
+       <td>六 U+516D
+
+      <tr>
+       <td>Digit 7
+
+       <td>七 U+4E03
+
+      <tr>
+       <td>Digit 8
+
+       <td>八 U+516B
+
+      <tr>
+       <td>Digit 9
+
+       <td>九 U+4E5D
+
+      <tr>
+       <td>Second Digit Marker
+
+       <td>拾 U+62FE
+
+      <tr>
+       <td>Third Digit Marker 百
+
+       <td> U+767E
+
+      <tr>
+       <td>Fourth Digit Marker
+
+       <td>仟 U+4EDF
+
+      <tr>
+       <td>Second Group Marker
+
+       <td>萬 U+842C
+
+      <tr>
+       <td>Third Group Marker
+
+       <td>億 U+5104
+
+      <tr>
+       <td>Fourth Group Marker
+
+       <td>兆 U+5146
+    </table>
   </dl>
   <!-- ====================================================================== -->
 
@@ -3533,10 +3840,10 @@
    <dt id=CSS21>[CSS21]
 
    <dd>Bert Bos; et al. <a
-    href="http://www.w3.org/TR/2010/WD-CSS2-20101207"><cite>Cascading Style
-    Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a> 7 December
-    2010. W3C Working Draft. (Work in progress.) URL: <a
-    href="http://www.w3.org/TR/2010/WD-CSS2-20101207">http://www.w3.org/TR/2010/WD-CSS2-20101207</a>
+    href="http://www.w3.org/TR/2009/CR-CSS2-20090423"><cite>Cascading Style
+    Sheets Level 2 Revision 1 (CSS&#160;2.1) Specification.</cite></a> 23
+    April 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a
+    href="http://www.w3.org/TR/2009/CR-CSS2-20090423">http://www.w3.org/TR/2009/CR-CSS2-20090423</a>
     </dd>
    <!---->
   </dl>
@@ -3680,6 +3987,15 @@
    <li>japanese-informal, <a href="#japanese-informal"
     title=japanese-informal><strong>4.3.4.</strong></a>
 
+   <li>korean-hangul-financial, <a href="#korean-hangul-financial"
+    title=korean-hangul-financial><strong>4.3.5.</strong></a>
+
+   <li>korean-hanja-financial, <a href="#korean-hanja-financial"
+    title=korean-hanja-financial><strong>4.3.5.</strong></a>
+
+   <li>korean-hanja-informal, <a href="#korean-hanja-informal"
+    title=korean-hanja-informal><strong>4.3.5.</strong></a>
+
    <li>list-style, <a href="#list-style"
     title=list-style><strong>8.</strong></a>
 

Index: Overview.src.html
===================================================================
RCS file: /sources/public/csswg/css3-lists/Overview.src.html,v
retrieving revision 1.57
retrieving revision 1.58
diff -u -d -r1.57 -r1.58
--- Overview.src.html	15 Apr 2011 22:26:31 -0000	1.57
+++ Overview.src.html	19 Apr 2011 21:21:32 -0000	1.58
@@ -668,13 +668,16 @@
 	</div>
 
 <h4 id='chinese-counter-styles'>
-The Chinese counter styles</h4>
+The Chinese "spoken-out" counter styles</h4>
 
-	<p>The Chinese counter styles are defined for all numbers between -10<sup>16</sup>
-	and 10<sup>16</sup>, exclusive.  There are four Chinese counter styles which 
-	are constructed	using the same algorithm, but different sets of characters 
-	(given below). The following algorithm converts decimal digits into Chinese 
-	numbers:</p>
+	<p>The Chinese "spoken-out" counter styles define a style of numbering roughly
+	similar to using "one, two, three..." in English.  The "financial" variant
+	is commonly used for writing out quantities of money, as it is somewhat difficult
+	to modify one "financial" character into another.  These styles	are defined 
+	for all numbers between -10<sup>16</sup> and 10<sup>16</sup>, exclusive.  
+	There are four Chinese counter styles which are constructed	using the same 
+	algorithm, but different sets of characters (given below). The following 
+	algorithm converts decimal digits into Chinese numbers:</p>
 
 	<ol>
 		<li>If the counter value is 0, the representation is simply the character
@@ -844,14 +847,21 @@
 		<dd class=issue>Fill this in.</dd>
 	</dl>
 
+	<p class=note>Note: Chinese, Japanese, and Korean spoken-out numbering (what
+	this section defines) is actually defined up to 10<sup>72</sup>. Numbers 
+	higher than 10<sup>16</sup> are usually written in scientific notation,
+	however, and there is some variation in the group markers used for such numbers,
+	so the algorithm has been intentionally defined only to 10<sup>16</sup>.</p>
+
 
 <h4 id='japanese-counter-styles'>
-The Japanese counter styles</h4>
+The Japanese "spoken-out" counter styles</h4>
 
-	<p>The Japanese counter styles are defined for all non-negative numbers less
-	than 10<sup>16</sup>.  There are two Japanese counter styles which are constructed
-	using the same algorithm, but different sets of characters (given below).  
-	The following algorithm converts decimal digits into Japanese numbers:</p>
+	<p>The Japanese "spoken-out" counter styles are similar to the 
+	<i title="chinese-counter-styles">Chinese "spoken-out" counter styles</i>,
+	except that they use different characters, use a slightly different algorithm,
+	and are not defined for negative numbers.  The following algorithm converts
+	decimal digits into Japanese numbers:</p>
 
 	<ol>
 		<li>If the original number is 0, the representation is simply the character
@@ -1006,26 +1016,231 @@
 		</dd>
 	</dl>
 
-	<p class=note>Note: Japanese numbering is actually defined up to 10<sup>72</sup>.
-	Numbers higher than 10<sup>16</sup> are usually written in scientific notation,
-	however, and there is some variation in the group markers used for such numbers,
-	so the algorithm has been intentionally defined only to 10<sup>16</sup>.</p>
-
 
 <h4 id='korean-counter-styles'>
-The Korean counter styles</h4>
+The Korean "spoken-out" counter styles</h4>
 
-	<p class=issue>Fill in Korean here.</p>
+	<p>The Korean "spoken-out" counter styles are similar to the 
+	<i title="chinese-counter-styles">Chinese "spoken-out" counter styles</i>,
+	except that they use different characters, use a slightly different algorithm,
+	and are not defined for negative numbers.  The following algorithm converts
+	decimal digits into Korean numbers:</p>
 
-	<p>The following tables define the characters used in the two Japanese counter
+	<ol>
+		<li>If the original number is 0, the representation is simply the character
+		for 0 from the counter style's table, below.  End this algorithm.</li>
+
+		<li>Split the decimal number into groups of four digits, starting with 
+		the least significant digit.</li>
+
+		<li>Ignoring groups that have the value 0, append the second group marker 
+		to the second group, the third group marker to the third group, and the 
+		fourth group marker to the fourth group.  The first group has no marker.</li>
+
+		<li>For each group, ignoring digits that have the value 0, append the 
+		second digit marker to the second digit, the third digit marker to the 
+		third digit, and the fourth digit marker to the fourth digit. The first 
+		digit has no marker.</li>
+
+		<li>If the second, third, or fourth digit of any group is a 1, remove
+		the 1 (leave the digit marker).  If the first digit of the second group
+		is a 1 and all other digits of the second group are 0, remove the 1 
+		(leave the group marker).  If any digit was a 0, remove it.</li>
+
+		<li>Concatenate the groups back into a single string, least significant
+		group first (on the right), with a space (" " U+0020) inserted between
+		each group.</li>
+
+		<li>Replace each digit with the relevant character from the counter style's
+		table, below.</li>
+	</ol>
+
+	<p>The following tables define the characters used in the Korean counter
 	styles:</p>
 
 	<dl>
-		<dt>korean-informal</dt>
-		<dd class=issue>Fill this in.</dd>
+		<dt><dfn>korean-hangul-financial</dfn></dt>
+		<dd>
+			<table>
+				<thead>
+					<tr>
+						<th>Values
+						<th>Codepoints
+				</thead>
+				<tbody>
+					<tr>
+						<td>Digit 0 
+						<td>영 U+C601
+					<tr>
+						<td>Digit 1 
+						<td>일 U+C77C
+					<tr>
+						<td>Digit 2 
+						<td>이 U+C774
+					<tr>
+						<td>Digit 3 
+						<td>삼 U+C0BC
+					<tr>
+						<td>Digit 4 
+						<td>사 U+C0AC
+					<tr>
+						<td>Digit 5 
+						<td>오 U+C624
+					<tr>
+						<td>Digit 6 
+						<td>육 U+C721
+					<tr>
+						<td>Digit 7 
+						<td>칠 U+CE60
+					<tr>
+						<td>Digit 8 
+						<td>팔 U+D314
+					<tr>
+						<td>Digit 9 
+						<td>구 U+AD6C
+					<tr>
+						<td>Second Digit Marker 
+						<td>십 U+C2ED
+					<tr>
+						<td>Third Digit Marker 
+						<td>백 U+BC31
+					<tr>
+						<td>Fourth Digit Marker 
+						<td>천 U+CC9C
+					<tr>
+						<td>Second Group Marker 
+						<td>만 U+B9CC
+					<tr>
+						<td>Third Group Marker 
+						<td>억 U+C5B5
+					<tr>
+						<td>Fourth Group Marker 
+						<td>조 U+C870
+				</tbody>
+			</table>
+		</dd>
 
-		<dt>korean-financial</dt>
-		<dd class=issue>Fill this in.</dd>
+		<dt><dfn>korean-hanja-informal</dfn></dt>
+		<dd>
+			<table>
+				<thead>
+					<tr>
+						<th>Values
+						<th>Codepoints'
+				</thead>
+				<tbody>
+					<tr>
+						<td>Digit 0 
+						<td>零 U+96F6
+					<tr>
+						<td>Digit 1 
+						<td>一 U+4E00
+					<tr>
+						<td>Digit 2 
+						<td>二 U+4E8C
+					<tr>
+						<td>Digit 3 
+						<td>三 U+4E09
+					<tr>
+						<td>Digit 4 
+						<td>四 U+56DB
+					<tr>
+						<td>Digit 5 
+						<td>五 U+4E94
+					<tr>
+						<td>Digit 6 
+						<td>六 U+516D
+					<tr>
+						<td>Digit 7 
+						<td>七 U+4E03
+					<tr>
+						<td>Digit 8 
+						<td>八 U+516B
+					<tr>
+						<td>Digit 9 
+						<td>九 U+4E5D
+					<tr>
+						<td>Second Digit Marker 
+						<td>十 U+5341
+					<tr>
+						<td>Third Digit Marker 
+						<td>百 U+767E
+					<tr>
+						<td>Fourth Digit Marker 
+						<td>千 U+5343
+					<tr>
+						<td>Second Group Marker 
+						<td>萬 U+842C
+					<tr>
+						<td>Third Group Marker 
+						<td>億 U+5104
+					<tr>
+						<td>Fourth Group Marker 
+						<td>兆 U+5146
+				</tbody>
+			</table>
+		</dd>
+
+		<dt><dfn>korean-hanja-financial</dfn></dt>
+		<dd>
+			<table>
+				<thead>
+					<tr>
+						<th>Values
+						<th>Codepoints'
+				</thead>
+				<tbody>
+					<tr>
+						<td>Digit 0 
+						<td>零 U+96F6
+					<tr>
+						<td>Digit 1 
+						<td>壹 U+58F9
+					<tr>
+						<td>Digit 2 
+						<td>貳 U+8CB3
+					<tr>
+						<td>Digit 3 
+						<td>參 U+53C3
+					<tr>
+						<td>Digit 4 
+						<td>四 U+56DB
+					<tr>
+						<td>Digit 5 
+						<td>五 U+4E94
+					<tr>
+						<td>Digit 6 
+						<td>六 U+516D
+					<tr>
+						<td>Digit 7 
+						<td>七 U+4E03
+					<tr>
+						<td>Digit 8 
+						<td>八 U+516B
+					<tr>
+						<td>Digit 9 
+						<td>九 U+4E5D
+					<tr>
+						<td>Second Digit Marker 
+						<td>拾 U+62FE
+					<tr>
+						<td>Third Digit Marker 百
+						<td> U+767E 
+					<tr>
+						<td>Fourth Digit Marker 
+						<td>仟 U+4EDF
+					<tr>
+						<td>Second Group Marker 
+						<td>萬 U+842C
+					<tr>
+						<td>Third Group Marker 
+						<td>億 U+5104
+					<tr>
+						<td>Fourth Group Marker 
+						<td>兆 U+5146
+				</tbody>
+			</table>
+		</dd>
 	</dl>
 
 <!-- ====================================================================== -->
Received on Tuesday, 19 April 2011 21:21:37 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 19 April 2011 21:21:37 GMT