Skip to content

Commit 03cea37

Browse files
committed
[css-writing-modes] backout 424d647e6366adf07a29785f8020be2ced6aab03 as this text is linked from css-text <http://lists.w3.org/Archives/Public/www-style/2013Nov/0188.html>
1 parent fe2726b commit 03cea37

3 files changed

Lines changed: 31 additions & 1 deletion

File tree

css-text/issues-lc-2013.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ Response: http://lists.w3.org/Archives/Public/www-style/2013Nov/0188.html
148148
Closed: OutOfScope
149149
----
150150
Issue 17.
151-
Summary: comments from DPub IG (Fwd) #2
151+
Summary: comments from DPub IG (Fwd) #2 Unicode properties for grapheme clusters
152152
From: Bert Bos
153153
Comment: http://lists.w3.org/Archives/Public/www-style/2013Nov/0116.html
154154
Response: http://lists.w3.org/Archives/Public/www-style/2013Nov/0188.html

css-writing-modes/Overview.bs

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2578,6 +2578,21 @@ Characters and Properties</h2>
25782578
Tibetan tsek and shad marks are kept with the preceding letters,
25792579
rather than treated as an independent cluster.
25802580

2581+
<p>Unicode defines properties for characters, but for 'text-orientation',
2582+
it is necessary to determine the properties of a grapheme cluster.
2583+
For the purposes of CSS Writing Modes, the properties of a grapheme
2584+
cluster are given by its base character—except in two cases:
2585+
<ul>
2586+
<li>Grapheme clusters formed with an Enclosing Mark (Me) of the Common
2587+
script are considered to be Other Symbols (So) in the Common script.
2588+
They are assumed to have the same Unicode properties as the
2589+
Replacement Character U+FFFD.
2590+
<li>Grapheme clusters formed with a Space Separator (Zs) as the base
2591+
are considered to be Modifier Symbols (Sk). They are assumed to have
2592+
the same East Asian Width property as the base, but take their other
2593+
properties from the first combining character in the sequence.
2594+
</ul>
2595+
25812596
<h2 id="bidi-html" class=no-num>
25822597
Appendix B: Bidi Rules for HTML 4</h2>
25832598

css-writing-modes/Overview.html

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2510,6 +2510,21 @@ <h2 class="no-num heading settled heading" id=character-properties><span class=c
25102510
Tibetan tsek and shad marks are kept with the preceding letters,
25112511
rather than treated as an independent cluster.
25122512

2513+
<p>Unicode defines properties for characters, but for <a class=property data-link-type=propdesc href=#propdef-text-orientation title=text-orientation>text-orientation</a>,
2514+
it is necessary to determine the properties of a grapheme cluster.
2515+
For the purposes of CSS Writing Modes, the properties of a grapheme
2516+
cluster are given by its base character—except in two cases:
2517+
<ul>
2518+
<li>Grapheme clusters formed with an Enclosing Mark (Me) of the Common
2519+
script are considered to be Other Symbols (So) in the Common script.
2520+
They are assumed to have the same Unicode properties as the
2521+
Replacement Character U+FFFD.
2522+
<li>Grapheme clusters formed with a Space Separator (Zs) as the base
2523+
are considered to be Modifier Symbols (Sk). They are assumed to have
2524+
the same East Asian Width property as the base, but take their other
2525+
properties from the first combining character in the sequence.
2526+
</ul>
2527+
25132528
<h2 class="no-num heading settled heading" id=bidi-html><span class=content>
25142529
Appendix B: Bidi Rules for HTML 4</span><a class=self-link href=#bidi-html></a></h2>
25152530

0 commit comments

Comments
 (0)