- From: Elika Etemad via cvs-syncmail <cvsmail@w3.org>
- Date: Wed, 27 Apr 2011 03:37:09 +0000
- To: public-css-commits@w3.org
Update of /sources/public/csswg/css3-text In directory hutz:/tmp/cvs-serv32657 Modified Files: Overview.html Overview.src.html Log Message: First draft of text-emphasis-skip Index: Overview.html =================================================================== RCS file: /sources/public/csswg/css3-text/Overview.html,v retrieving revision 1.123 retrieving revision 1.124 diff -u -d -r1.123 -r1.124 --- Overview.html 27 Apr 2011 01:50:55 -0000 1.123 +++ Overview.html 27 Apr 2011 03:37:07 -0000 1.124 @@ -89,7 +89,7 @@ <dt>This version: <dd><a href="http://dev.w3.org/csswg/css3-text/Overview.html">$Date: - 2011/04/27 01:38:57 $ (CVS $Revision$)</a> <!-- + 2011/04/27 01:50:55 $ (CVS $Revision$)</a> <!-- <dd><a href="http://www.w3.org/TR/2011/WD-css3-text-20110427/">http://www.w3.org/TR/2011/WD-css3-text-20110427/</a></dd> --> @@ -448,6 +448,10 @@ <li><a href="#text-emphasis-position"><span class=secno>11.2.4. </span> Emphasis Mark Position: the ‘<code class=property>text-emphasis-position</code>’ property</a> + + <li><a href="#text-emphasis-skip"><span class=secno>11.2.5. </span> + Emphasis Mark Position: the ‘<code + class=property>text-emphasis-skip</code>’ property</a> </ul> <li><a href="#text-shadow"><span class=secno>11.3. </span> Text Shadows: @@ -5060,8 +5064,8 @@ <li>Characters belonging to the Unicode classes for control codes and unassigned characters (Cc, Cf, Cn). - <li><span class=issue>Anything else? Probably need to exclude punctuation, - but which punctuation exactly? Can we determine that Unicode-wide?</span> + <li>Characters designated by ‘<a href="#text-emphasis-skip0"><code + class=property>text-emphasis-skip</code></a>’. </ul> <p>If emphasis marks are drawn for grapheme clusters for which ruby is @@ -5339,6 +5343,91 @@ </table> </div> + <h4 id=text-emphasis-skip><span class=secno>11.2.5. </span> Emphasis Mark + Position: the ‘<a href="#text-emphasis-skip0"><code + class=property>text-emphasis-skip</code></a>’ property</h4> + + <p class=issue>This section is under brainstorming. + + <table class=propdef> + <tbody> + <tr> + <th>Name: + + <td><dfn id=text-emphasis-skip0>text-emphasis-skip</dfn> + + <tr> + <th>Value: + + <td>normal | keep-punctuation || keep-spaces || skip-symbols || + skip-narrow + + <tr> + <th>Initial: + + <td>normal + + <tr> + <th>Applies to: + + <td>all elements + + <tr> + <th>Inherited: + + <td>yes + + <tr> + <th>Percentages: + + <td>N/A + + <tr> + <th>Media: + + <td>visual + + <tr> + <th>Computed value: + + <td>as specified + </table> + + <p>This property describes for which characters marks are drawn. Values + other than ‘<code class=css>normal</code>’ modify the + ‘<code class=css>normal</code>’ behavior. The values have + following meanings: + + <dl> + <dt><dfn id=normal6 title="text-emphasis-skip:normal">‘<code + class=css>normal</code>’</dfn> + + <dd>Skip spaces (Z*), control characters (C*) and all punctuation (P*) + except # (U+0023), & (U+0026), and the various + per-cent/per-mille/per-ten-thousand signs (U+0025, U+0609, U+060A, + U+066A, U+2030, U+2031). + + <dt><dfn id=keep-punctuation + title="text-emphasis-skip:keep-punctuation">‘<code + class=css>keep-punctuation</code>’</dfn> + + <dd>Don't skip punctuation (P*). + + <dt><dfn id=skip-symbols + title="text-emphasis-skip:skip-symbols">‘<code + class=css>skip-symbols</code>’</dfn> + + <dd>Skip symbols (S*), &, #, and the various + per-cent/per-mille/per-ten-thousand signs. + + <dt><dfn id=skip-narrow + title="text-emphasis-skip:skip-narrow">‘<code + class=css>skip-narrow</code>’</dfn> + + <dd>Skip letters (L*) and numbers (N*) that are not East Asian Fullwidth + (F) or Wide (W). + </dl> + <h3 id=text-shadow><span class=secno>11.3. </span> Text Shadows: the ‘<a href="#text-shadow0"><code class=property>text-shadow</code></a>’ property</h3> @@ -6439,6 +6528,23 @@ <tr valign=baseline> <td><a class=property + href="#text-emphasis-skip0">text-emphasis-skip</a> + + <td>normal | keep-punctuation || keep-spaces || skip-symbols || + skip-narrow + + <td>normal + + <td>all elements + + <td>yes + + <td>N/A + + <td>visual + + <tr valign=baseline> + <td><a class=property href="#text-emphasis-style0">text-emphasis-style</a> <td>none | [ [ filled | open ] || [ dot | circle | double-circle | @@ -6955,6 +7061,22 @@ href="#sesame" title="text-emphasis:sesame"><strong>11.2.1.</strong></a> + <li>text-emphasis-skip, <a href="#text-emphasis-skip0" + title=text-emphasis-skip><strong>11.2.5.</strong></a> + + <li>text-emphasis-skip:keep-punctuation, <a href="#keep-punctuation" + title="text-emphasis-skip:keep-punctuation"><strong>11.2.5.</strong></a> + + + <li>text-emphasis-skip:normal, <a href="#normal6" + title="text-emphasis-skip:normal"><strong>11.2.5.</strong></a> + + <li>text-emphasis-skip:skip-narrow, <a href="#skip-narrow" + title="text-emphasis-skip:skip-narrow"><strong>11.2.5.</strong></a> + + <li>text-emphasis-skip:skip-symbols, <a href="#skip-symbols" + title="text-emphasis-skip:skip-symbols"><strong>11.2.5.</strong></a> + <li>text-emphasis-style, <a href="#text-emphasis-style0" title=text-emphasis-style><strong>11.2.1.</strong></a> Index: Overview.src.html =================================================================== RCS file: /sources/public/csswg/css3-text/Overview.src.html,v retrieving revision 1.221 retrieving revision 1.222 diff -u -d -r1.221 -r1.222 --- Overview.src.html 27 Apr 2011 01:50:55 -0000 1.221 +++ Overview.src.html 27 Apr 2011 03:37:07 -0000 1.222 @@ -3819,9 +3819,7 @@ that combines with any combining characters.)</li> <li>Characters belonging to the Unicode classes for control codes and unassigned characters (Cc, Cf, Cn).</li> - <li><span class="issue">Anything else? Probably need to exclude - punctuation, but which punctuation exactly? Can we determine - that Unicode-wide?</span></li> + <li>Characters designated by 'text-emphasis-skip'.</li> </ul> <p>If emphasis marks are drawn for grapheme clusters @@ -4053,6 +4051,73 @@ </table> </div> + <h4 id="text-emphasis-skip"> + Emphasis Mark Position: the 'text-emphasis-skip' property</h4> + + <p class="issue">This section is under brainstorming.</p> + + <table class="propdef"> + <tbody> + <tr> + <th>Name:</th> + <td><dfn>text-emphasis-skip</dfn></td> + </tr> + <tr> + <th>Value:</th> + <td>normal | + keep-punctuation || + keep-spaces || + skip-symbols || + skip-narrow + </td> + </tr> + <tr> + <th>Initial:</th> + <td>normal + </tr> + <tr> + <th>Applies to:</th> + <td>all elements</td> + </tr> + <tr> + <th>Inherited:</th> + <td>yes</td> + </tr> + <tr> + <th>Percentages:</th> + <td>N/A</td> + </tr> + <tr> + <th>Media:</th> + <td>visual</td> + </tr> + <tr> + <th>Computed value:</th> + <td>as specified</td> + </tr> + </tbody> + </table> + + <p>This property describes for which characters marks are drawn. Values + other than ''normal'' modify the ''normal'' behavior. + The values have following meanings:</p> + + <dl> + <dt><dfn title="text-emphasis-skip:normal">''normal''</dfn></dt> + <dd>Skip spaces (Z*), control characters (C*) and + all punctuation (P*) except # (U+0023), & (U+0026), and the various + per-cent/per-mille/per-ten-thousand signs (U+0025, U+0609, U+060A, + U+066A, U+2030, U+2031).</dd> + <dt><dfn title="text-emphasis-skip:keep-punctuation">''keep-punctuation''</dfn></dt> + <dd>Don't skip punctuation (P*).</dd> + <dt><dfn title="text-emphasis-skip:skip-symbols">''skip-symbols''</dfn></dt> + <dd>Skip symbols (S*), &, #, and the various + per-cent/per-mille/per-ten-thousand signs.</dd> + <dt><dfn title="text-emphasis-skip:skip-narrow">''skip-narrow''</dfn></dt> + <dd>Skip letters (L*) and numbers (N*) that are not East Asian Fullwidth (F) + or Wide (W).</dd> + </dl> + <h3 id="text-shadow"> Text Shadows: the 'text-shadow' property</h3>
Received on Wednesday, 27 April 2011 03:37:11 UTC