Skip to content

Commit 212baf8

Browse files
committed
Updated text-emphasis-skip further for the next brainstorming
1 parent c6972c7 commit 212baf8

2 files changed

Lines changed: 17 additions & 30 deletions

File tree

css3-text/Overview.html

Lines changed: 12 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -84,14 +84,14 @@
8484

8585
<h1>CSS Text Level 3</h1>
8686

87-
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 9 May 2011</h2>
87+
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 14 May 2011</h2>
8888

8989
<dl>
9090
<dt>This version:
9191

9292
<dd><a href="http://dev.w3.org/csswg/css3-text/Overview.html">$Date:
93-
2011/05/08 11:56:19 $ (CVS $Revision$)</a> <!--
94-
<dd><a href="http://www.w3.org/TR/2011/WD-css3-text-20110509/">http://www.w3.org/TR/2011/WD-css3-text-20110509/</a></dd>
93+
2011/05/09 17:13:15 $ (CVS $Revision$)</a> <!--
94+
<dd><a href="http://www.w3.org/TR/2011/WD-css3-text-20110514/">http://www.w3.org/TR/2011/WD-css3-text-20110514/</a></dd>
9595
-->
9696

9797

@@ -5417,25 +5417,27 @@ <h4 id=text-emphasis-skip><span class=secno>11.2.5. </span> Emphasis Mark
54175417

54185418
<dd>Skip punctuation. Punctuation in this definition includes characters
54195419
belonging to the Unicode Pc, Pd, Ps, Pe, Pi, or Pf categories. It also
5420-
includes characters where the Unicode category is Po and the Unicode
5420+
includes characters where the Unicode category is Po and the
54215421
Sentence_Break property <a href="#UAX29"
5422-
rel=biblioentry>[UAX29]<!--{{!UAX29}}--></a> is ATerm, Close, SContinue,
5423-
or STerm. <span class=issue>Is the use of UAX29 appropriate? Other
5424-
options are: 1) list up every code point, or 2) make all Po as
5425-
symbols.</span>
5422+
rel=biblioentry>[UAX29]<!--{{!UAX29}}--></a> of the Unicode database <a
5423+
href="#UAX44" rel=biblioentry>[UAX44]<!--{{!UAX44}}--></a> is ATerm,
5424+
Close, SContinue, or STerm.
54265425

54275426
<dt><dfn id=symbols title="text-emphasis-skip:symbols">&lsquo;<code
54285427
class=css>symbols</code>&rsquo;</dfn>
54295428

54305429
<dd>Skip symbols. Symbols in this definition includes characters belonging
54315430
to the Unicode S* category. It also includes the Unicode Po category that
54325431
are not defined as &lsquo;<code
5433-
class=css><a>punctuation</a></code>&rsquo;.
5432+
class=css><a>punctuation</a></code>&rsquo; above.
54345433

54355434
<dt><dfn id=narrow title="text-emphasis-skip:narrow">&lsquo;<code
54365435
class=css>narrow</code>&rsquo;</dfn>
54375436

5438-
<dd>Skip characters that are not East Asian Fullwidth (F) or Wide (W).
5437+
<dd>Skip characters where the East_Asian_Width property <a href="#UAX11"
5438+
rel=biblioentry>[UAX11]<!--{{!UAX11}}--></a> of the Unicode database <a
5439+
href="#UAX44" rel=biblioentry>[UAX44]<!--{{!UAX44}}--></a> is not F
5440+
(Fullwidth) or W (Wide).
54395441
</dl>
54405442

54415443
<p>Characters belonging to the Unicode classes for control codes and
@@ -5446,13 +5448,6 @@ <h4 id=text-emphasis-skip><span class=secno>11.2.5. </span> Emphasis Mark
54465448
spaces. Is there any use case for doing so? If not, should we modify the
54475449
syntax not to allow drawing marks for spaces?
54485450

5449-
<p class=issue>There's a request to add &lsquo;<code
5450-
class=css>none</code>&rsquo;. Is there any use case for &lsquo;<code
5451-
class=css>none</code>&rsquo;?
5452-
5453-
<p class=issue>There's an opinion to split punctuation to connectors and
5454-
delimiters; connectors are Pc, Pd, and U+30FB KATAKANA MIDDLE DOT
5455-
54565451
<h3 id=text-shadow><span class=secno>11.3. </span> Text Shadows: the
54575452
&lsquo;<a href="#text-shadow0"><code
54585453
class=property>text-shadow</code></a>&rsquo; property</h3>

css3-text/Overview.src.html

Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4113,20 +4113,17 @@ <h4 id="text-emphasis-skip">
41134113
Punctuation in this definition includes characters belonging to
41144114
the Unicode Pc, Pd, Ps, Pe, Pi, or Pf categories.
41154115
It also includes characters where the Unicode category is Po and
4116-
the Unicode Sentence_Break property [[!UAX29]]
4117-
is ATerm, Close, SContinue, or STerm.
4118-
<span class="issue">Is the use of UAX29 appropriate?
4119-
Other options are: 1) list up every code point, or
4120-
2) make all Po as symbols.</span>
4116+
the Sentence_Break property [[!UAX29]] of the Unicode database
4117+
[[!UAX44]] is ATerm, Close, SContinue, or STerm.
41214118
<dt><dfn title="text-emphasis-skip:symbols">''symbols''</dfn></dt>
41224119
<dd>Skip symbols.
41234120
Symbols in this definition includes characters belonging to
41244121
the Unicode S* category.
41254122
It also includes the Unicode Po category
4126-
that are not defined as ''<a>punctuation</a>''.</dd>
4123+
that are not defined as ''<a>punctuation</a>'' above.</dd>
41274124
<dt><dfn title="text-emphasis-skip:narrow">''narrow''</dfn></dt>
4128-
<dd>Skip characters that are not East Asian Fullwidth (F)
4129-
or Wide (W).</dd>
4125+
<dd>Skip characters where the East_Asian_Width property [[!UAX11]]
4126+
of the Unicode database [[!UAX44]] is not F (Fullwidth) or W (Wide).</dd>
41304127
</dl>
41314128

41324129
<p>Characters belonging to the Unicode classes for control codes
@@ -4137,11 +4134,6 @@ <h4 id="text-emphasis-skip">
41374134
<p class="issue">This syntax requires UA to implement drawing marks for spaces.
41384135
Is there any use case for doing so?
41394136
If not, should we modify the syntax not to allow drawing marks for spaces?</p>
4140-
<p class="issue">There's a request to add ''none''.
4141-
Is there any use case for ''none''?</p>
4142-
<p class="issue">There's an opinion to split punctuation to
4143-
connectors and delimiters;
4144-
connectors are Pc, Pd, and U+30FB KATAKANA MIDDLE DOT</p>
41454137

41464138
<h3 id="text-shadow">
41474139
Text Shadows: the 'text-shadow' property</h3>

0 commit comments

Comments
 (0)