csswg/css3-writing-modes Overview.html,1.147,1.148 Overview.src.html,1.154,1.155

Update of /sources/public/csswg/css3-writing-modes
In directory hutz:/tmp/cvs-serv28785

Modified Files:
	Overview.html Overview.src.html 
Log Message:
Some editorial tweaks per jdaggett

Index: Overview.html
===================================================================
RCS file: /sources/public/csswg/css3-writing-modes/Overview.html,v
retrieving revision 1.147
retrieving revision 1.148
diff -u -d -r1.147 -r1.148
--- Overview.html	25 May 2011 08:54:58 -0000	1.147
+++ Overview.html	31 May 2011 06:14:21 -0000	1.148
@@ -29,7 +29,7 @@
 
    <h1>CSS Writing Modes Module Level 3</h1>
 
-   <h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 25 May 2011</h2>
+   <h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 31 May 2011</h2>
 
    <dl>
     <dt>This version:
@@ -37,7 +37,7 @@
     <dd><a
      href="http://dev.w3.org/csswg/css3-writing-modes/">http://dev.w3.org/csswg/css3-writing-modes/</a>
      <!--
-    <dd><a href="http://www.w3.org/TR/2011/WD-css3-writing-modes-20110525">http://www.w3.org/TR/2011/ED-css3-writing-modes-20110525/</a>
+    <dd><a href="http://www.w3.org/TR/2011/WD-css3-writing-modes-20110531">http://www.w3.org/TR/2011/ED-css3-writing-modes-20110531/</a>
 -->
      
 
@@ -177,6 +177,11 @@
      <li><a href="#writing-mode"><span class=secno>3.1. </span> Block Flow
       Direction: the &lsquo;<code class=property>writing-mode</code>&rsquo;
       property</a>
+      <ul class=toc>
+       <li><a href="#svg-writing-mode"><span class=secno>3.1.1. </span>
+        SVG1.1 &lsquo;<code class=property>writing-mode</code>&rsquo;
+        Values</a>
+      </ul>
     </ul>
 
    <li><a href="#inline-alignment"><span class=secno>4. </span> Inline-level
@@ -200,7 +205,7 @@
     </ul>
 
    <li><a href="#intro-text-layout"><span class=secno>5. </span> Introduction
-    to Intrinsic Text Layout</a>
+    to Vertical Text Layout</a>
     <ul class=toc>
      <li><a href="#text-orientation"><span class=secno>5.1. </span> Orienting
       Text: the &lsquo;<code class=property>text-orientation</code>&rsquo;
@@ -376,7 +381,7 @@
    id=vertical-block-flow>vertical block flow</dfn> (which is a downward or
    upward block flow) and <dfn id=horizontal-block-flow>horizontal block
    flow</dfn> (which is leftward or rightward block flow). To avoid
-   confusion, the CSS specifications avoid this latter set of terms.
+   confusion, CSS specifications avoid this latter set of terms.
 
   <p>Writing systems typically have one or two native writing modes. Some
    examples are:
@@ -932,6 +937,8 @@
   <h2 id=vertical-intro><span class=secno>3. </span> Introduction to Vertical
    Text</h2>
 
+  <p><em>This subsection is non-normative.</em>
+
   <p>In addition to extensions to CSS2.1&rsquo;s support for bidirectional
    text, this module introduces the rules and properties needed to support
    vertical text layout in CSS.
@@ -1071,59 +1078,6 @@
    <dd>Left-to-right block flow. The writing mode is vertical.
   </dl>
 
