Skip to content

Commit d5811bf

Browse files
author
John Daggett
committed
editorial tweaks to font-variant-position wording
1 parent 14eb372 commit d5811bf

1 file changed

Lines changed: 10 additions & 17 deletions

File tree

css3-fonts/Fonts.html

Lines changed: 10 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -2492,13 +2492,6 @@ <h3 id=unicode-range-desc><span class=secno>4.5 </span>Character range: the
24922492
frequently used characters. Since the user agent will only pull down the
24932493
fonts it needs this helps reduce page bandwidth.
24942494

2495-
<p class=issue>It has been suggested that named ranges for commonly used
2496-
ranges be defined. Is this useful and if so, what should those ranges be
2497-
based on (e.g. Unicode's block definitions)? This would be especially
2498-
helpful for CJK segmenting where the goal would be to have named ranges
2499-
that group codepoints by relative frequency but it's unclear what source
2500-
to use as a basis for specifying this.
2501-
25022495
<p>If the unicode ranges overlap for a set of @font-face rules with the
25032496
same family and style descriptor values, the rules are ordered in the
25042497
reverse order they were defined; the last rule defined is the first to be
@@ -3287,12 +3280,12 @@ <h3 id=font-variant-position-prop><span class=secno>6.4 </span>Subscript
32873280
glyphs would be aligned correctly.
32883281

32893282
<p>In the case of OpenType fonts that lack subscript or superscript glyphs
3290-
for a given character, to calculate the size and offset of the synthesized
3291-
substitutes user agents must use the appropriate subscript and superscript
3292-
metrics specified in the selected font's <a
3283+
for a given character, user agents must use the appropriate subscript and
3284+
superscript metrics specified in the selected font's <a
32933285
href="http://www.microsoft.com/typography/otspec/os2.htm#subxs">OS/2
32943286
table</a> <a href="#OPENTYPE"
3295-
rel=biblioentry>[OPENTYPE]<!--{{!OPENTYPE}}--></a>.
3287+
rel=biblioentry>[OPENTYPE]<!--{{!OPENTYPE}}--></a> to calculate the size
3288+
and offset of the synthesized substitutes.
32963289

32973290
<p>In the past, user agents have used font-size and vertical-align to
32983291
simulate subscripts and superscripts for the <code>sub</code> and
@@ -3305,12 +3298,12 @@ <h3 id=font-variant-position-prop><span class=secno>6.4 </span>Subscript
33053298

33063299
<p>Authors should note that fonts typically only provide subscript and
33073300
superscript glyphs for a subset of all characters supported by the font.
3308-
While subscripts and superscript glyphs are often available for Latin
3309-
numbers, punctuation and letter characters are less frequently supported.
3310-
The synthetic fallback rules defined for this property assure that
3311-
subscripts and superscripts will always appear but the appearance may not
3312-
match author expectations if the font used doesn't provide the appropriate
3313-
alternate glyph for all characters contained in a subscript or
3301+
While subscript and superscript glyphs are often available for Latin
3302+
numbers, glyphs for punctuation and letter characters are less frequently
3303+
provided. The synthetic fallback rules defined for this property assure
3304+
that subscripts and superscripts will always appear but the appearance may
3305+
not match author expectations if the font used does not provide the
3306+
appropriate alternate glyph for all characters contained in a subscript or
33143307
superscript.
33153308

33163309
<div class=figure><img alt="alternate superscripts vs. glyphs synthesized

0 commit comments

Comments
 (0)