@@ -669,6 +669,12 @@ Languages and Typesetting</h4>
669
669
the character before and after the segment break is <code> F</code> ,
670
670
<code> W</code> , or <code> H</code> (not <code> A</code> ),
671
671
and neither side is Hangul, then the segment break is removed.
672
+ <li> Otherwise, if the <a>East Asian Width property</a> [[!UAX11]] of either
673
+ the character before or after the segment break is <code> A</code>
674
+ and that character’s <a>content language</a> is Chinese, Japanese, or Yi,
675
+ and the character on the other side of the segment break is
676
+ <code> F</code> , <code> W</code> , or <code> H</code> ,
677
+ and not Hangul, then the segment break is removed.
672
678
<li> Otherwise, the segment break is converted to a space (U+0020).
673
679
</ul>
674
680
@@ -2385,6 +2391,7 @@ Changes</h2>
2385
2391
<li> For ''word-break: break-all'' , switched to UAX14 notion of “letters”,
2386
2392
since that handles symbols better.
2387
2393
<li> Added ''line-break: anywhere'' .
2394
+ <li> Tweaked handling of Ambiguous characters during <a href="#line-break-transform">segment break transformation</a> to respond to language context.
2388
2395
</ul>
2389
2396
2390
2397
<h3 class="no-num" id="changes-2013">
0 commit comments