-  <p>SVG1.1 <a href="#SVG11" rel=biblioentry>[SVG11]<!--{{!SVG11}}--></a>
-   defines some additional values: &lsquo;<code class=css>lr</code>&rsquo;,
-   &lsquo;<code class=css>lr-tb</code>&rsquo;, &lsquo;<code
-   class=css>rl</code>&rsquo;, &lsquo;<code class=css>rl-tb</code>&rsquo;,
-   &lsquo;<code class=css>tb</code>&rsquo;, and &lsquo;<code
-   class=css>tb-rl</code>&rsquo;. These values are <em>deprecated</em> in any
-   context except SVG1 documents. Implementations that wish to support them
-   in the context of CSS must treat these values as follows:
-
-  <table class=data>
-   <thead>
-    <tr>
-     <th>SVG1
-
-     <th>CSS
-
-   <tbody>
-    <tr>
-     <td>lr
-
-     <td rowspan=3>horizontal-tb
-
-    <tr>
-     <td>lr-tb
-
-    <tr>
-     <td>rl
-
-    <tr>
-     <td>tb
-
-     <td rowspan=2>vertical-rl
-
-    <tr>
-     <td>tb-rl
-  </table>
-
-  <p class=note>In SVG1.1, these values set the <dfn
-   id=inline-progression-direction>inline progression direction</dfn>, in
-   other words, the direction the current text position advances each time a
-   glyph is added. This is a geometric process that happens <a
-   href="#after"><em>after</em></a> bidi reordering, and thus has no effect
-   on the interpretation of the &lsquo;<a href="#direction0"><code
-   class=property>direction</code></a>&rsquo; property (which is independent
-   of &lsquo;<a href="#writing-mode1"><code
-   class=property>writing-mode</code></a>&rsquo;). (See <a
-   href="http://www.w3.org/TR/SVG/text.html#RelationshipWithBiDirectionality">Relationship
-   with bidirectionality</a>. <a href="#SVG11"
-   rel=biblioentry>[SVG11]<!--{{!SVG11}}--></a>) There are varying
-   interpretations on whether this process causes "writing-mode: rl" to
-   merely shift the text string or reverse the order of all glyphs in the
-   text.
-
   <p>The &lsquo;<a href="#writing-mode1"><code
    class=property>writing-mode</code></a>&rsquo; property determines the
    direction of block flow. This determines the progression of block-level
@@ -1206,6 +1160,64 @@
     src=vertical-lr.png width=300></p>
   </div>
 
+  <h4 id=svg-writing-mode><span class=secno>3.1.1. </span> SVG1.1 &lsquo;<a
+   href="#writing-mode1"><code class=property>writing-mode</code></a>&rsquo;
+   Values</h4>
+
+  <p>SVG1.1 <a href="#SVG11" rel=biblioentry>[SVG11]<!--{{!SVG11}}--></a>
+   defines some additional values: &lsquo;<code class=css>lr</code>&rsquo;,
+   &lsquo;<code class=css>lr-tb</code>&rsquo;, &lsquo;<code
+   class=css>rl</code>&rsquo;, &lsquo;<code class=css>rl-tb</code>&rsquo;,
+   &lsquo;<code class=css>tb</code>&rsquo;, and &lsquo;<code
+   class=css>tb-rl</code>&rsquo;. These values are <em>deprecated</em> in any
+   context except SVG1 documents. Implementations that wish to support them
+   in the context of CSS must treat these values as follows:
+
+  <table class=data>
+   <thead>
+    <tr>
+     <th>SVG1
+
+     <th>CSS
+
+   <tbody>
+    <tr>
+     <td>lr
+
+     <td rowspan=3>horizontal-tb
+
+    <tr>
+     <td>lr-tb
+
+    <tr>
+     <td>rl
+
+    <tr>
+     <td>tb
+
+     <td rowspan=2>vertical-rl
+
+    <tr>
+     <td>tb-rl
+  </table>
+
+  <p>In SVG1.1, these values set the <dfn
+   id=inline-progression-direction>inline progression direction</dfn>, in
+   other words, the direction the current text position advances each time a
+   glyph is added. This is a geometric process that happens <a
+   href="#after"><em>after</em></a> bidi reordering, and thus has no effect
+   on the interpretation of the &lsquo;<a href="#direction0"><code
+   class=property>direction</code></a>&rsquo; property (which is independent
+   of &lsquo;<a href="#writing-mode1"><code
+   class=property>writing-mode</code></a>&rsquo;). (See <a
+   href="http://www.w3.org/TR/SVG/text.html#RelationshipWithBiDirectionality">Relationship
+   with bidirectionality</a>. <a href="#SVG11"
+   rel=biblioentry>[SVG11]<!--{{!SVG11}}--></a>)
+
+  <p class=note>There are varying interpretations on whether this process
+   causes "writing-mode: rl" to merely shift the text string or reverse the
+   order of all glyphs in the text.
+
   <h2 id=inline-alignment><span class=secno>4. </span> Inline-level Alignment</h2>
 
   <p>When different kinds of inline-level content are placed together on a
