- From: Elika Etemad via cvs-syncmail <cvsmail@w3.org>
- Date: Mon, 06 Jun 2011 09:29:34 +0000
- To: public-css-commits@w3.org
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
+ ‘<a href="#text-orientation0"><code
+ class=property>text-orientation</code></a>’ 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—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—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