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

csswg/css3-fonts realsubscripts.png,NONE,1.1 Fonts.html,1.58,1.59

From: John Daggett via cvs-syncmail <cvsmail@w3.org>
Date: Fri, 23 Sep 2011 02:50:53 +0000
To: public-css-commits@w3.org
Message-Id: <E1R6vqo-0003MK-0B@lionel-hutz.w3.org>
Update of /sources/public/csswg/css3-fonts
In directory hutz:/tmp/cvs-serv12894

Modified Files:
	Fonts.html 
Added Files:
	realsubscripts.png 
Log Message:
add example of real subscripts

Index: Fonts.html
===================================================================
RCS file: /sources/public/csswg/css3-fonts/Fonts.html,v
retrieving revision 1.58
retrieving revision 1.59
diff -u -d -r1.58 -r1.59
--- Fonts.html	16 Sep 2011 08:30:44 -0000	1.58
+++ Fonts.html	23 Sep 2011 02:50:51 -0000	1.59
@@ -111,14 +111,14 @@
 
    <h1>CSS Fonts Module Level 3</h1>
 
-   <h2 class="no-num no-toc" id=editors>Editor's Draft 16 September 2011</h2>
+   <h2 class="no-num no-toc" id=editors>Editor's Draft 23 September 2011</h2>
 
    <dl id=authors>
     <dt>This version:
 
     <dd><a
      href="http://dev.w3.org/csswg/css3-fonts/">http://dev.w3.org/csswg/css3-fonts/</a>
-     <!-- <dd><a href="http://www.w3.org/TR/2011/ED-css3-fonts-20110916">http://www.w3.org/TR/2011/ED-css3-fonts-20110916</a> -->
+     <!-- <dd><a href="http://www.w3.org/TR/2011/ED-css3-fonts-20110923">http://www.w3.org/TR/2011/ED-css3-fonts-20110923</a> -->
      
 
     <dt>Latest version:
@@ -3256,8 +3256,13 @@
    subscripts, superscripts and ordinals. These alternate glyphs of reduced
    size are positioned within the same em-box as the default glyph and
    explicitly designed to match the surrounding text and make the them more
-   readable.</p>
-  <!-- example of real superscript vs. faked one -->
+   readable.
+
+  <div class=figure><img alt="comparison between real subscript glyphs and
+   synthesized ones" src=realsubscripts.png>
+   <p class=caption>Subscript glyphs (top) vs. typical synthesized subscripts
+    (bottom)
+  </div>
 
   <p>The values ‘<code class=property>sub</code>’, ‘<code
    class=property>super</code>’, and ‘<code
@@ -4524,11 +4529,9 @@
    feature settings</h2>
 
   <p>General and font-specific font feature property settings are resolved in
-   the order below, in low to high precedence. These are used to construct an
-   explicit list of font features to be enabled or disabled which is applied
-   on top of layout engine defaults. When the resolved list includes two
-   mutually exclusive feature settings, the setting later in the list is
-   used.
+   the order below, in low to high precedence. This ordering is used to
+   construct a combined list of font features that affect a given text run.
+   These features are applied on top of layout engine defaults.
 
   <ol>
    <li>If the font is defined via an @font-face rule, the font features
@@ -4548,17 +4551,20 @@
     property.
   </ol>
 
-  <p>Note that this order means that general property settings can be used to
-   override font-specific settings in @font-face rules and the low-level font
-   feature settings can override ‘<code class=property><a
+  <p>This ordering allows authors to set up a general set of defaults for
+   fonts within their @font-face rules, then override them with property
+   settings for specific elements. General property settings override the
+   settings in @font-face rules and low-level font feature settings override
+   ‘<code class=property><a
    href="#propdef-font-variant">font-variant</a></code>’ property settings.
+   
 
   <p>For situations where the combined list of font feature settings contains
-   two mutually exclusive feature settings, values occurring later in the
-   order listed above take precedence. This order only affects the cumulative
-   list of feature settings used for rendering text. When a font lacks
-   support for a given underlying font feature, text is simply rendered as if
-   that font feature was not enabled; font fallback does not occur.
+   more than one value for the same feature, the last value is used. When a
+   font lacks support for a given underlying font feature, text is simply
+   rendered as if that font feature was not enabled; font fallback does not
+   occur and no attempt is made to synthesize the feature except where
+   explicitly noted for specific properties.
 
   <div class=example>
    <p>With the styles below, numbers are rendered proportionally when used

--- NEW FILE: realsubscripts.png ---
(This appears to be a binary file; contents omitted.)
Received on Friday, 23 September 2011 02:50:55 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 23 September 2011 02:50:56 GMT