Skip to content

Commit 6cce240

Browse files
committed
Switch vertical-right to upright-right per szilles suggestion; agreed with Koji, Florian
1 parent e753105 commit 6cce240

2 files changed

Lines changed: 44 additions & 50 deletions

File tree

css3-writing-modes/Overview.html

Lines changed: 29 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -32,15 +32,15 @@
3232

3333
<h1>CSS Writing Modes Module Level 3</h1>
3434

35-
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 25 July 2011</h2>
35+
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 26 July 2011</h2>
3636

3737
<dl>
3838
<dt>This version:
3939

4040
<dd><a
4141
href="http://dev.w3.org/csswg/css3-writing-modes/">http://dev.w3.org/csswg/css3-writing-modes/</a>
4242
<!--
43-
<dd><a href="http://www.w3.org/TR/2011/WD-css3-writing-modes-20110725">http://www.w3.org/TR/2011/ED-css3-writing-modes-20110725/</a>
43+
<dd><a href="http://www.w3.org/TR/2011/WD-css3-writing-modes-20110726">http://www.w3.org/TR/2011/ED-css3-writing-modes-20110726/</a>
4444
-->
4545

4646

@@ -1529,10 +1529,9 @@ <h2 id=intro-text-layout><span class=secno>5. </span> Introduction to
15291529
preference depending on the text's usage, rather than a matter of
15301530
correctness. The &lsquo;<a href="#text-orientation0"><code
15311531
class=property>text-orientation</code></a>&rsquo; property's &lsquo;<a
1532-
href="#vertical-right"><code class=css>vertical-right</code></a>&rsquo;
1533-
and &lsquo;<a href="#upright"><code class=css>upright</code></a>&rsquo;
1534-
values are provided to specify rotation vs. translation of horizontal-only
1535-
text.
1532+
href="#upright-right"><code class=css>upright-right</code></a>&rsquo; and
1533+
&lsquo;<a href="#upright"><code class=css>upright</code></a>&rsquo; values
1534+
are provided to specify rotation vs. translation of horizontal-only text.
15361535

15371536
<p class=note>The &lsquo;<a href="#sideways-left"><code
15381537
class=css>sideways-left</code></a>&rsquo;, &lsquo;<a
@@ -1567,13 +1566,13 @@ <h3 id=text-orientation><span class=secno>5.1. </span> Orienting Text: the
15671566
<tr>
15681567
<th>Value:
15691568

1570-
<td>vertical-right | upright | sideways-right | sideways-left | sideways
1569+
<td>upright-right | upright | sideways-right | sideways-left | sideways
15711570
| use-glyph-orientation
15721571

15731572
<tr>
15741573
<th>Initial:
15751574

1576-
<td>vertical-right
1575+
<td>upright-right
15771576

15781577
<tr>
15791578
<th>Applies to:
@@ -1614,7 +1613,7 @@ <h3 id=text-orientation><span class=secno>5.1. </span> Orienting Text: the
16141613
<p>Values have the following meanings:
16151614

16161615
<dl>
1617-
<dt><dfn id=vertical-right>vertical-right</dfn>
1616+
<dt><dfn id=upright-right>upright-right</dfn>
16181617

16191618
<dd>
16201619
<p>In vertical writing modes, characters from horizontal-only scripts are
@@ -1724,8 +1723,8 @@ <h3 id=text-orientation><span class=secno>5.1. </span> Orienting Text: the
17241723
glyph orientation properties, the &lsquo;<a
17251724
href="#use-glyph-orientation"><code
17261725
class=css>use-glyph-orientation</code></a>&rsquo; behavior is the same
1727-
as for &lsquo;<a href="#vertical-right"><code
1728-
class=css>vertical-right</code></a>&rsquo;.
1726+
as for &lsquo;<a href="#upright-right"><code
1727+
class=css>upright-right</code></a>&rsquo;.
17291728

17301729
<p class=note>This value is at-risk and may be dropped during CR.
17311730
</dl>
@@ -1734,7 +1733,7 @@ <h3 id=text-orientation><span class=secno>5.1. </span> Orienting Text: the
17341733
<table>
17351734
<tbody>
17361735
<tr>
1737-
<td> <img alt="text-orientation: vertical-right" height=160
1736+
<td> <img alt="text-orientation: upright-right" height=160
17381737
src=text-orientation-vr.png width=64>
17391738

17401739
<td> <img alt="text-orientation: upright" height=160
@@ -1747,8 +1746,8 @@ <h3 id=text-orientation><span class=secno>5.1. </span> Orienting Text: the
17471746
src=text-orientation-sr.png width=64>
17481747

