Skip to content

Commit 6086ec3

Browse files
committed
1 parent 9f2df4f commit 6086ec3

2 files changed

Lines changed: 29 additions & 33 deletions

File tree

css3-writing-modes/Overview.html

Lines changed: 17 additions & 19 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 26 June 2012</h2>
35+
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 29 June 2012</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/2012/WD-css3-writing-modes-20120626/">http://www.w3.org/TR/2012/ED-css3-writing-modes-20120626/</a>
43+
<dd><a href="http://www.w3.org/TR/2012/WD-css3-writing-modes-20120629/">http://www.w3.org/TR/2012/ED-css3-writing-modes-20120629/</a>
4444
-->
4545

4646

@@ -1915,25 +1915,23 @@ <h4 id=vertical-orientations><span class=secno>5.1.1. </span> Vertical
19151915
if the value is ‘<code class=css>U</code>’, or sideways (90°
19161916
clockwise from horizontal) if ‘<code class=css>R</code>’.
19171917

1918-
<div class=note>These two properties are derived properties using the
1919-
pseudo-algorithm shown below:
1920-
<pre>
1921-
if ((HO = "L") and (VO = "U")) then
1922-
VOsimple := "R"
1923-
else if (VO in ["U", "T", "Tu", "Tr"]) then
1924-
VOsimple := "U"
1925-
else if (VO = "R") then
1926-
VOsimple := "R"</pre>
1927-
1928-
<p>from draft #5 of <a href="#UTR50"
1929-
rel=biblioentry>[UTR50]<!--{{UTR50}}--></a> with a few changes that were
1930-
discussed with UTC.</p>
1918+
<div class=note><a href="#mvosimple"><code
1919+
class=property>MVOsimple</code></a>’ and ‘<a href="#svosimple"><code
1920+
class=property>SVOsimple</code></a>’ derived properties are defined in
1921+
terms of the corresponding Unicode porperty value, MVO and SVO
1922+
respectively. If the orientation value is ‘<code class=css>R</code>
1923+
then the simple value is ‘<code class=css>R</code>’. If the
1924+
orientation value is ‘<code class=css>U</code>’, ‘<code
1925+
class=css>T</code>’, ‘<code class=css>Tu</code>’, or ‘<code
1926+
class=css>Tr</code>’ then the simple value is ‘<code
1927+
class=css>U</code>’. The one exception is for scripts like Mongolian for
1928+
which special handling is required for the stacked case due to the
1929+
vertical-only nature of the underlying script.
1930+
<p> Going forward, CSS Writing Modes will be tracking changes in <a
1931+
href="#UTR50" rel=biblioentry>[UTR50]<!--{{UTR50}}--></a>, and thus
1932+
converging with (rather than diverging from) Unicode.
19311933
</div>
19321934

1933-
<p class=note> Going forward, CSS Writing Modes will be tracking changes in
1934-
<a href="#UTR50" rel=biblioentry>[UTR50]<!--{{UTR50}}--></a>, and thus
1935-
converging with (rather than diverging from) Unicode.
1936-
19371935
<h4 id=vertical-font-features><span class=secno>5.1.2. </span> Vertical
19381936
Typesetting and Font Features</h4>
19391937

css3-writing-modes/Overview.src.html

Lines changed: 12 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1336,22 +1336,20 @@ <h4 id=vertical-orientations>
13361336
</dl>
13371337
<p>The UA must render a <i>character</i> upright if the value is ''U'',
13381338
or sideways (90&deg; clockwise from horizontal) if ''R''.</p>
1339-
<div class="note">These two properties are derived properties
1340-
using the pseudo-algorithm shown below:
1341-
<pre>
1342-
if ((HO = "L") and (VO = "U")) then
1343-
VOsimple := "R"
1344-
else if (VO in ["U", "T", "Tu", "Tr"]) then
1345-
VOsimple := "U"
1346-
else if (VO = "R") then
1347-
VOsimple := "R"</pre>
1348-
<p>from draft #5 of [[UTR50]] with a few changes that were discussed with UTC.</p>
1349-
</div>
1350-
1351-
<p class="note">
1339+
<div class="note">
1340+
'MVOsimple' and 'SVOsimple' derived properties are defined in terms of
1341+
the corresponding Unicode porperty value, MVO and SVO respectively.
1342+
If the orientation value is ''R'' then the simple value is ''R''.
1343+
If the orientation value is ''U'', ''T'', ''Tu'', or ''Tr'' then
1344+
the simple value is ''U''.
1345+
The one exception is for scripts like Mongolian for which special handling
1346+
is required for the stacked case due to the vertical-only nature of the underlying
1347+
script.
1348+
<p>
13521349
Going forward, CSS Writing Modes will be tracking changes in [[UTR50]],
13531350
and thus converging with (rather than diverging from) Unicode.
1354-
1351+
</div>
1352+
13551353
<h4 id=vertical-font-features>
13561354
Vertical Typesetting and Font Features</h4>
13571355

0 commit comments

Comments
 (0)