3232
3333 < h1 > CSS Writing Modes Module Level 3</ h1 >
3434
35- < h2 class ="no-num no-toc " id =longstatus-date > Editor's Draft 17 January
35+ < h2 class ="no-num no-toc " id =longstatus-date > Editor's Draft 13 February
3636 2012</ h2 >
3737
3838 < dl >
@@ -41,7 +41,7 @@ <h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 17 January
4141 < dd > < a
4242 href ="http://dev.w3.org/csswg/css3-writing-modes/ "> http://dev.w3.org/csswg/css3-writing-modes/</ a >
4343 <!--
44- <dd><a href="http://www.w3.org/TR/2012/WD-css3-writing-modes-20120117 /">http://www.w3.org/TR/2012/ED-css3-writing-modes-20120117 /</a>
44+ <dd><a href="http://www.w3.org/TR/2012/WD-css3-writing-modes-20120213 /">http://www.w3.org/TR/2012/ED-css3-writing-modes-20120213 /</a>
4545-->
4646
4747
@@ -316,8 +316,8 @@ <h2 class="no-num no-toc" id=Contents> Table of Contents</h2>
316316
317317 < li class =no-num > < a href ="#changes "> Changes</ a >
318318 < ul class =toc >
319- < li class =no-num > < a href ="#recent-changes "> Changes from the May 2011
320- CSS Writing Modes Module Level 3 < abbr
319+ < li class =no-num > < a href ="#recent-changes "> Changes from the September
320+ 2011 CSS Writing Modes Module Level 3 < abbr
321321 title ="Working Draft "> WD</ abbr > </ a >
322322 </ ul >
323323
@@ -1550,7 +1550,7 @@ <h2 id=intro-text-layout><span class=secno>5. </span> Introduction to
15501550 preference depending on the text's usage, rather than a matter of
15511551 correctness. The ‘< a href ="#text-orientation0 "> < code
15521552 class =property > text-orientation</ code > </ a > ’ property's ‘< a
1553- href ="#upright -right "> < code class =css > upright -right</ code > </ a > ’ and
1553+ href ="#mixed -right "> < code class =css > mixed -right</ code > </ a > ’ and
15541554 ‘< a href ="#upright "> < code class =css > upright</ code > </ a > ’ values
15551555 are provided to specify rotation vs. translation of horizontal-only text.
15561556
@@ -1577,13 +1577,13 @@ <h3 id=text-orientation><span class=secno>5.1. </span> Orienting Text: the
15771577 < tr >
15781578 < th > Value:
15791579
1580- < td > upright -right | upright | sideways-right | sideways-left | sideways
1581- | use-glyph-orientation
1580+ < td > mixed -right | upright | sideways-right | sideways-left | sideways |
1581+ use-glyph-orientation
15821582
15831583 < tr >
15841584 < th > Initial:
15851585
1586- < td > upright -right
1586+ < td > mixed -right
15871587
15881588 < tr >
15891589 < th > Applies to:
@@ -1625,7 +1625,7 @@ <h3 id=text-orientation><span class=secno>5.1. </span> Orienting Text: the
16251625 < p > Values have the following meanings:
16261626
16271627 < dl >
1628- < dt > < dfn id =upright -right> upright -right</ dfn >
1628+ < dt > < dfn id =mixed -right> mixed -right</ dfn >
16291629
16301630 < dd >
16311631 < p > In vertical writing modes, characters from horizontal-only scripts are
@@ -1733,8 +1733,8 @@ <h3 id=text-orientation><span class=secno>5.1. </span> Orienting Text: the
17331733 glyph orientation properties, the ‘< a
17341734 href ="#use-glyph-orientation "> < code
17351735 class =css > use-glyph-orientation</ code > </ a > ’ behavior is the same
1736- as for ‘< a href ="#upright -right "> < code
1737- class =css > upright -right</ code > </ a > ’.
1736+ as for ‘< a href ="#mixed -right "> < code
1737+ class =css > mixed -right</ code > </ a > ’.
17381738
17391739 < p class =note > This value is at-risk and may be dropped during CR.
17401740 </ dl >
@@ -1743,7 +1743,7 @@ <h3 id=text-orientation><span class=secno>5.1. </span> Orienting Text: the
17431743 < table >
17441744 < tbody >
17451745 < tr >
1746- < td > < img alt ="text-orientation: upright -right " height =160
1746+ < td > < img alt ="text-orientation: mixed -right " height =160
17471747 src =text-orientation-vr.png width =64 >
17481748
17491749 < td > < img alt ="text-orientation: upright " height =160
@@ -1756,8 +1756,8 @@ <h3 id=text-orientation><span class=secno>5.1. </span> Orienting Text: the
17561756 src =text-orientation-sr.png width =64 >
17571757
17581758 < tr >
1759- < td > ‘< a href ="#upright -right "> < code
1760- class =css > upright -right</ code > </ a > ’
1759+ < td > ‘< a href ="#mixed -right "> < code
1760+ class =css > mixed -right</ code > </ a > ’
17611761
17621762 < td > ‘< a href ="#upright "> < code class =css > upright</ code > </ a > ’
17631763
@@ -2142,13 +2142,13 @@ <h3 id=logical-to-physical><span class=secno>6.4. </span>
21422142 class =css > sideways-left</ code > </ a > ’
21432143
21442144 < th colspan =2 > < abbr
2145- title ="upright -right, upright, sideways-right "> *right</ abbr >
2145+ title ="mixed -right, upright, sideways-right "> *right</ abbr >
21462146
21472147 < th colspan =2 > ‘< a href ="#sideways-left "> < code
21482148 class =css > sideways-left</ code > </ a > ’
21492149
21502150 < th colspan =2 > < abbr
2151- title ="upright -right, upright, sideways-right "> *right</ abbr >
2151+ title ="mixed -right, upright, sideways-right "> *right</ abbr >
21522152
21532153 < tr >
21542154 < th scope =row > ‘< a href ="#direction0 "> < code
@@ -2354,7 +2354,7 @@ <h3 id=vertical-layout><span class=secno>7.1. </span> Principles of Layout
23542354 < p > For example, in vertical writing modes, table rows are vertical and
23552355 table columns are horizontal. In a ‘< a href ="#vertical-rl "> < code
23562356 class =css > vertical-rl</ code > </ a > ’ ‘< a
2357- href ="#upright -right "> < code class =css > upright -right</ code > </ a > ’
2357+ href ="#mixed -right "> < code class =css > mixed -right</ code > </ a > ’
23582358 ‘< a href ="#rtl "> < code class =css > rtl</ code > </ a > ’ table, the
23592359 first column would be on the bottom (the start side), and the first row
23602360 on the right (the before side). The table's ‘< code
@@ -2368,7 +2368,7 @@ <h3 id=vertical-layout><span class=secno>7.1. </span> Principles of Layout
23682368
23692369 < div class =figure >
23702370 < p > < a href ="diagrams/vertical-table.svg " type ="image/svg+xml "> < img
2371- alt ="Diagram of a vertical-rl upright -right rtl table in a vertical block formatting context, showing the ordering of rows, cells, and columns as described above. "
2371+ alt ="Diagram of a vertical-rl mixed -right rtl table in a vertical block formatting context, showing the ordering of rows, cells, and columns as described above. "
23722372 class =example src ="diagrams/vertical-table.png "> </ a >
23732373
23742374 < p class =caption > Table in ‘< a href ="#vertical-rl "> < code
@@ -3226,51 +3226,19 @@ <h3 id=text-combine-mode><span class=secno>9.2. </span>
32263226 < h2 class =no-num id =changes > Changes</ h2 >
32273227
32283228 < h3 class =no-num id =recent-changes > Changes from the < a
3229- href ="http://www.w3.org/TR/2011/WD-css3-writing-modes-20110531/ "> May 2011
3230- CSS Writing Modes Module Level 3 < abbr title ="Working Draft "> WD</ abbr > </ a > </ h3 >
3229+ href ="http://www.w3.org/TR/2011/WD-css3-writing-modes-20110901/ "> September
3230+ 2011 CSS Writing Modes Module Level 3 < abbr
3231+ title ="Working Draft "> WD</ abbr > </ a > </ h3 >
32313232
32323233 < p > Major changes include:
32333234
32343235 < ul >
3235- < li > Redefined which side of a bidi-broken box's border is drawn.
3236-
3237- < li > Altered the allowed combinations of ‘< a
3238- href ="#unicode-bidi0 "> < code class =property > unicode-bidi</ code > </ a > ’
3239- values and defined ‘< a href ="#plaintext "> < code
3240- class =css > plaintext</ code > </ a > ’ to use heuristics for inline
3241- elements as well.
3242-
3243- < li > Renamed ‘< code class =css > vertical-right</ code > ’ value of
3244- ‘< a href ="#text-orientation0 "> < code
3245- class =property > text-orientation</ code > </ a > ’ to ‘< a
3246- href ="#upright-right "> < code class =css > upright-right</ code > </ a > ’.
3247-
3248- < li > Renamed ‘< code class =css > rotate</ code > ’ values of
3236+ < li > Renamed ‘< code class =css > upright-right</ code > ’ value of
32493237 ‘< a href ="#text-orientation0 "> < code
32503238 class =property > text-orientation</ code > </ a > ’ to ‘< a
3251- href ="#sideways "> < code class =property > sideways</ code > </ a > ’.
3252-
3253- < li > Renamed ‘< code class =css > auto</ code > ’ value of ‘< a
3254- href ="#text-orientation0 "> < code
3255- class =property > text-orientation</ code > </ a > ’ to ‘< a
3256- href ="#use-glyph-orientation "> < code
3257- class =css > use-glyph-orientation</ code > </ a > ’ and marked it at-risk.
3258-
3259- < li > Tweaked rules for vertical typesetting to remove references to
3260- < code > vrt2</ code > feature, fix various errors and omissions in < a
3261- href ="#vertical-typesetting-details "> synthesis rules</ a > , etc.
3262-
3263- < li > Renamed ‘< code class =property > text-combine</ code > ’
3264- property to ‘< a href ="#text-combine-horizontal0 "> < code
3265- class =property > text-combine-horizontal</ code > </ a > ’ and added
3266- ability to auto-combine by character classes.
3267-
3268- < li > Added ‘< a href ="#text-combine-mode0 "> < code
3269- class =property > text-combine-mode</ code > </ a > ’ property to control
3270- scaling method used to compose horizontal-in-vertical text.
3239+ href ="#mixed-right "> < code class =css > mixed-right</ code > </ a > ’.
32713240
3272- < li > Added appendix on < a href ="#character-properties "> Characters and
3273- Properties</ a > .
3241+ < li > Hooked up vertical typesetting details to UTR50.
32743242 </ ul >
32753243
32763244 < h2 id =conformance > < span class =secno > 10. </ span > Conformance</ h2 >
@@ -3646,29 +3614,29 @@ <h2 class=no-num id=vertical-typesetting-details>Appendix C: Vertical
36463614 < dt > upright (U)
36473615
36483616 < dd > These characters are upright in both ‘< a
3649- href ="#upright -right "> < code class =css > upright -right</ code > </ a > ’ and
3617+ href ="#mixed -right "> < code class =css > mixed -right</ code > </ a > ’ and
36503618 ‘< a href ="#upright "> < code class =css > upright</ code > </ a > ’ text
36513619 orientations.
36523620
36533621 < dt > sideways (S< sub > v</ sub > )
36543622
36553623 < dd > These characters are sideways (rotated 90° clockwise) in both
3656- ‘< a href ="#upright -right "> < code
3657- class =css > upright -right</ code > </ a > ’ and ‘< a
3624+ ‘< a href ="#mixed -right "> < code
3625+ class =css > mixed -right</ code > </ a > ’ and ‘< a
36583626 href ="#upright "> < code class =css > upright</ code > </ a > ’ text
36593627 orientations.
36603628
36613629 < dt > non-native (S< sub > h</ sub > )
36623630
3663- < dd > These characters are sideways in ‘< a href ="#upright -right "> < code
3664- class =css > upright -right</ code > </ a > ’ orientation and upright in
3631+ < dd > These characters are sideways in ‘< a href ="#mixed -right "> < code
3632+ class =css > mixed -right</ code > </ a > ’ orientation and upright in
36653633 ‘< a href ="#upright "> < code class =css > upright</ code > </ a > ’
36663634 orientation.
36673635
36683636 < dt > brackets (SB)
36693637
36703638 < dd > These characters are oriented sideways in both ‘< a
3671- href ="#upright -right "> < code class =css > upright -right</ code > </ a > ’ and
3639+ href ="#mixed -right "> < code class =css > mixed -right</ code > </ a > ’ and
36723640 ‘< a href ="#upright "> < code class =css > upright</ code > </ a > ’ text
36733641 orientations. However, since OpenType fonts that support vertical writing
36743642 store their vertical glyph variants upright, they are usually typeset
@@ -3678,8 +3646,8 @@ <h2 class=no-num id=vertical-typesetting-details>Appendix C: Vertical
36783646
36793647 < dd > These characters' glyphs change significantly between vertical and
36803648 horizontal writing (regardless of typeface style). They are typeset
3681- upright in both ‘< a href ="#upright -right "> < code
3682- class =css > upright -right</ code > </ a > ’ and ‘< a
3649+ upright in both ‘< a href ="#mixed -right "> < code
3650+ class =css > mixed -right</ code > </ a > ’ and ‘< a
36833651 href ="#upright "> < code class =css > upright</ code > </ a > ’ text
36843652 orientations, and correct typography requires variant glyphs.
36853653 < p class =note > For more subtle differences in glyph shape, such as variant
@@ -4428,10 +4396,10 @@ <h2 class=no-num id=property-index> Property Index</h2>
44284396 < tr >
44294397 < th > < a class =property href ="#text-orientation0 "> text-orientation</ a >
44304398
4431- < td > upright -right | upright | sideways-right | sideways-left | sideways
4432- | use-glyph-orientation
4399+ < td > mixed -right | upright | sideways-right | sideways-left | sideways |
4400+ use-glyph-orientation
44334401
4434- < td > upright -right
4402+ < td > mixed -right
44354403
44364404 < td > all elements except table row groups, rows, column groups, and
44374405 columns
0 commit comments