17491748
<tr>
1750-
<td>&lsquo;<a href="#vertical-right"><code
1751-
class=css>vertical-right</code></a>&rsquo;
1749+
<td>&lsquo;<a href="#upright-right"><code
1750+
class=css>upright-right</code></a>&rsquo;
17521751

17531752
<td>&lsquo;<a href="#upright"><code class=css>upright</code></a>&rsquo;
17541753

@@ -1774,8 +1773,8 @@ <h3 id=text-orientation><span class=secno>5.1. </span> Orienting Text: the
17741773
<li>
17751774
<p>If the font and font system support mixed-orientation typesetting
17761775
(e.g. the OpenType font used has the <code>vrt2</code>), the UA should
1777-
rely on that feature to set &lsquo;<a href="#vertical-right"><code
1778-
class=css>vertical-right</code></a>&rsquo; text. Similarly if the font
1776+
rely on that feature to set &lsquo;<a href="#upright-right"><code
1777+
class=css>upright-right</code></a>&rsquo; text. Similarly if the font
17791778
and font system support upright typesetting (e.g. the OpenType font used
17801779
has the <code>vert</code> feature) then the UA should rely on that
17811780
feature to set &lsquo;<a href="#upright"><code
@@ -2065,13 +2064,13 @@ <h3 id=logical-to-physical><span class=secno>6.5. </span>
20652064
<th colspan=2>&lsquo;<a href="#sideways-left"><code
20662065
class=css>sideways-left</code></a>&rsquo;
20672066

2068-
<th colspan=2><abbr title="vertical-right, upright,
2067+
<th colspan=2><abbr title="upright-right, upright,
20692068
sideways-right">*right</abbr>
20702069

20712070
<th colspan=2>&lsquo;<a href="#sideways-left"><code
20722071
class=css>sideways-left</code></a>&rsquo;
20732072

2074-
<th colspan=2><abbr title="vertical-right, upright,
2073+
<th colspan=2><abbr title="upright-right, upright,
20752074
sideways-right">*right</abbr>
20762075

20772076
<tr>
@@ -2278,7 +2277,7 @@ <h3 id=vertical-layout><span class=secno>7.1. </span> Principles of Layout
22782277
<p>For example, in vertical writing modes, table rows are vertical and
22792278
table columns are horizontal. In a &lsquo;<a href="#vertical-rl"><code
22802279
class=css>vertical-rl</code></a>&rsquo; &lsquo;<a
2281-
href="#vertical-right"><code class=css>vertical-right</code></a>&rsquo;
2280+
href="#upright-right"><code class=css>upright-right</code></a>&rsquo;
22822281
&lsquo;<a href="#rtl"><code class=css>rtl</code></a>&rsquo; table, the
22832282
first column would be on the bottom (the start side), and the first row
22842283
on the right (the before side). The table's &lsquo;<code
@@ -2292,7 +2291,7 @@ <h3 id=vertical-layout><span class=secno>7.1. </span> Principles of Layout
22922291

22932292
<div class=figure>
22942293
<p><a href="diagrams/vertical-table.svg" type="image/svg+xml"> <img
2295-
alt="Diagram of a vertical-rl vertical-right rtl table in a vertical
2294+
alt="Diagram of a vertical-rl upright-right rtl table in a vertical
22962295
block formatting context, showing the ordering of rows, cells, and
22972296
columns as described above." class=example
22982297
src="diagrams/vertical-table.png"></a>
@@ -3290,7 +3289,7 @@ <h2 class=no-num id=vertical-typesetting-details>Appendix C: Vertical
32903289

32913290
<p>When &lsquo;<a href="#text-orientation0"><code
32923291
class=property>text-orientation</code></a>&rsquo; is either &lsquo;<a
3293-
href="#vertical-right"><code class=css>vertical-right</code></a>&rsquo; or
3292+
href="#upright-right"><code class=css>upright-right</code></a>&rsquo; or
32943293
&lsquo;<a href="#upright"><code class=css>upright</code></a>&rsquo;, the
32953294
following settings are recommended:
32963295

@@ -3317,9 +3316,9 @@ <h2 class=no-num id=vertical-typesetting-details>Appendix C: Vertical
33173316

33183317
<p>When &lsquo;<a href="#text-orientation0"><code
33193318
class=property>text-orientation</code></a>&rsquo; is &lsquo;<a
3320-
href="#vertical-right"><code class=css>vertical-right</code></a>&rsquo;,
3321-
the following settings are recommended for characters not
3322-
otherwise-specified above:
3319+
href="#upright-right"><code class=css>upright-right</code></a>&rsquo;, the
3320+
following settings are recommended for characters not otherwise-specified
3321+
above:
33233322

33243323
<ol>
33253324
<li>Set the following characters using vertical font settings if
@@ -3359,9 +3358,7 @@ <h2 class=no-num id=vertical-typesetting-details>Appendix C: Vertical
33593358
Dingbats block </abbr>
33603359

