W3C home > Mailing lists > Public > public-css-commits@w3.org > February 2011

csswg/css3-text Overview.html,1.67,1.68 Overview.src.html,1.163,1.164

From: Elika Etemad via cvs-syncmail <cvsmail@w3.org>
Date: Wed, 23 Feb 2011 06:42:27 +0000
To: public-css-commits@w3.org
Message-Id: <E1Ps8Qd-0000Jr-Kb@lionel-hutz.w3.org>
Update of /sources/public/csswg/css3-text
In directory hutz:/tmp/cvs-serv1213

Modified Files:
	Overview.html Overview.src.html 
Log Message:
Add hyphenate-limit-zone property <http://lists.w3.org/Archives/Public/www-style/2011Feb/0535.html>

Index: Overview.html
===================================================================
RCS file: /sources/public/csswg/css3-text/Overview.html,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -d -r1.67 -r1.68
--- Overview.html	23 Feb 2011 06:07:11 -0000	1.67
+++ Overview.html	23 Feb 2011 06:42:25 -0000	1.68
@@ -90,7 +90,7 @@
     <dt>This version:
 
     <dd><a href="http://dev.w3.org/csswg/css3-text/Overview.html">$Date:
-     2011/02/23 06:03:47 $ (CVS $Revision$)</a> <!--
+     2011/02/23 06:10:16 $ (CVS $Revision$)</a> <!--
       <dd><a href="http://www.w3.org/TR/2011/WD-css3-text-20110223/">http://www.w3.org/TR/2011/WD-css3-text-20110223/</a></dd>
     -->
      
@@ -295,23 +295,27 @@
       class=property>hyphenate-character</code>&rsquo; property</a>
 
      <li><a href="#hyphenate-char-limits"><span class=secno>6.3. </span>
+      Hyphenation Size Limit: the &lsquo;<code
+      class=property>hyphenate-limit-zone</code>&rsquo; property</a>
+
+     <li><a href="#hyphenate-char-limits"><span class=secno>6.4. </span>
       Hyphenation Character Limits: the &lsquo;<code
       class=property>hyphenate-limit-before</code>&rsquo; and &lsquo;<code
       class=property>hyphenate-limit-after</code>&rsquo; properties</a>
 
-     <li><a href="#hyphenate-line-limits"><span class=secno>6.4. </span>
+     <li><a href="#hyphenate-line-limits"><span class=secno>6.5. </span>
       Hyphenation Line Limits: the &lsquo;<code
       class=property>hyphenate-limit-lines</code>&rsquo; and &lsquo;<code
       class=property>hyphenate-limit-last</code>&rsquo; properties</a>
 
-     <li><a href="#hyphenation-resource"><span class=secno>6.5. </span>
+     <li><a href="#hyphenation-resource"><span class=secno>6.6. </span>
       Hyphenation Resources</a>
       <ul class=toc>
-       <li><a href="#at-hyphenate-resource"><span class=secno>6.5.1.
+       <li><a href="#at-hyphenate-resource"><span class=secno>6.6.1.
         </span>The &lsquo;<code class=css>@hyphenate-resource</code>&rsquo;
         rule </a>
 
-       <li><a href="#the-hyphenate-resource"><span class=secno>6.5.2.
+       <li><a href="#the-hyphenate-resource"><span class=secno>6.6.2.
         </span>The &lsquo;<code
         class=property>hyphenate-resource</code>&rsquo; property</a>
       </ul>
@@ -1678,6 +1682,67 @@
   </div>
 
   <h3 id=hyphenate-char-limits><span class=secno>6.3. </span> Hyphenation
+   Size Limit: the &lsquo;<a href="#hyphenate-limit-zone"><code
+   class=property>hyphenate-limit-zone</code></a>&rsquo; property</h3>
+
+  <table class=propdef>
+   <tbody>
+    <tr>
+     <th>Name:
+
+     <td><dfn id=hyphenate-limit-zone>hyphenate-limit-zone</dfn>
+
+    <tr>
+     <th>Value:
+
+     <td>&lt;percentage> | &lt;length>
+
+    <tr>
+     <th>Initial:
+
+     <td>0
+
+    <tr>
+     <th>Applies to:
+
+     <td>block containers
+
+    <tr>
+     <th>Inherited:
+
+     <td>yes
+
+    <tr>
+     <th>Percentages:
+
+     <td>refers to width of the line box
+
+    <tr>
+     <th>Media:
+
+     <td>visual
+
+    <tr>
+     <th>Computed&nbsp;value:
+
+     <td>specified value
+  </table>
+
+  <p class=issue>Is &lsquo;<a href="#hyphenate-limit-zone"><code
+   class=property>hyphenate-limit-zone</code></a>&rsquo; a good name?
+   Comments/suggestions?
+
+  <p>This property specifies the maximum amount of unfilled space (before
+   justification) that may be left in the line box before hyphenation is
+   triggered to pull part of a word from the next line back up into the
+   current line.
+
+  <p class=issue>Should percentages be relative to the line box or the block?
+   (Difference occurs in presence of floats. Making it relative to the line
+   box means the hyphenation zone adapts to how much space there is on the
+   line.)
+
+  <h3 id=hyphenate-char-limits><span class=secno>6.4. </span> Hyphenation
    Character Limits: the &lsquo;<a href="#hyphenate-limit-before"><code
    class=property>hyphenate-limit-before</code></a>&rsquo; and &lsquo;<a
    href="#hyphenate-limit-after"><code
