csswg/css3-writing-modes Overview.html,1.157,1.158 Overview.src.html,1.165,1.166

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

Modified Files:
	Overview.html Overview.src.html 
Log Message:
Link to UCD info for various properties.

Index: Overview.html
===================================================================
RCS file: /sources/public/csswg/css3-writing-modes/Overview.html,v
retrieving revision 1.157
retrieving revision 1.158
diff -u -d -r1.157 -r1.158
--- Overview.html	6 Jun 2011 06:14:21 -0000	1.157
+++ Overview.html	6 Jun 2011 09:29:31 -0000	1.158
@@ -292,6 +292,9 @@
    <li class=no-num><a href="#vertical-typesetting-details">Appendix C:
     Vertical Typesetting Synthesis</a>
 
+   <li class=no-num><a href="#character-properties">Appendix Q Characters and
+    Properties</a>
+
    <li class=no-num><a href="#intrinsic-sizing">Appendix D: Intrinsic
     Dimensions</a>
     <ul class=toc>
@@ -1554,8 +1557,9 @@
    rel=biblioentry>[UAX29]<!--{{!UAX29}}--></a>. It is roughly equivalent to
    what a language user considers to be a character or a basic unit of the
    script (which might not be a single Unicode codepoint). The UA may further
-   tailor the definition as allowed by Unicode. The properties of a grapheme
-   cluster are given by its base.
+   tailor the definition as allowed by Unicode. See <a
+   href="#character-properties">Character Properties</a> for detailed
+   information on determing character properties.
 
   <p>Values have the following meanings:
 
@@ -1700,7 +1704,7 @@
   <h4 id=vertical-typesetting><span class=secno>5.1.1. </span> Vertical
    Typesetting</h4>
 