33613360
<li>Other Symbols (So) from the Latin-1 Supplement and Letterlike
3362-
Symbols blocks. <span class=issue>The following Latin-1 characters
3363-
might need special classification as upright or font-dependent: §
3364-
U+00A7, ° U+00B0, ¶ U+00B6</span>
3361+
Symbols blocks.
33653362

33663363
<li>Other Symbols (So) from the Aegean Numbers, Ancient Symbols, Common
33673364
Indic Number Forms blocks
@@ -3381,9 +3378,9 @@ <h2 class=no-num id=vertical-typesetting-details>Appendix C: Vertical
33813378

33823379
<p>When &lsquo;<a href="#text-orientation0"><code
33833380
class=property>text-orientation</code></a>&rsquo; is &lsquo;<a
3384-
href="#vertical-right"><code class=css>vertical-right</code></a>&rsquo;,
3385-
set all characters upright (using vertical font settings if available)
3386-
unless otherwise specified above.
3381+
href="#upright-right"><code class=css>upright-right</code></a>&rsquo;, set
3382+
all characters upright (using vertical font settings if available) unless
3383+
otherwise specified above.
33873384

33883385
<p class=note>In OpenType, vertical font settings are provided by the
33893386
<code>vhea</code>, <code>vmtx</code>, and <code>VORG</code> tables, as
@@ -3980,10 +3977,10 @@ <h2 class=no-num id=property-index> Property Index</h2>
39803977
<tr>
39813978
<td><a class=property href="#text-orientation0">text-orientation</a>
39823979

3983-
<td>vertical-right | upright | sideways-right | sideways-left | sideways
3980+
<td>upright-right | upright | sideways-right | sideways-left | sideways
39843981
| use-glyph-orientation
39853982

3986-
<td>vertical-right
3983+
<td>upright-right
39873984

39883985
<td>all elements except table row groups, rows, column groups, and
39893986
columns

css3-writing-modes/Overview.src.html

Lines changed: 15 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1101,7 +1101,7 @@ <h2 id="intro-text-layout">
11011101
(set sideways) or translated (set upright): the transform used is a
11021102
stylistic preference depending on the text's usage, rather than a
11031103
matter of correctness.
1104-
The 'text-orientation' property's ''vertical-right'' and ''upright'' values
1104+
The 'text-orientation' property's ''upright-right'' and ''upright'' values
11051105
are provided to specify rotation vs. translation of horizontal-only text.
11061106

11071107
<p class="note">The ''sideways-left'', ''sideways-right'', and ''sideways''
@@ -1129,12 +1129,12 @@ <h3 id="text-orientation">
11291129
</tr>
11301130
<tr>
11311131
<th>Value:</th>
1132-
<td>vertical-right | upright | sideways-right | sideways-left | sideways
1132+
<td>upright-right | upright | sideways-right | sideways-left | sideways
11331133
| use-glyph-orientation
11341134
</tr>
11351135
<tr>
11361136
<th>Initial:</th>
1137-
<td>vertical-right</td>
1137+
<td>upright-right</td>
11381138
</tr>
11391139
<tr>
11401140
<th>Applies to:</th>
@@ -1171,7 +1171,7 @@ <h3 id="text-orientation">
11711171
<p>Values have the following meanings:</p>
11721172

11731173
<dl>
1174-
<dt><dfn>vertical-right</dfn></dt>
1174+
<dt><dfn>upright-right</dfn></dt>
11751175
<dd><p>In vertical writing modes, characters from horizontal-only
11761176
scripts are set sideways, i.e. 90&deg; clockwise from their standard
11771177
orientation in horizontal text.
@@ -1237,7 +1237,7 @@ <h3 id="text-orientation">
12371237
text content elements</a> in their default UA style sheet for SVG.
12381238
<p>In all other contexts, and for implementations that do not support
12391239
the glyph orientation properties, the ''use-glyph-orientation'' behavior
1240-
is the same as for ''vertical-right''.
1240+
is the same as for ''upright-right''.
12411241
<p class="note">This value is at-risk and may be dropped during CR.
12421242
</dl>
12431243