@@ -1785,7 +1850,7 @@
   <p class=note>Unless the UA is able to calculate a better value, it is
    suggested that &lsquo;<code class=css>auto</code>&rsquo; means 2.
 
-  <h3 id=hyphenate-line-limits><span class=secno>6.4. </span> Hyphenation
+  <h3 id=hyphenate-line-limits><span class=secno>6.5. </span> Hyphenation
    Line Limits: the &lsquo;<a href="#hyphenate-limit-lines"><code
    class=property>hyphenate-limit-lines</code></a>&rsquo; and &lsquo;<a
    href="#hyphenate-limit-last"><code
@@ -1943,11 +2008,11 @@
     </pre>
   </div>
 
-  <h3 id=hyphenation-resource><span class=secno>6.5. </span> Hyphenation
+  <h3 id=hyphenation-resource><span class=secno>6.6. </span> Hyphenation
    Resources</h3>
 
   <div class=issue>
-   <h4 id=at-hyphenate-resource><span class=secno>6.5.1. </span>The &lsquo;<a
+   <h4 id=at-hyphenate-resource><span class=secno>6.6.1. </span>The &lsquo;<a
     href="#hyphenate-resource"><code
     class=css>@hyphenate-resource</code></a>&rsquo; rule</h4>
 
@@ -2067,7 +2132,7 @@
    <p>UAs are not required to support this at-rule.</p>
   </div>
 
-  <h4 id=the-hyphenate-resource><span class=secno>6.5.2. </span>The &lsquo;<a
+  <h4 id=the-hyphenate-resource><span class=secno>6.6.2. </span>The &lsquo;<a
    href="#hyphenate-resource"><code
    class=property>hyphenate-resource</code></a>&rsquo; property</h4>
 
@@ -4231,9 +4296,6 @@
   <p class=note>Note that if there is not sufficient padding on the block
    container, hanging punctuation may trigger overflow.
 
-  <p class=issue>Check for Western use-cases. Add <a
-   href="#hyphens0"><code>hyphens</code></a> value?
-
   <h2 id=decoration><span class=secno>11. </span> <a
    name=text-decoration>Text Decoration</a></h2>
 
@@ -5783,6 +5845,22 @@
      <td>visual
 
     <tr valign=baseline>
+     <td><a class=property
+      href="#hyphenate-limit-zone">hyphenate-limit-zone</a>
+
+     <td>&lt;percentage> | &lt;length>
+
+     <td>0
+
+     <td>block containers
+
+     <td>yes
+
+     <td>refers to width of the line box
+
+     <td>visual
+
+    <tr valign=baseline>
      <td><a class=property href="#hyphenate-resource">hyphenate-resource</a>
 
      <td>none | &lt;uri&gt; [, &lt;uri&gt; ]*
@@ -6302,7 +6380,7 @@
     title="''alphabetic''"><strong>11.1.6.</strong></a>
 
    <li>&lsquo;<code class=css>always</code>&rsquo;, <a href="#always"
-    title="''always''"><strong>6.4.</strong></a>
+    title="''always''"><strong>6.5.</strong></a>
 
    <li>authoring tool, <a href="#authoring-tool" title="authoring
     tool"><strong>2.</strong></a>
@@ -6327,7 +6405,7 @@
     title=collapsible><strong>4.3.</strong></a>
 
    <li>&lsquo;<code class=css>column</code>&rsquo;, <a href="#column"
-    title="''column''"><strong>6.4.</strong></a>
+    title="''column''"><strong>6.5.</strong></a>
 
    <li>connected scripts, <a href="#connected-scripts0" title="connected
     scripts"><strong>1.1.</strong></a>
@@ -6387,19 +6465,22 @@
     title=hyphenate-character><strong>6.2.</strong></a>
 
    <li>hyphenate-limit-after, <a href="#hyphenate-limit-after"
-    title=hyphenate-limit-after><strong>6.3.</strong></a>
+    title=hyphenate-limit-after><strong>6.4.</strong></a>
 
    <li>hyphenate-limit-before, <a href="#hyphenate-limit-before"
