Skip to content

Commit e78f56c

Browse files
committed
Make Appendix C normative and mark it as an issue.
1 parent 53dca61 commit e78f56c

2 files changed

Lines changed: 13 additions & 42 deletions

File tree

css3-writing-modes/Overview.html

Lines changed: 7 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1777,26 +1777,9 @@ <h3 id=text-orientation><span class=secno>5.1. </span> Orienting Text: the
17771777
</div>
17781778

17791779
<p>The orientation of characters belonging to the Common, Inherited, and
1780-
Unknown script categories may be UA- or font-dependent in vertical
1781-
typographic modes:
1782-
1783-
<ul>
1784-
<li>
1785-
<p>If the font and font system support mixed-orientation typesetting, the
1786-
UA may rely on that feature to typeset such characters for &lsquo;<a
1787-
href="#upright-right"><code class=css>upright-right</code></a>&rsquo;
1788-
text. Similarly if the font and font system support upright typesetting
1789-
then the UA may rely on that feature to set &lsquo;<a
1790-
href="#upright"><code class=css>upright</code></a>&rsquo; text.
1791-
1792-
<li>
1793-
<p>Otherwise the UA must synthesize such features. The settings in <a
1794-
href="#vertical-typesetting-details">Appendix C</a> are recommended.
1795-
</ul>
1796-
1797-
<p class=issue>A future revision of this spec will normatively define
1798-
vertical typsetting rules for these characters. Feedback is therefore
1799-
encouraged on the rules in Appendix C.
1780+
Unknown script categories is defined in <a
1781+
href="#vertical-typesetting-details">Appendix C</a>. <span
1782+
class=issue>Feedback is requested on those rules.</span>
18001783

18011784
<div class=example>
18021785
<p>In the following example, the root element of a horizontal-only
@@ -3381,15 +3364,16 @@ <h2 class=no-num id=script-orientations>Appendix B: Bi-orientational
33813364
<h2 class=no-num id=vertical-typesetting-details>Appendix C: Vertical
33823365
Typesetting Synthesis</h2>
33833366

3384-
<p><em>This appendix is non-normative.</em>
3385-
33863367
<p>This section defines an algorithm for automatic typesetting of vertical
33873368
text. For readability, the term <a href="#character"><i>character</i></a>
33883369
is used in place of <em>extended grapheme cluster</em> in this section.
33893370
See <a href="#character-properties">Characters and Properties</a> for
33903371
further details.
33913372

3392-
<p class=issue>This section needs careful review.
3373+
<p class=issue>This section needs careful review. Please send feedback and
3374+
suggestions for improvement, particularly for the <a
3375+
href="http://unicode.org/cldr/utility/list-unicodeset.jsp?a=\p{Block%3DGeneral+Punctuation}%26[%3AGeneral_category%3DPo%3A]%0D%0A&g=">U+2016&ndash;U+205F</a>
3376+
range.
33933377

33943378
<p>When &lsquo;<a href="#text-orientation0"><code
33953379
class=property>text-orientation</code></a>&rsquo; is either &lsquo;<a

css3-writing-modes/Overview.src.html

Lines changed: 6 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1278,22 +1278,8 @@ <h3 id="text-orientation">
12781278
</div>
12791279

12801280
<p>The orientation of characters belonging to the Common, Inherited, and Unknown
1281-
script categories may be UA- or font-dependent in vertical typographic
1282-
modes:
1283-
<ul>
1284-
<li><p>If the font and font system support mixed-orientation typesetting,
1285-
the UA may rely on that feature to typeset such characters for
1286-
''upright-right'' text. Similarly if the font and font system support
1287-
upright typesetting then the UA may rely on that feature to set
1288-
''upright'' text.
1289-
<li><p>Otherwise the UA must synthesize such features.
1290-
The settings in <a href="#vertical-typesetting-details">Appendix C</a>
1291-
are recommended.
1292-
</ul>
1293-
1294-
<p class="issue">A future revision of this spec will normatively define
1295-
vertical typsetting rules for these characters. Feedback is therefore
1296-
encouraged on the rules in Appendix C.
1281+
script categories is defined in <a href="#vertical-typesetting-details">Appendix C</a>.
1282+
<span class="issue">Feedback is requested on those rules.</span>
12971283

12981284
<div class="example">
12991285
<p>In the following example, the root element of a horizontal-only document
@@ -2478,8 +2464,6 @@ <h2 class="no-num" id="script-orientations">Appendix B:
24782464
<h2 id="vertical-typesetting-details" class="no-num">Appendix C:
24792465
Vertical Typesetting Synthesis</h2>
24802466

2481-
<p><em>This appendix is non-normative.</em></p>
2482-
24832467
<p>This section defines an algorithm for automatic typesetting of
24842468
vertical text.
24852469

@@ -2488,7 +2472,10 @@ <h2 id="vertical-typesetting-details" class="no-num">Appendix C:
24882472
See <a href="#character-properties">Characters and Properties</a>
24892473
for further details.
24902474

2491-
<p class="issue">This section needs careful review.</p>
2475+
<p class="issue">This section needs careful review. Please send feedback
2476+
and suggestions for improvement, particularly for the
2477+
<a href="http://unicode.org/cldr/utility/list-unicodeset.jsp?a=\p{Block%3DGeneral+Punctuation}%26[%3AGeneral_category%3DPo%3A]%0D%0A&g=">U+2016&ndash;U+205F</a>
2478+
range.
24922479

24932480
<p>When 'text-orientation' is either ''upright-right'' or ''upright'',
24942481
the following settings are recommended:

0 commit comments

Comments
 (0)