Skip to content

Commit 5ad4f19

Browse files
committed
Use florian's text to merge @text-transform issues.
1 parent 25d715e commit 5ad4f19

4 files changed

Lines changed: 85 additions & 30 deletions

File tree

css3-text/Overview.html

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ <h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 6 January 2012</h2>
3434
<dl>
3535
<dt>This version:
3636

37-
<dd><a href="http://dev.w3.org/csswg/css3-text/">$Date: 2012/01/05
38-
19:38:38 $ (CVS $Revision$)</a> <!--
37+
<dd><a href="http://dev.w3.org/csswg/css3-text/">$Date: 2012/01/06
38+
05:12:54 $ (CVS $Revision$)</a> <!--
3939
<dd><a href="http://www.w3.org/TR/2012/WD-css3-text-20120106/">http://www.w3.org/TR/2012/WD-css3-text-20120106/</a></dd>
4040
-->
4141

@@ -657,15 +657,13 @@ <h3 id=text-transform><span class=secno>2.1. </span> <a name=caps-prop></a>
657657
href="http://www.microsoft.com/typography/otspec/features_ae.htm#case">case</a>
658658
feature in OpenType). Should we turn that on by default, as they suggest?
659659

660-
<p class=note>A future level of CSS may introduce the ability to create
661-
custom mapping tables for less common text transforms, such as by
662-
&lsquo;<a href="#text-transform0"><code
663-
class=css>@text-transform</code></a>&rsquo; rule similar to &lsquo;<code
664-
class=css>@counter-style</code>&rsquo; from <a href="#CSS3LIST"
665-
rel=biblioentry>[CSS3LIST]<!--{{CSS3LIST}}--></a>.
666-
667-
<p class=issue>The &lsquo;<code class=css>full-size-kana</code>&rsquo;
668-
value may be replaced by a generic text transform mechanism.
660+
<p class=issue>CSS may introduce the ability to create custom mapping
661+
tables for less common text transforms, such as by an &lsquo;<a
662+
href="#text-transform0"><code class=css>@text-transform</code></a>&rsquo;
663+
rule similar to &lsquo;<code class=css>@counter-style</code>&rsquo; from
664+
<a href="#CSS3LIST" rel=biblioentry>[CSS3LIST]<!--{{CSS3LIST}}--></a>, and
665+
this mechanism may be used to replace &lsquo;<code
666+
class=css>full-size-kana</code>&rsquo;.
669667

670668
<h2 id=white-space-processing><span class=secno>3. </span> White Space
671669
Processing</h2>

css3-text/Overview.src.html

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -342,12 +342,10 @@ <h3 id="text-transform">
342342
<a href="http://www.microsoft.com/typography/otspec/features_ae.htm#case">case</a>
343343
feature in OpenType). Should we turn that on by default, as they suggest?</p>
344344

345-
<p class="note">A future level of CSS may introduce the ability to create
346-
custom mapping tables for less common text transforms, such as by
347-
''@text-transform'' rule similar to ''@counter-style'' from [[CSS3LIST]].
348-
349-
<p class="issue">The ''full-size-kana'' value may be replaced by a
350-
generic text transform mechanism.
345+
<p class="issue">CSS may introduce the ability to create custom mapping
346+
tables for less common text transforms, such as by an ''@text-transform''
347+
rule similar to ''@counter-style'' from [[CSS3LIST]], and this mechanism
348+
may be used to replace ''full-size-kana''.
351349

352350
<h2 id="white-space-processing">
353351
White Space Processing</h2>

css4-text/Overview.html

Lines changed: 42 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,14 @@
2929

3030
<h1>CSS Text Level 4</h1>
3131

32-
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 3 January 2012</h2>
32+
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 6 January 2012</h2>
3333

3434
<dl>
3535
<dt>This version:
3636

37-
<dd><a href="http://dev.w3.org/csswg/css3-text/">$Date: 2011/11/23
38-
10:55:51 $ (CVS $Revision$)</a> <!--
39-
<dd><a href="http://www.w3.org/TR/2012/WD-css3-text-20120103/">http://www.w3.org/TR/2012/WD-css3-text-20120103/</a></dd>
37+
<dd><a href="http://dev.w3.org/csswg/css3-text/">$Date: 2012/01/03
38+
18:35:26 $ (CVS $Revision$)</a> <!--
39+
<dd><a href="http://www.w3.org/TR/2012/WD-css3-text-20120106/">http://www.w3.org/TR/2012/WD-css3-text-20120106/</a></dd>
4040
-->
4141

4242

@@ -686,12 +686,13 @@ <h3 id=text-transform><span class=secno>2.1. </span> <a name=caps-prop></a>
686686
href="http://www.microsoft.com/typography/otspec/features_ae.htm#case">case</a>
687687
feature in OpenType). Should we turn that on by default, as they suggest?
688688

