You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: css-text-3/Overview.bs
+18-10Lines changed: 18 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -1200,8 +1200,9 @@ Characters and Letters</h3>
1200
1200
segment-break-transformation-removable-3.html
1201
1201
</wpt>
1202
1202
<li>Otherwise, if the <a>East Asian Width property</a>[[!UAX11]] of both
1203
-
the character before and after the segment break is <code>F</code>,
1204
-
<code>W</code>, or <code>H</code> (not <code>A</code>),
1203
+
the character before and after the segment break is
1204
+
<code>Fullwidth</code>, <code>Wide</code>, or <code>Halfwidth</code>
1205
+
(not <code>Ambiguous</code>),
1205
1206
and neither side is Hangul,
1206
1207
then the segment break is removed.
1207
1208
@@ -1276,9 +1277,9 @@ Characters and Letters</h3>
1276
1277
is <a for=writing-system>Chinese</a>, <a for=writing-system>Japanese</a>, or Yi,
1277
1278
and the character before or after the segment break
1278
1279
is punctuation or a symbol (Unicode <a>general category</a> P* or S*)
1279
-
and has an <a>East Asian Width property</a> of <code>A</code>,
1280
+
and has an <a>East Asian Width property</a> of <code>Ambiguous</code>,
1280
1281
and the character on the other side of the segment break is
1281
-
<code>F</code>, <code>W</code>, or <code>H</code>,
1282
+
<code>Fullwidth</code>, <code>Wide</code>, or <code>Halfwidth</code>,
1282
1283
and not Hangul,
1283
1284
then the segment break is removed.
1284
1285
@@ -1291,8 +1292,10 @@ Characters and Letters</h3>
1291
1292
<p>
1292
1293
For this purpose,
1293
1294
Emoji (Unicode property <code>Emoji</code>)
1294
-
with an <a>East Asian Width property</a> of <code>W</code> or <code>N</code>
1295
-
are treated as having an <a>East Asian Width property</a> of <code>A</code>.
1295
+
with an <a>East Asian Width property</a> of
1296
+
<code>Wide</code> or <code>Neutral</code>
1297
+
are treated as having an <a>East Asian Width property</a> of
1298
+
<code>Ambiguous</code>.
1296
1299
1297
1300
<p class="note">Note: The white space processing rules have already
1298
1301
removed any tabs and spaces after the segment break before these checks
@@ -2359,7 +2362,8 @@ Line Breaking Details</h3>
2359
2362
</wpt>
2360
2363
<li>breaks before suffixes:<br>
2361
2364
Characters with the Unicode Line Break property <code>PO</code>
2362
-
and the <a>East Asian Width property</a>[[!UAX11]]<code>A</code>, <code>F</code>, or <code>W</code>.
2365
+
and the <a>East Asian Width property</a>[[!UAX11]]
2366
+
<code>Ambiguous</code>, <code>Fullwidth</code>, or <code>Wide</code>.
2363
2367
2364
2368
<wpt>
2365
2369
line-break/line-break-loose-017a.xht
@@ -2377,7 +2381,8 @@ Line Breaking Details</h3>
2377
2381
</wpt>
2378
2382
<li>breaks after prefixes:<br>
2379
2383
Characters with the Unicode Line Break property <code>PR</code>
2380
-
and the <a>East Asian Width property</a>[[!UAX11]]<code>A</code>, <code>F</code>, or <code>W</code>.
2384
+
and the <a>East Asian Width property</a>[[!UAX11]]
2385
+
<code>Ambiguous</code>, <code>Fullwidth</code>, or <code>Wide</code>.
2381
2386
2382
2387
<wpt>
2383
2388
line-break/line-break-loose-018.xht
@@ -4027,8 +4032,11 @@ Appendix D: Scripts and Spacing</h2>
4027
4032
<dd>CJK and by extension all Wide characters (see [[!UAX11]].)
4028
4033
The following <a>Unicode scripts</a> are included:
4029
4034
Bopomofo, Han, Hangul, Hiragana, Katakana, and Yi.
4030
-
Characters of the <a>East Asian Width property</a><code>W</code> and <code>F</code> are also included,
4031
-
but <code>A</code> characters are included only if the <a>writing system</a> is <a for=writing-system>Chinese</a>, <a for=writing-system>Korean</a>, or <a for=writing-system>Japanese</a>.
4035
+
Characters of the <a>East Asian Width property</a>
4036
+
<code>Wide</code> and <code>Fullwidth</code> are also included,
4037
+
but <code>Ambiguous</code> characters are included only if
4038
+
the <a>writing system</a> is
4039
+
<a for=writing-system>Chinese</a>, <a for=writing-system>Korean</a>, or <a for=writing-system>Japanese</a>.
0 commit comments