- From: Elika Etemad via cvs-syncmail <cvsmail@w3.org>
- Date: Tue, 28 Jun 2011 23:13:47 +0000
- To: public-css-commits@w3.org
Update of /sources/public/csswg/css3-text In directory hutz:/tmp/cvs-serv14434 Modified Files: Overview.html Overview.src.html Log Message: Check in Koji's patch for case mappings, improve kana table formatting, drop hyphens: all per WG resolution Index: Overview.html =================================================================== RCS file: /sources/public/csswg/css3-text/Overview.html,v retrieving revision 1.145 retrieving revision 1.146 diff -u -d -r1.145 -r1.146 --- Overview.html 28 Jun 2011 22:45:26 -0000 1.145 +++ Overview.html 28 Jun 2011 23:13:44 -0000 1.146 @@ -90,7 +90,7 @@ <dt>This version: <dd><a href="http://dev.w3.org/csswg/css3-text/Overview.html">$Date: - 2011/06/23 18:01:52 $ (CVS $Revision$)</a> <!-- + 2011/06/28 22:45:27 $ (CVS $Revision$)</a> <!-- <dd><a href="http://www.w3.org/TR/2011/WD-css3-text-20110628/">http://www.w3.org/TR/2011/WD-css3-text-20110628/</a></dd> --> @@ -206,9 +206,6 @@ <li>the ‘<a href="#hanging-punctuation0"><code class=property>hanging-punctuation</code></a>’ property - <li>the ‘<code class=css>all</code>’ value of the ‘<a - href="#hyphens0"><code class=property>hyphens</code></a>’ property - <li>the percentage values of ‘<a href="#letter-spacing0"><code class=property>letter-spacing</code></a>’ and ‘<a href="#word-spacing0"><code class=property>word-spacing</code></a>’ @@ -492,8 +489,8 @@ <li class=no-num><a href="#script-groups">Appendix E: Scripts and Spacing</a> - <li class=no-num><a href="#mappings-fulllsize-kana">Appendix F: - ‘<code class=css>fullsize-kana</code>’ Mappings</a> + <li class=no-num><a href="#full-size-kana-map">Appendix F: ‘<code + class=css>full-size-kana</code>’ Mappings</a> <li class=no-num><a href="#appendix-g-full-property-index">Appendix G: Full Property Index</a> @@ -678,15 +675,17 @@ <dd>Converts all small Kana characters to normal Kana. This value is typically used for ruby annotation text, where all small Kana should be drawn as large Kana. - <p class=note>Authors using this for ruby text may also want to use - ‘<code class=css>font-variant: ruby</code>’. <a - href="#CSS3FONT" rel=biblioentry>[CSS3FONT]<!--{{CSS3FONT}}--></a> </dl> <p>The case mapping rules for the character repertoire specified by the - Unicode Standard can be found on the Unicode Consortium Web site. <a - href="#UNICODE" rel=biblioentry>[UNICODE]<!--{{!UNICODE}}--></a> Only - characters belonging to bicameral scripts are affected. + Unicode Standard can be found on the Unicode Consortium Web site <a + href="#UNICODE" rel=biblioentry>[UNICODE]<!--{{!UNICODE}}--></a>. The UA + must use the full case mappings for Unicode characters, including any + conditional casing rules, as defined in Default Case Algorithm section. If + (and only if) the content language of the element is known, then any + applicable language-specific rules must be used as well. (See <a + href="http://www.unicode.org/Public/UNIDATA/SpecialCasing.txt">SpecialCasing.txt</a>) + <p>Although limited, the case mapping process has some language dependencies. Some well known examples are Turkish and Greek. If the @@ -718,8 +717,8 @@ not symbols, punctuation, or white space) <p>The mappings for small Kana to normal Kana are defined in <a - href="#mappings-fulllsize-kana">‘<code - class=css>fullsize-kana</code>’ Mappings</a>. + href="#full-size-kana-map">‘<code + class=css>full-size-kana</code>’ Mappings</a>. <p>When multiple values are specified and therefore multiple transformations need to be applied, they are applied in the following @@ -1593,7 +1592,7 @@ <tr> <th>Value: - <td>none | manual | auto | all + <td>none | manual | auto <tr> <th>Initial: @@ -1665,13 +1664,6 @@ class=css>@hyphenation-resource</code>’). Conditional hyphenation characters inside a word, if present, take priority over automatic resources when determining hyphenation points within the word. - - <dt>all - - <dd>All possible hyphenation points, as would be determined for - ‘<code class=css>auto</code>’, are marked. The visual - appearance of the mark is UA-dependent. This value is intended for - debugging. <span class=issue>Do we really need this value?</span> </dl> <p>Correct automatic hyphenation requires a hyphenation resource @@ -5648,16 +5640,6 @@ <dt style="display: none"><!-- keeps the doc valid if the DL is empty --> <!----> - <dt id=CSS3FONT>[CSS3FONT] - - <dd>John Daggett. <a - href="http://www.w3.org/TR/2011/WD-css3-fonts-20110324"><cite>CSS Fonts - Module Level 3.</cite></a> 24 March 2011. W3C Working Draft. (Work in - progress.) URL: <a - href="http://www.w3.org/TR/2011/WD-css3-fonts-20110324">http://www.w3.org/TR/2011/WD-css3-fonts-20110324</a> - </dd> - <!----> - <dt id=JIS4051>[JIS4051] <dd><cite>Formatting rules for Japanese documents @@ -5978,10 +5960,24 @@ </ol> </div> - <h2 class=no-num id=mappings-fulllsize-kana>Appendix F: ‘<code - class=css>fullsize-kana</code>’ Mappings</h2> + <h2 class=no-num id=full-size-kana-map>Appendix F: ‘<code + class=css>full-size-kana</code>’ Mappings</h2> + + <table align=char char="➔" class=data> + <caption>small kana ➔ normal kana</caption> + + <thead> + <tr> + <th>A + + <th>I + + <th>U + + <th>E + + <th>O - <table class=data> <tbody> <tr><!-- Vowels --> @@ -6278,7 +6274,7 @@ <tr> <td><a class=property href="#hyphens0">hyphens</a> - <td>none | manual | auto | all + <td>none | manual | auto <td>manual Index: Overview.src.html =================================================================== RCS file: /sources/public/csswg/css3-text/Overview.src.html,v retrieving revision 1.243 retrieving revision 1.244 diff -u -d -r1.243 -r1.244 --- Overview.src.html 28 Jun 2011 22:45:27 -0000 1.243 +++ Overview.src.html 28 Jun 2011 23:13:45 -0000 1.244 @@ -176,7 +176,6 @@ its CR period if there are no (correct) implementations:</p> <ul> <li>the 'hanging-punctuation' property - <li>the ''all'' value of the 'hyphens' property <li>the percentage values of 'letter-spacing' and 'word-spacing' <li>the 'hyphenate-limit-*' properties <li>the 'hyphenate-resource' property / ''@hyphenate-resource'' at-rule @@ -343,14 +342,17 @@ <dd>Converts all small Kana characters to normal Kana. This value is typically used for ruby annotation text, where all small Kana should be drawn as large Kana. - <p class="note">Authors using this for ruby text may also - want to use ''font-variant: ruby''. [[CSS3FONT]]</p></dd> </dl> <p>The case mapping rules for the character repertoire specified by the - Unicode Standard can be found on the Unicode Consortium Web site. - [[!UNICODE]] Only characters belonging to bicameral scripts are - affected.</p> + Unicode Standard can be found on the Unicode Consortium Web site + [[!UNICODE]]. The UA must use the full case mappings for Unicode + characters, including any conditional casing rules, as defined in + Default Case Algorithm section. If (and only if) the content language + of the element is known, then any applicable language-specific rules + must be used as well. (See + <a href="http://www.unicode.org/Public/UNIDATA/SpecialCasing.txt">SpecialCasing.txt</a>) + </p> <p>Although limited, the case mapping process has some language dependencies. Some well known examples are Turkish and Greek. If the content language @@ -376,7 +378,7 @@ (i.e. not symbols, punctuation, or white space)</p> <p>The mappings for small Kana to normal Kana are defined in - <a href="#mappings-fulllsize-kana">''fullsize-kana'' Mappings</a>.</p> + <a href="#full-size-kana-map">''full-size-kana'' Mappings</a>.</p> <p>When multiple values are specified and therefore multiple transformations need to be applied, they are applied in the following @@ -1067,7 +1069,7 @@ <td><dfn>hyphens</dfn> <tr> <th>Value: - <td>none | manual | auto | all + <td>none | manual | auto <tr> <th>Initial: <td>manual @@ -1120,11 +1122,6 @@ Conditional hyphenation characters inside a word, if present, take priority over automatic resources when determining hyphenation points within the word. - <dt>all - <dd>All possible hyphenation points, as would be determined for ''auto'', - are marked. The visual appearance of the mark is UA-dependent. This - value is intended for debugging. <span class="issue">Do we really need - this value?</span> </dl> <p>Correct automatic hyphenation requires a hyphenation resource @@ -4438,9 +4435,20 @@ </ol> </div> -<h2 class="no-num" id="mappings-fulllsize-kana">Appendix F: ''fullsize-kana'' Mappings</h2> +<h2 class="no-num" id="full-size-kana-map">Appendix F: ''full-size-kana'' Mappings</h2> - <table class="data"> + <table class="data" align=char char="➔"> + <caption>small kana ➔ normal kana</caption> + <thead> + <tr> + <th>A + <th>I + <th>U + <th>E + <th>O + </tr> + </thead> + <tbody> <tr> <!-- Vowels --> <td>ァ U+30A1 ➔ ア U+30A2</td>
Received on Tuesday, 28 June 2011 23:13:48 UTC