-  <p>In vertical typographic modes, any characters belonging to a vertical
+  <p>In vertical typographic modes, any character belonging to a vertical
    script <em>must</em> be set using its base character's intrinsic
    orientation. (See <a href="#script-orientations">Appendix B</a>.)
    Characters belonging to horizontal-only scripts must set sideways (for
@@ -3145,8 +3149,7 @@
    <li>Set the following characters using vertical font settings if
     available, otherwise set them sideways:
     <ul>
-     <li>Other Punctuation (Po) with an East Asian Width property <a
-      href="#UAX11" rel=biblioentry>[UAX11]<!--{{!UAX11}}--></a> of ambiguous
+     <li>Other Punctuation (Po) with an East Asian Width width of ambiguous
       (A).
 
      <li><abbr title="U+00B2, U+00B3, U+00B9, U+20070,
@@ -3205,6 +3208,48 @@
    of these are present, the font is considered to have vertical font
    settings available.
 
+  <h2 class=no-num id=character-properties>Appendix Q Characters and
+   Properties</h2>
+
+  <p>Unicode only defines properties for characters, but in the definition of
+   &lsquo;<a href="#text-orientation0"><code
+   class=property>text-orientation</code></a>&rsquo; and in <a
+   href=vertical-typesetting-details>Vertical Typesetting Synthesis</a>, it
+   is necessary to determine the properties of a grapheme cluster. For the
+   purposes of CSS Writing Modes, the properties of a grapheme cluster are
+   given by its base character&#8212;except in one case: grapheme clusters
+   formed with an Enclosing Mark (Me) of the Common script are considered to
+   be Other Symbols (So) in the Common script having the same Unicode
+   properties as the Replacement Character U+FFFD.
+
+  <p>Unicode defines three properties that are referenced here:
+
+  <dl>
+   <dt><a href="http://www.unicode.org/reports/tr11/#Definitions">East Asian
+    width</a>
+
+   <dd>Defined in <a href="#UAX11"
+    rel=biblioentry>[UAX11]<!--{{UAX11}}--></a> and given as the
+    East_Asian_Width property.
+
+   <dt><a
+    href="http://www.unicode.org/reports/tr44/#General_Category_Values">General
+    Category</a>
+
+   <dd>Defined in <a href="#UAX44"
+    rel=biblioentry>[UAX44]<!--{{UAX44}}--></a> and given as the
+    General_Category property.
+
+   <dt><a href="http://www.unicode.org/reports/tr24/#Values">Script
+    property</a>
+
+   <dd>Defined in <a href="#UAX24"
+    rel=biblioentry>[UAX24]<!--{{UAX24}}--></a> and given as the Script
+    property.
+  </dl>
+
+  <p class=issue>Define whether ScriptExtensions is used.
+
   <h2 class=no-num id=intrinsic-sizing>Appendix D: Intrinsic Dimensions</h2>
 
   <p><em>This section is normative.</em>
@@ -3641,6 +3686,36 @@
     </dd>
    <!---->
 
+   <dt id=UAX11>[UAX11]
+
+   <dd>Asmus Freytag. <a
+    href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East
+    Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL:
+    <a
+    href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a>
+    </dd>
+   <!---->
+
+   <dt id=UAX24>[UAX24]
+
+   <dd>Mark Davis; Ken Whistler. <a
+    href="http://www.unicode.org/reports/tr24/"><cite>Unicode Script
+    Property.</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=UAX44>[UAX44]
+
+   <dd>Mark Davis; Ken Whistler. <a
+    href="http://www.unicode.org/reports/tr44/tr44-6.html"><cite>Unicode
+    Character Database.</cite></a> 8 October 2010. Unicode Standard Annex
+    #44. URL: <a
+    href="http://www.unicode.org/reports/tr44/tr44-6.html">http://www.unicode.org/reports/tr44/tr44-6.html</a>
+    </dd>
+   <!---->
+
    <dt id=UTN22>[UTN22]
 
    <dd>Elika J. Etemad. <a href="http://unicode.org/notes/tn22/"><cite>Robust

Index: Overview.src.html
===================================================================
RCS file: /sources/public/csswg/css3-writing-modes/Overview.src.html,v
retrieving revision 1.165
retrieving revision 1.166
diff -u -d -r1.165 -r1.166
--- Overview.src.html	6 Jun 2011 06:14:22 -0000	1.165
+++ Overview.src.html	6 Jun 2011 09:29:31 -0000	1.166
@@ -1133,7 +1133,8 @@
    or a basic unit of the script (which might not be a single Unicode
    codepoint).
    The UA may further tailor the definition as allowed by Unicode.
-   The properties of a grapheme cluster are given by its base.
+   See <a href="#character-properties">Character Properties</a> for detailed
+   information on determing character properties.
 
   <p>Values have the following meanings:</p>
 
@@ -1229,7 +1230,7 @@
 <h4 id="vertical-typesetting">
 Vertical Typesetting</h4>
 
-  <p>In vertical typographic modes, any characters belonging to a
+  <p>In vertical typographic modes, any character belonging to a
     vertical script <em>must</em> be set using its base character's
     intrinsic orientation. (See <a href="#script-orientations">Appendix B</a>.)
     Characters belonging to horizontal-only scripts must set sideways
@@ -2317,7 +2318,7 @@
     <li>Set the following characters using vertical font settings if
       available, otherwise set them sideways:
       <ul>
-        <li>Other Punctuation (Po) with an East Asian Width property [[!UAX11]]
+        <li>Other Punctuation (Po) with an East Asian Width width
           of ambiguous (A).
         <li><abbr title="U+00B2, U+00B3, U+00B9, U+20070, U+2074–U+2079">Superscripts</abbr>,
           <abbr title="U+2080–U+2089">subscripts</abbr>,
@@ -2364,6 +2365,31 @@
     If any of these are present, the font is considered to have vertical
     font settings available.
 
+<h2 id="character-properties" class="no-num">Appendix Q
+Characters and Properties</h2>
+
+  <p>Unicode only defines properties for characters, but in the definition
+    of 'text-orientation' and in
+    <a href="vertical-typesetting-details">Vertical Typesetting Synthesis</a>,
+    it is necessary to determine the properties of a grapheme cluster.
+    For the purposes of CSS Writing Modes, the properties of a grapheme
+    cluster are given by its base character&#8212;except in one case:
+    grapheme clusters formed with an Enclosing Mark (Me) of the Common
+    script are considered to be Other Symbols (So) in the Common script
+    having the same Unicode properties as the Replacement Character U+FFFD.
+
+  <p>Unicode defines three properties that are referenced here:
+  <dl>
+    <dt><a href="http://www.unicode.org/reports/tr11/#Definitions">East Asian width</a>
+    <dd>Defined in [[UAX11]] and given as the East_Asian_Width property.
+    <dt><a href="http://www.unicode.org/reports/tr44/#General_Category_Values">General Category</a>
+    <dd>Defined in [[UAX44]] and given as the General_Category property.
+    <dt><a href="http://www.unicode.org/reports/tr24/#Values">Script property</a>
+    <dd>Defined in [[UAX24]] and given as the Script property.
+  </dl>
+
+  <p class="issue">Define whether ScriptExtensions is used.</p>
+
 <h2 id="intrinsic-sizing" class="no-num">Appendix D:
 Intrinsic Dimensions</h2>
 

Received on Monday, 6 June 2011 09:29:35 UTC