@@ -2357,7 +2357,7 @@ Text Processing</h3>
2357
2357
<p> Note: Further information on line breaking conventions can be found in
2358
2358
[[JLREQ]] and [[JIS4051]] for Japanese,
2359
2359
[[CLREQ]] and [[ZHMARK]] for Chinese, and
2360
- in [[! UAX14]] for all scripts in Unicode.
2360
+ in [[UAX14]] for all scripts in Unicode.
2361
2361
See also the
2362
2362
<a href="https://www.w3.org/International/">Internationalization Working Group</a> ’s
2363
2363
<a href="https://www.w3.org/TR/typography/#blocks_paragraphs">Typography Index</a> [[TYPOGRAPHY]]
@@ -2657,6 +2657,7 @@ Line Breaking Details</h3>
2657
2657
any <a>typographic character units</a> resolving to the
2658
2658
<code> NU</code> (“numeric”), <code> AL</code> (“alphabetic”), or <code> SA</code> (“Southeast Asian”)
2659
2659
line breaking classes [[!UAX14]]
2660
+ and all <a>typographic letter units</a> regardless of line breaking class
2660
2661
are instead treated as <code> ID</code> (“ideographic characters”)
2661
2662
for the purpose of line-breaking.
2662
2663
Hyphenation is not applied.
@@ -5776,8 +5777,8 @@ Changes</h2>
5776
5777
<li> Removed dependence of 'text-align-last' on ''text-align: justify'' ,
5777
5778
since the problem it solves is now solved by the shorthanding relationship.
5778
5779
<li> Qualified that only lowercase letters are titlecased for ''text-transform: capitalize'' ; uppercase letters remain unaffected.
5779
- <li> For ''word-break: break-all'' , switched to UAX14 notion of “letters”,
5780
- since that handles symbols better.
5780
+ <li> For ''word-break: break-all'' , included non-letters that are treated as letter-like in [[UAX14]]
5781
+ to handle symbols better.
5781
5782
<li> Added ''line-break: anywhere'' and ''overflow-wrap: anywhere'' .
5782
5783
<li> Tweaked handling of Ambiguous characters during <a href="#line-break-transform">segment break transformation</a> to respond to language context.
5783
5784
</ul>
0 commit comments