csswg/css3-writing-modes Overview.html,1.109,1.110 Overview.src.html,1.114,1.115 default.css,1.3,1.4

Update of /sources/public/csswg/css3-writing-modes
In directory hutz:/tmp/cvs-serv5069

Modified Files:
	Overview.html Overview.src.html default.css 
Log Message:
Add script codes to transform section, add exception for halfwidth characters.

Index: Overview.html
===================================================================
RCS file: /sources/public/csswg/css3-writing-modes/Overview.html,v
retrieving revision 1.109
retrieving revision 1.110
diff -u -d -r1.109 -r1.110
--- Overview.html	10 May 2011 19:42:02 -0000	1.109
+++ Overview.html	10 May 2011 21:15:12 -0000	1.110
@@ -1737,8 +1737,9 @@
 
      <dd>Set all characters upright unless otherwise specified below.
     </dl>
-    Additionally, spaces (Zs), dashes (Pd), connectors (Pc), and delimiting
-    punctuation (Ps, Pe, Pi, Pf) should either be set with vertical metrics /
+    Additionally, spaces (Zs), dashes (Pd), connectors (Pc), bracketing
+    punctuation (Ps, Pe, Pi, Pf) and East Asian Halfwidth (H) symbols (S*)
+    and punctuation (P*) should either be set with vertical metrics /
     alternates if available or set sideways if they are not. Thus a
     THREE-PER-EM SPACE (U+2004) can be expected to provide a 1/3-em advance
     in the inline dimension, and brackets can be expected to encase their
@@ -2833,64 +2834,105 @@
   <h2 class=no-num id=script-orientations>Appendix B: Bi-orientational
    Transformations</h2>
 
+  <p><em>This section is normative.</em>
+
   <p>This appendix gives the orientational properties of vertical scripts in
-   <a href="#UNICODE" rel=biblioentry>[UNICODE]<!--{{!UNICODE}}--></a>. Any
-   script not listed explicitly is assumed to be <i>horizontal-only</i>.
+   Unicode 6.0 <a href="#UNICODE"
+   rel=biblioentry>[UNICODE]<!--{{!UNICODE}}--></a>. Any script not listed
+   explicitly is assumed to be <i>horizontal-only</i>. The script
+   classification of Unicode characters is given by <a href="#UAX24"
+   rel=biblioentry>[UAX24]<!--{{!UAX24}}--></a>.
+
+  <table class=data>
+   <caption>Vertical Scripts in Unicode 6.0 and their Bi-orientational
+    Transform</caption>
 
-  <table>
    <thead>
     <tr>
-     <th>Script Name
+     <th>Code
+
+     <th>Name
 
      <th>Transform
 
    <tbody>
     <tr>
+     <td>Bopo
+
      <td>Bopomofo
 
      <td>translate
 
     <tr>
+     <td>Egyp
+
+     <td>Egyptian Hieroglyphs
+
+     <td>translate
+
+    <tr>
+     <td>Hira
+
      <td>Hiragana
 
      <td>translate
 
     <tr>
+     <td>Hrkt
+
+     <td>Hiragana / Katakana
+
+     <td>translate
+
+    <tr>
+     <td>Kana
+
      <td>Katakana
 
      <td>translate
 
     <tr>
+     <td>Hani
+
      <td>Han
 
      <td>translate
 
     <tr>
+     <td>Hang
+
      <td>Hangul
 
      <td>translate
 
     <tr>
+     <td>Mong
+
      <td>Mongolian
 
      <td>rotate
 
     <tr>
+     <td>Phag
+
      <td>Phags Pa
 
      <td>rotate <span class=issue>?</span>
 
     <tr>
+     <td>Yiii
+
      <td>Yi
 
      <td>translate
   </table>
 
-  <p>For the purposes of this specification, all fullwidth characters <a
-   href="#UAX11" rel=biblioentry>[UAX11]<!--{{!UAX11}}--></a> are treated as
-   belonging to a vertical script with a translate bi-orientational
-   transform.</p>
-  <!--
+  <p><strong>Exceptions:</strong> For the purposes of this specification, all
+   fullwidth (F) characters are treated as belonging to a vertical script
+   with a translate bi-orientational transform. Similarly, all halfwidth (H)
+   characters are treated as belonging to a vertical script with a rotate
+   bi-orientational transform. <a href="#UAX11"
+   rel=biblioentry>[UAX11]<!--{{!UAX11}}--></a> <!--
   <p class="note">Ogham is also a rotating bi-orientational script, but
     because it is a bottom-to-top script for the purposes of this
     specification it is treated as left-to-right horizontal. A future
@@ -2898,6 +2940,7 @@
     Authors can work around this lack of support with the ''rotate-left''
     value of 'text-orientation'.
 -->
+   
 
   <h2 class=no-num id=intrinsic-sizing>Appendix D: Intrinsic Dimensions</h2>
 