-    title=hyphenate-limit-before><strong>6.3.</strong></a>
+    title=hyphenate-limit-before><strong>6.4.</strong></a>
 
    <li>hyphenate-limit-last, <a href="#hyphenate-limit-last"
-    title=hyphenate-limit-last><strong>6.4.</strong></a>
+    title=hyphenate-limit-last><strong>6.5.</strong></a>
 
    <li>hyphenate-limit-lines, <a href="#hyphenate-limit-lines"
-    title=hyphenate-limit-lines><strong>6.4.</strong></a>
+    title=hyphenate-limit-lines><strong>6.5.</strong></a>
+
+   <li>hyphenate-limit-zone, <a href="#hyphenate-limit-zone"
+    title=hyphenate-limit-zone><strong>6.3.</strong></a>
 
    <li>hyphenate-resource, <a href="#hyphenate-resource"
-    title=hyphenate-resource><strong>6.5.2.</strong></a>
+    title=hyphenate-resource><strong>6.6.2.</strong></a>
 
    <li>hyphens, <a href="#hyphens0" title=hyphens><strong>6.1.</strong></a>
 
@@ -6425,7 +6506,7 @@
     title="line-break:strict"><strong>5.1.</strong></a>
 
    <li>&lsquo;<code class=css>none</code>&rsquo;, <a href="#none0"
-    title="''none''"><strong>6.4.</strong></a>
+    title="''none''"><strong>6.5.</strong></a>
 
    <li>Non-ideographic letters, <a href="#non-ideographic-letters"
     title="Non-ideographic letters"><strong>9.4.</strong></a>
@@ -6434,7 +6515,7 @@
     title="Non-ideographic numerals"><strong>9.4.</strong></a>
 
    <li>&lsquo;<code class=css>page</code>&rsquo;, <a href="#page"
-    title="''page''"><strong>6.4.</strong></a>
+    title="''page''"><strong>6.5.</strong></a>
 
    <li>&lt;percentage&gt;, <a href="#ltlengthgt-or-ltpercentagegt"
     title="&lt;percentage&gt;"><strong>9.</strong></a>
@@ -6455,7 +6536,7 @@
     title="&lt;spacing-limit&gt;:normal"><strong>9.</strong></a>
 
    <li>&lsquo;<code class=css>spread</code>&rsquo;, <a href="#spread"
-    title="''spread''"><strong>6.4.</strong></a>
+    title="''spread''"><strong>6.5.</strong></a>
 
    <li>&lsquo;<code class=css>start</code>&rsquo;, <a href="#start0"
     title="''start''"><strong>8.2.</strong></a>

Index: Overview.src.html
===================================================================
RCS file: /sources/public/csswg/css3-text/Overview.src.html,v
retrieving revision 1.163
retrieving revision 1.164
diff -u -d -r1.163 -r1.164
--- Overview.src.html	23 Feb 2011 06:10:16 -0000	1.163
+++ Overview.src.html	23 Feb 2011 06:42:25 -0000	1.164
@@ -1145,6 +1145,48 @@
     </div>
 
   <h3 id="hyphenate-char-limits">
+    Hyphenation Size Limit: the 'hyphenate-limit-zone' property</h3>
+
+    <table class=propdef>
+      <tr>
+        <th>Name:
+        <td><dfn>hyphenate-limit-zone</dfn>
+      <tr>
+        <th>Value:
+        <td>&lt;percentage> | &lt;length>
+      <tr>
+        <th>Initial:
+        <td>0
+      <tr>
+        <th>Applies to:
+        <td>block containers
+      <tr>
+        <th>Inherited:
+        <td>yes
+      <tr>
+        <th>Percentages:
+        <td>refers to width of the line box
+      <tr>
+        <th>Media:
+        <td>visual
+      <tr>
+        <th>Computed&nbsp;value:
+        <td>specified value
+    </table>
+
+    <p class="issue">Is 'hyphenate-limit-zone' a good name? Comments/suggestions?</p>
+
+    <p>This property specifies the maximum amount of unfilled space (before
+      justification) that may be left in the line box before hyphenation is
+      triggered to pull part of a word from the next line back up into the
+      current line.
+
+    <p class="issue">Should percentages be relative to the line box or the
+      block? (Difference occurs in presence of floats. Making it relative
+      to the line box means the hyphenation zone adapts to how much space
+      there is on the line.)</span>
+
+  <h3 id="hyphenate-char-limits">
     Hyphenation Character Limits: the 'hyphenate-limit-before' and 'hyphenate-limit-after' properties</h3>
 
     <table class=propdef>
Received on Wednesday, 23 February 2011 06:42:29 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:26:01 UTC