@@ -1263,7 +1275,8 @@
    various baselines apply to all glyphs in the font.
 
   <p>Different baseline tables can be provided for alignment in horizontal
-   and vertical text.
+   and vertical text. UAs should use the vertical tables in vertical
+   typesetting modes and the horizontal tables otherwise.
 
   <h3 id=text-baselines><span class=secno>4.2. </span> Text Baselines</h3>
 
@@ -1396,7 +1409,7 @@
   </ul>
 
   <h2 id=intro-text-layout><span class=secno>5. </span> Introduction to
-   Intrinsic Text Layout</h2>
+   Vertical Text Layout</h2>
 
   <p>Each writing system has one or more native orientations. Modern scripts
    can therefore be classified into three orientational categories:
@@ -3499,8 +3512,9 @@
    <dt id=UAX24>[UAX24]
 
    <dd>Mark Davis; Ken Whistler. <a
-    href="http://www.unicode.org/reports/tr24/"><cite>.</cite></a> 27
-    September 2010. Unicode Standard Annex #24. URL: <a
+    href="http://www.unicode.org/reports/tr24/"><cite>Unicode Script
+    Property.</cite></a> 27 September 2010. Unicode Standard Annex #24. URL:
+    <a
     href="http://www.unicode.org/reports/tr24/">http://www.unicode.org/reports/tr24/</a>
     </dd>
    <!---->

Index: Overview.src.html
===================================================================
RCS file: /sources/public/csswg/css3-writing-modes/Overview.src.html,v
retrieving revision 1.154
retrieving revision 1.155
diff -u -d -r1.154 -r1.155
--- Overview.src.html	25 May 2011 08:54:58 -0000	1.154
+++ Overview.src.html	31 May 2011 06:14:21 -0000	1.155
@@ -133,7 +133,7 @@
   <p class="note">These terms should not be confused with
     <dfn>vertical block flow</dfn> (which is a downward or
     upward block flow) and <dfn>horizontal block flow</dfn> (which is
-    leftward or rightward block flow). To avoid confusion, the CSS
+    leftward or rightward block flow). To avoid confusion, CSS
     specifications avoid this latter set of terms.</p>
 
   <p>Writing systems typically have one or two native writing modes. Some
@@ -607,6 +607,8 @@
 <h2 id="vertical-intro">
 Introduction to Vertical Text</h2>
 
+  <p><em>This subsection is non-normative.</em></p>
+
   <p>In addition to extensions to CSS2.1&rsquo;s support for bidirectional text,
     this module introduces the rules and properties needed to support vertical
     text layout in CSS.
@@ -733,35 +735,6 @@
     <dd>Left-to-right block flow. The writing mode is vertical.</dd>
   </dl>
 