@@ -1246,7 +1246,7 @@ <h3 id="text-orientation">
12461246
<tr>
12471247
<td>
12481248
<img
1249-
alt="text-orientation: vertical-right"
1249+
alt="text-orientation: upright-right"
12501250
src="text-orientation-vr.png" width="64" height="160" >
12511251
</td>
12521252
<td>
@@ -1266,7 +1266,7 @@ <h3 id="text-orientation">
12661266
</td>
12671267
</tr>
12681268
<tr>
1269-
<td>''vertical-right''</td>
1269+
<td>''upright-right''</td>
12701270
<td>''upright''</td>
12711271
<td>''sideways-left''</td>
12721272
<td>''sideways-right''</td>
@@ -1281,7 +1281,7 @@ <h3 id="text-orientation">
12811281
<ul>
12821282
<li><p>If the font and font system support mixed-orientation typesetting
12831283
(e.g. the OpenType font used has the <code>vrt2</code>), the
1284-
UA should rely on that feature to set ''vertical-right'' text. Similarly
1284+
UA should rely on that feature to set ''upright-right'' text. Similarly
12851285
if the font and font system support upright typesetting
12861286
(e.g. the OpenType font used has the <code>vert</code> feature) then the
12871287
UA should rely on that feature to set ''upright'' text.
@@ -1502,9 +1502,9 @@ <h3 id="logical-to-physical">
15021502
<th scope="row">'text-orientation'</th>
15031503
<th colspan="2">&mdash;</th>
15041504
<th colspan="2">''sideways-left''</th>
1505-
<th colspan="2"><abbr title="vertical-right, upright, sideways-right">*right</abbr></th>
1505+
<th colspan="2"><abbr title="upright-right, upright, sideways-right">*right</abbr></th>
15061506
<th colspan="2">''sideways-left''</th>
1507-
<th colspan="2"><abbr title="vertical-right, upright, sideways-right">*right</abbr></th>
1507+
<th colspan="2"><abbr title="upright-right, upright, sideways-right">*right</abbr></th>
15081508
</tr>
15091509
<tr>
15101510
<th scope="row">'direction'</th>
@@ -1642,7 +1642,7 @@ <h3 id="vertical-layout">
16421642

16431643
<div class="example">
16441644
<p>For example, in vertical writing modes, table rows are vertical and
1645-
table columns are horizontal. In a ''vertical-rl'' ''vertical-right''
1645+
table columns are horizontal. In a ''vertical-rl'' ''upright-right''
16461646
''rtl'' table, the first column would be on the bottom (the start side),
16471647
and the first row on the right (the before side). The table's 'margin-right'
16481648
and 'margin-left' would collapse with margins before (on the right) and
@@ -1651,7 +1651,7 @@ <h3 id="vertical-layout">
16511651
vertically within its block flow.
16521652
<div class="figure">
16531653
<p><a href="diagrams/vertical-table.svg" type="image/svg+xml">
1654-
<img alt="Diagram of a vertical-rl vertical-right rtl table in a
1654+
<img alt="Diagram of a vertical-rl upright-right rtl table in a
16551655
vertical block formatting context, showing the ordering of rows,
16561656
cells, and columns as described above."
16571657
class="example" src="diagrams/vertical-table.png"></a>
@@ -2439,7 +2439,7 @@ <h2 id="vertical-typesetting-details" class="no-num">Appendix C:
24392439

24402440
<p class="issue">This section needs careful review.</p>
24412441

2442-
<p>When 'text-orientation' is either ''vertical-right'' or ''upright'',
2442+
<p>When 'text-orientation' is either ''upright-right'' or ''upright'',
24432443
the following settings are recommended:
24442444

24452445
<ol>
@@ -2459,7 +2459,7 @@ <h2 id="vertical-typesetting-details" class="no-num">Appendix C:
24592459
as required by 'text-orientation' and <a href="#script-orientations">Appendix B</a>.
24602460
</ol>
24612461

2462-
<p>When 'text-orientation' is ''vertical-right'', the following settings
2462+
<p>When 'text-orientation' is ''upright-right'', the following settings
24632463
are recommended for characters not otherwise-specified above:
24642464
<ol>
24652465
<li>Set the following characters using vertical font settings if
@@ -2494,9 +2494,6 @@ <h2 id="vertical-typesetting-details" class="no-num">Appendix C:
24942494
<li>Other Symbols (So) from the
24952495
Latin-1 Supplement and
24962496
Letterlike Symbols blocks.
2497-
<span class="issue">The following Latin-1 characters might
2498-
need special classification as upright or font-dependent:
2499-
§ U+00A7, ° U+00B0, ¶ U+00B6</span>
25002497
<li>Other Symbols (So) from the
25012498
Aegean Numbers,
25022499
Ancient Symbols,
@@ -2512,7 +2509,7 @@ <h2 id="vertical-typesetting-details" class="no-num">Appendix C:
25122509
using horizontal font settings).
25132510
</ol>
25142511

2515-
<p>When 'text-orientation' is ''vertical-right'', set all characters
2512+
<p>When 'text-orientation' is ''upright-right'', set all characters
25162513
upright (using vertical font settings if available) unless
25172514
otherwise specified above.
25182515

0 commit comments

Comments
 (0)