Skip to content

Commit f385cb1

Browse files
committed
[css-text-3] Include background info on Javanese and other scripts that break at syllable boundaries. Fixes #1750.
1 parent 3ee791a commit f385cb1

File tree

3 files changed

+17
-7
lines changed

3 files changed

+17
-7
lines changed

css-text-3/Overview.bs

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -779,10 +779,18 @@ Characters and Letters</h3>
779779
this practice is not common.
780780
As a result, a lexical resource is needed to correctly identify <a>soft wrap opportunities</a> in such texts.
781781

782-
<p>In several other writing systems, (including Chinese, Japanese, Yi, and sometimes also Korean)
783-
a <a>soft wrap opportunity</a> is based on syllable boundaries, not word boundaries.
784-
In these systems a line can break anywhere <em>except</em> between certain character combinations.
785-
Additionally the level of strictness in these restrictions can vary with the typesetting style.</p>
782+
<p>In some other writing systems,
783+
<a>soft wrap opportunities</a> are based on orthographic syllable boundaries,
784+
not word boundaries.
785+
Some of these systems, such as Javanese and Balinese,
786+
are similar to Thai and Lao in that they
787+
require analysis of the text to find breaking opportunities.
788+
In others such as Chinese (as well as Japanese, Yi, and sometimes also Korean),
789+
each syllable tends to correspond to a single <a>typographic letter unit</a>,
790+
and thus line breaking conventions allow the line to break
791+
anywhere <em>except</em> between certain character combinations.
792+
Additionally the level of strictness in these restrictions
793+
varies with the typesetting style.
786794

787795
<p>CSS does not fully define where <a>soft wrap opportunities</a> occur;
788796
however some controls are provided to distinguish common variations.

css-text-3/issues-lc-2013.html

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1385,12 +1385,13 @@ <h1>CSS Text Level 3 Disposition of Comments for 2013-10-10 LCWD</h1>
13851385
<span>Comment: <a href='https://github.com/w3c/csswg-drafts/issues/1665'>https://github.com/w3c/csswg-drafts/issues/1665</a></span>
13861386
<span class="r">Closed: Rejected</span>
13871387
<span>Resolved: Editorial</span></pre>
1388-
<pre class='open ' id='issue-159'>
1388+
<pre class=' a' id='issue-159'>
13891389
<span>Issue 159. <a href='#issue-159'>#</a></span>
13901390
<span>Summary: Describe breaking by syllable boundary as in Javanese</span>
13911391
<span>From: Richard Ishida</span>
13921392
<span>Comment: <a href='https://github.com/w3c/csswg-drafts/issues/1750'>https://github.com/w3c/csswg-drafts/issues/1750</a></span>
1393-
<span class="">Open: Needs edits</span></pre>
1393+
<span class="a">Closed: Accepted</span>
1394+
<span>Resolved: Editorial</span></pre>
13941395
<pre class=' a' id='issue-160'>
13951396
<span>Issue 160. <a href='#issue-160'>#</a></span>
13961397
<span>Summary: Fix applies-to lines</span>

css-text-3/issues-lc-2013.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1358,7 +1358,8 @@ Issue 159.
13581358
Summary: Describe breaking by syllable boundary as in Javanese
13591359
From: Richard Ishida
13601360
Comment: https://github.com/w3c/csswg-drafts/issues/1750
1361-
Open: Needs edits
1361+
Closed: Accepted
1362+
Resolved: Editorial
13621363
----
13631364
Issue 160.
13641365
Summary: Fix applies-to lines

0 commit comments

Comments
 (0)