@@ -3050,6 +3093,15 @@
     </dd>
    <!---->
 
+   <dt id=UAX24>[UAX24]
+
+   <dd>Mark Davis; Ken Whistler. <a
+    href="http://www.unicode.org/reports/tr24/"><cite>.</cite></a> 27
+    September 2010. Unicode Standard Annex #24. URL: <a
+    href="http://www.unicode.org/reports/tr24/">http://www.unicode.org/reports/tr24/</a>
+    </dd>
+   <!---->
+
    <dt id=UAX29>[UAX29]
 
    <dd>Mark Davis. <a

Index: Overview.src.html
===================================================================
RCS file: /sources/public/csswg/css3-writing-modes/Overview.src.html,v
retrieving revision 1.114
retrieving revision 1.115
diff -u -d -r1.114 -r1.115
--- Overview.src.html	10 May 2011 19:42:03 -0000	1.114
+++ Overview.src.html	10 May 2011 21:15:12 -0000	1.115
@@ -1262,8 +1262,9 @@
         <dt>when 'text-orientation' is ''upright''</dt>
         <dd>Set all characters upright unless otherwise specified below.
       </dl>
-      Additionally, spaces (Zs), dashes (Pd), connectors (Pc), and
-      delimiting punctuation (Ps, Pe, Pi, Pf)
+      Additionally, spaces (Zs), dashes (Pd), connectors (Pc),
+      bracketing punctuation (Ps, Pe, Pi, Pf)
+      and East Asian Halfwidth (H) symbols (S*) and punctuation (P*)
       should either be set with vertical metrics / alternates if available
       or set sideways if they are not.
       Thus a THREE-PER-EM SPACE (U+2004) can be expected to provide a 1/3-em
@@ -2137,30 +2138,39 @@
 
 <h2 class="no-num" id="script-orientations">Appendix B:
 Bi-orientational Transformations</h2>
+  <p><em>This section is normative.</em></p>
 
   <p>This appendix gives the orientational properties of vertical scripts in
-    [[!UNICODE]]. Any script not listed explicitly is assumed to be
-    <i>horizontal-only</i>.
+    Unicode 6.0 [[!UNICODE]]. Any script not listed explicitly is assumed to be
+    <i>horizontal-only</i>. The script classification of Unicode characters is
+    given by [[!UAX24]].
 
-  <table>
+  <table class="data">
+    <caption>Vertical Scripts in Unicode 6.0 and their Bi-orientational Transform
     <thead>
-      <tr><th>Script Name	<th>Transform
+      <tr><th>Code	<th>Name                	<th>Transform
     </thead>
     <tbody>
-      <tr><td>Bopomofo	<td>translate
-      <tr><td>Hiragana	<td>translate
-      <tr><td>Katakana	<td>translate
-      <tr><td>Han	<td>translate
-      <tr><td>Hangul	<td>translate
-      <tr><td>Mongolian	<td>rotate
-      <tr><td>Phags Pa	<td>rotate <span class="issue">?</span>
-      <tr><td>Yi	<td>translate
+      <tr><td>Bopo	<td>Bopomofo            	<td>translate
+      <tr><td>Egyp	<td>Egyptian Hieroglyphs	<td>translate
+      <tr><td>Hira	<td>Hiragana            	<td>translate
+      <tr><td>Hrkt	<td>Hiragana / Katakana 	<td>translate
+      <tr><td>Kana	<td>Katakana            	<td>translate
+      <tr><td>Hani	<td>Han                 	<td>translate
+      <tr><td>Hang	<td>Hangul              	<td>translate
+      <tr><td>Mong	<td>Mongolian           	<td>rotate
+      <tr><td>Phag	<td>Phags Pa            	<td>rotate <span class="issue">?</span>
+      <tr><td>Yiii	<td>Yi                  	<td>translate
     </tbody>
   </table>
 
-  <p>For the purposes of this specification, all fullwidth characters
-    [[!UAX11]] are treated as belonging to a vertical script with a
-    translate bi-orientational transform.</p>
+  <p><strong>Exceptions:</strong>
+    For the purposes of this specification, all fullwidth (F) characters
+    are treated as belonging to a vertical script with a translate
+    bi-orientational transform.
+    Similarly, all halfwidth (H) characters are treated as belonging to
+    a vertical script with a rotate bi-orientational transform.
+    [[!UAX11]]
 
 <!--
   <p class="note">Ogham is also a rotating bi-orientational script, but

Index: default.css
===================================================================
RCS file: /sources/public/csswg/css3-writing-modes/default.css,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- default.css	31 Mar 2011 20:25:37 -0000	1.3
+++ default.css	10 May 2011 21:15:12 -0000	1.4
@@ -446,7 +446,6 @@
       border: solid #005A9B;
     }
     .data caption {
-      width: 100%;
       text-align: center;
     }
     .data td, .data th,

Received on Tuesday, 10 May 2011 21:15:16 UTC