-  <p>SVG1.1 [[!SVG11]] defines some additional values: ''lr'',
-    ''lr-tb'', ''rl'', ''rl-tb'', ''tb'', and ''tb-rl''. These values
-    are <em>deprecated</em> in any context except SVG1 documents.
-    Implementations that wish to support them in the context of CSS
-    must treat these values as follows:
-
-  <table class="data">
-    <thead>
-      <tr><th>SVG1</th> <th>CSS</th></tr>
-    </thead>
-    <tbody>
-      <tr><td>lr</td> <td rowspan=3>horizontal-tb</td></tr>
-      <tr><td>lr-tb</td></tr>
-      <tr><td>rl</td></tr>
-      <tr><td>tb</td> <td rowspan=2>vertical-rl</td></tr>
-      <tr><td>tb-rl</td></tr>
-    </tbody>
-  </table>
-
-  <p class="note">In SVG1.1, these values set the <dfn>inline progression
-    direction</dfn>, in other words, the direction the current text position
-    advances each time a glyph is added. This is a geometric process that
-    happens <em>after</em> bidi reordering, and thus has no effect on the
-    interpretation of the 'direction' property (which is independent of
-    'writing-mode'). (See <a href="http://www.w3.org/TR/SVG/text.html#RelationshipWithBiDirectionality">Relationship
-    with bidirectionality</a>. [[!SVG11]]) There are varying interpretations
-    on whether this process causes "writing-mode: rl" to merely shift the
-    text string or reverse the order of all glyphs in the text.</p>
-
   <p>The 'writing-mode' property determines the direction of block flow.
     This determines the progression of block-level boxes in a block formatting
     context; the progression of line boxes in a block container that contains
@@ -824,6 +797,39 @@
             src="vertical-lr.png" height="191" width="300" ></p>
   </div>
 
+<h4 id="svg-writing-mode">
+SVG1.1 'writing-mode' Values</h4>
+
+  <p>SVG1.1 [[!SVG11]] defines some additional values: ''lr'',
+    ''lr-tb'', ''rl'', ''rl-tb'', ''tb'', and ''tb-rl''. These values
+    are <em>deprecated</em> in any context except SVG1 documents.
+    Implementations that wish to support them in the context of CSS
+    must treat these values as follows:
+
+  <table class="data">
+    <thead>
+      <tr><th>SVG1</th> <th>CSS</th></tr>
+    </thead>
+    <tbody>
+      <tr><td>lr</td> <td rowspan=3>horizontal-tb</td></tr>
+      <tr><td>lr-tb</td></tr>
+      <tr><td>rl</td></tr>
+      <tr><td>tb</td> <td rowspan=2>vertical-rl</td></tr>
+      <tr><td>tb-rl</td></tr>
+    </tbody>
+  </table>
+
+  <p>In SVG1.1, these values set the <dfn>inline progression
+    direction</dfn>, in other words, the direction the current text position
+    advances each time a glyph is added. This is a geometric process that
+    happens <em>after</em> bidi reordering, and thus has no effect on the
+    interpretation of the 'direction' property (which is independent of
+    'writing-mode'). (See <a href="http://www.w3.org/TR/SVG/text.html#RelationshipWithBiDirectionality">Relationship
+    with bidirectionality</a>. [[!SVG11]])
+  <p class="note">There are varying interpretations
+    on whether this process causes "writing-mode: rl" to merely shift the
+    text string or reverse the order of all glyphs in the text.</p>
+
 <h2 id="inline-alignment">
 Inline-level Alignment</h2>
 
@@ -883,7 +889,9 @@
     of the various baselines apply to all glyphs in the font.
 
   <p>Different baseline tables can be provided for alignment in
-    horizontal and vertical text.
+    horizontal and vertical text. UAs should use the vertical
+    tables in vertical typesetting modes and the horizontal tables
+    otherwise.
 
 <h3 id="text-baselines">
 Text Baselines</h3>
@@ -999,7 +1007,7 @@
   </ul>
 
 <h2 id="intro-text-layout">
-Introduction to Intrinsic Text Layout</h2>
+Introduction to Vertical Text Layout</h2>
 
   <p>Each writing system has one or more native orientations. Modern scripts
     can therefore be classified into three orientational categories:</p>

Received on Tuesday, 31 May 2011 06:14:26 UTC