689-
<p class=note>A future level of CSS may introduce the ability to create
690-
custom mapping tables for less common text transforms, such as by
691-
&lsquo;<a href="#text-transform0"><code
692-
class=css>@text-transform</code></a>&rsquo; rule similar to &lsquo;<code
693-
class=css>@counter-style</code>&rsquo; from <a href="#CSS3LIST"
694-
rel=biblioentry>[CSS3LIST]<!--{{CSS3LIST}}--></a>.
689+
<p class=issue>CSS may introduce the ability to create custom mapping
690+
tables for less common text transforms, such as by an &lsquo;<a
691+
href="#text-transform0"><code class=css>@text-transform</code></a>&rsquo;
692+
rule similar to &lsquo;<code class=css>@counter-style</code>&rsquo; from
693+
<a href="#CSS3LIST" rel=biblioentry>[CSS3LIST]<!--{{CSS3LIST}}--></a>, and
694+
this mechanism may be used to replace &lsquo;<code
695+
class=css>full-size-kana</code>&rsquo;.
695696

696697
<h2 id=white-space-processing><span class=secno>3. </span> White Space
697698
Processing</h2>
@@ -1533,6 +1534,37 @@ <h3 id=word-break><span class=secno>4.2. </span> Word Breaking Rules: the
15331534
line-breaking opportunities, as in Korean.
15341535
</dl>
15351536

1537+
<div class=example>
1538+
<p class=issue>Add example here
1539+
1540+
<p>Here's a mixed-script sample text:
1541+
1542+
<p><q>这是一些汉字 and some Latin text و کمی نوشتنن
1543+
عربی and some Thai.</q></p>
1544+
1545+
<p>The break-points are determined as follows (indicated by &middot;):
1546+
1547+
<dl>
1548+
<dt>&lsquo;<code class=css>word-break: normal</code>&rsquo;
1549+
1550+
<dd>
1551+
<p><q>这&middot;是一些汉字 and some Latin text و کمی
1552+
نوشتنن عربی and some Thai.</q></p>
1553+
1554+
<dt>&lsquo;<code class=css>word-break: break-all</code>&rsquo;
1555+
1556+
<dd>
1557+
<p><q>这是一些汉字 and some Latin text و کمی نوشتنن
1558+
عربی and some Thai.</q></p>
1559+
1560+
<dt>&lsquo;<code class=css>word-break: keep-all</code>&rsquo;
1561+
1562+
<dd>
1563+
<p><q>这是一些汉字 and some Latin text و کمی نوشتنن
1564+
عربی and some Thai.</q></p>
1565+
</dl>
1566+
</div>
1567+
15361568
<p>When shaping scripts such as Arabic are allowed to break within words
15371569
due to &lsquo;<code class=css>break-all</code>&rsquo;, the characters must
15381570
still be shaped as if the word were not broken.

css4-text/Overview.src.html

Lines changed: 30 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -337,9 +337,10 @@ <h3 id="text-transform">
337337
<a href="http://www.microsoft.com/typography/otspec/features_ae.htm#case">case</a>
338338
feature in OpenType). Should we turn that on by default, as they suggest?</p>
339339

340-
<p class="note">A future level of CSS may introduce the ability to create
341-
custom mapping tables for less common text transforms, such as by
342-
''@text-transform'' rule similar to ''@counter-style'' from [[CSS3LIST]].
340+
<p class="issue">CSS may introduce the ability to create custom mapping
341+
tables for less common text transforms, such as by an ''@text-transform''
342+
rule similar to ''@counter-style'' from [[CSS3LIST]], and this mechanism
343+
may be used to replace ''full-size-kana''.
343344

344345
<h2 id="white-space-processing">
345346
White Space Processing</h2>
@@ -1009,6 +1010,32 @@ <h3 id="word-break">
10091010
characters still creates line-breaking opportunities, as in Korean.</dd>
10101011
</dl>
10111012

1013+
<div class="example">
1014+
<p class="issue">Add example here
1015+
<p>Here's a mixed-script sample text:
1016+
<p><q>这是一些汉字 and some Latin text
1017+
و کمی نوشتنن عربی
1018+
and some Thai.</q></p>
1019+
<p>The break-points are determined as follows (indicated by &middot;):
1020+
<dl>
1021+
<dt>''word-break: normal''</dt>
1022+
<dd>
1023+
<p><q>这&middot;是一些汉字 and some Latin text
1024+
و کمی نوشتنن عربی
1025+
and some Thai.</q></p>
1026+
<dt>''word-break: break-all''</dt>
1027+
<dd>
1028+
<p><q>这是一些汉字 and some Latin text
1029+
و کمی نوشتنن عربی
1030+
and some Thai.</q></p>
1031+
<dt>''word-break: keep-all''</dt>
1032+
<dd>
1033+
<p><q>这是一些汉字 and some Latin text
1034+
و کمی نوشتنن عربی
1035+
and some Thai.</q></p>
1036+
</dl>
1037+
</div>
1038+
10121039
<p>When shaping scripts such as Arabic are allowed to break within words
10131040
due to ''break-all'', the characters must still be shaped as if the
10141041
word were not broken.</p>

0 commit comments

Comments
 (0)