Skip to content

Commit 7d42ad3

Browse files
committed
[css-text][editorial] Minor improvements to writing systems notes
1 parent f46c4ee commit 7d42ad3

2 files changed

Lines changed: 20 additions & 13 deletions

File tree

css-text-3/Overview.bs

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2961,14 +2961,18 @@ Line Breaking and Word Boundaries</h2>
29612961
the UA must minimize the amount of content overflowing a line
29622962
by wrapping the line at a [=soft wrap opportunity=],
29632963
if one exists.
2964+
Valid [=soft wrapping opportunities=] depend
2965+
on the [=content language=] and writing system,
2966+
as well as on CSS properties that control them.
29642967

29652968
<wpt>
29662969
line-breaking/line-breaking-020.html
29672970
</wpt>
29682971

29692972
In most writing systems,
29702973
in the absence of hyphenation a [=soft wrap opportunity=] occurs only at word boundaries.
2971-
Many such systems use [=spaces=] or punctuation to explicitly separate words,
2974+
Many such systems (such as English written using the Latin alphabet)
2975+
use [=spaces=] or punctuation to explicitly separate words,
29722976
and [=soft wrap opportunities=] can be identified by these characters.
29732977

29742978
Scripts such as Thai, Lao, and Khmer, however,
@@ -2980,15 +2984,14 @@ Line Breaking and Word Boundaries</h2>
29802984
to correctly identify [=soft wrap opportunities=] in such texts.
29812985

29822986
In some other writing systems,
2987+
notably Brahmic scripts such as Javanese and Balinese,
29832988
[=soft wrap opportunities=] are based on orthographic syllable boundaries,
29842989
not word boundaries.
2985-
Some of these systems,
2986-
notably Brahmic scripts such as Javanese and Balinese,
2987-
require analysis of the text to find breaking opportunities.
2988-
Unlike languages that use characters from the SA line breaking class,
2989-
this analysis does not depend on the [=content language=]
2990-
nor requires (language specific) [=word boundary detection=]
2991-
or a lexical resource.
2990+
Although orthographic syllable breaking
2991+
does not depend on the [=content language=]
2992+
or require lexical resource,
2993+
it nonetheless requires analysis of the text
2994+
to find breaking opportunities.
29922995

29932996
In others such as Chinese (as well as Japanese, Yi, and sometimes also Korean),
29942997
each syllable tends to correspond to a single [=typographic letter unit=],

css-text-4/Overview.bs

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4154,6 +4154,10 @@ Text Wrapping</h2>
41544154
the UA must minimize the amount of content overflowing a line
41554155
by wrapping the line at a [=soft wrap opportunity=],
41564156
if one exists.
4157+
Valid [=soft wrapping opportunities=] depend
4158+
on the [=content language=] and writing system,
4159+
as well as on CSS properties that control them,
4160+
see [[#line-breaking]].
41574161

41584162
<wpt>
41594163
line-breaking/line-breaking-020.html
@@ -5805,7 +5809,8 @@ Line Breaking and Word Boundaries</h2>
58055809

58065810
In most writing systems,
58075811
in the absence of hyphenation a [=soft wrap opportunity=] occurs only at word boundaries.
5808-
Many such systems use [=spaces=] or punctuation to explicitly separate words,
5812+
Many such systems (such as English written using the Latin alphabet)
5813+
use [=spaces=] or punctuation to explicitly separate words,
58095814
and [=soft wrap opportunities=] can be identified by these characters.
58105815

58115816
<wpt>
@@ -5941,10 +5946,9 @@ Line Breaking and Word Boundaries</h2>
59415946
Some of these systems,
59425947
notably Brahmic scripts such as Javanese and Balinese,
59435948
require analysis of the text to find breaking opportunities.
5944-
Unlike languages that use characters from the SA line breaking class,
5945-
this analysis does not depend on the [=content language=]
5946-
nor requires (language specific) [=word boundary detection=]
5947-
or a lexical resource.
5949+
However, this type of orthographic analysis
5950+
does not depend on the [=content language=]
5951+
or require lexical resource.
59485952

59495953
<wpt>
59505954
</wpt>

0 commit comments

Comments
 (0)