Skip to content

Commit 37e641b

Browse files
committed
Swap around some vocab to see if it's better.
1 parent a083c42 commit 37e641b

2 files changed

Lines changed: 64 additions & 59 deletions

File tree

css3-text/Overview.html

Lines changed: 34 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ <h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 27 April 2011</h2>
8989
<dt>This version:
9090

9191
<dd><a href="http://dev.w3.org/csswg/css3-text/Overview.html">$Date:
92-
2011/04/27 01:13:32 $ (CVS $Revision$)</a> <!--
92+
2011/04/27 01:29:19 $ (CVS $Revision$)</a> <!--
9393
<dd><a href="http://www.w3.org/TR/2011/WD-css3-text-20110427/">http://www.w3.org/TR/2011/WD-css3-text-20110427/</a></dd>
9494
-->
9595

@@ -3594,7 +3594,7 @@ <h3 id=text-spacing-prop><span class=secno>9.3. </span> <a
35943594
<dt>
35953595

35963596
<dd>Turns off all text-spacing features. All fullwidth characters are set
3597-
with full spacing.
3597+
with full-width glyphs.
35983598

35993599
<dt><dfn id=ideograph-alpha
36003600
title="text-spacing:ideograph-alpha">ideograph-alpha</dfn>
@@ -3629,42 +3629,47 @@ <h3 id=text-spacing-prop><span class=secno>9.3. </span> <a
36293629
<dt><dfn id=space-start title="text-spacing:space-start">space-start</dfn>
36303630

36313631
<dd>Set <a href="#fullwidth-opening-punctuation0"><i>fullwidth opening
3632-
punctuation</i></a> fully spaced at the start of each line.
3632+
punctuation</i></a> with full-width glyphs (spaced) at the start of each
3633+
line.
36333634

36343635
<dt><dfn id=trim-start title="text-spacing:trim-start">trim-start</dfn>
36353636

36363637
<dd>Set <a href="#fullwidth-opening-punctuation0"><i>fullwidth opening
3637-
punctuation</i></a> flush (trim) at the start of each line.
3638+
punctuation</i></a> with half-width glyphs (flush) at the start of each
3639+
line.
36383640

36393641
<dt><dfn id=allow-end title="text-spacing:allow-end">allow-end</dfn>
36403642

36413643
<dd>Set <a href="#fullwidth-closing-punctuation0"><i>fullwidth closing
3642-
punctuation</i></a> flush (trim) at the end of each line if it does not
3643-
otherwise fit prior to justification, otherwise sets the punctuation with
3644-
full spacing.
3644+
punctuation</i></a> with half-width glyphs (flush) at the end of each
3645+
line if it does not otherwise fit prior to justification, otherwise sets
3646+
the punctuation with full-width glyphs.
36453647

36463648
<dt><dfn id=space-end title="text-spacing:space-end">space-end</dfn>
36473649

36483650
<dd>Set <a href="#fullwidth-opening-punctuation0"><i>fullwidth opening
3649-
punctuation</i></a> fully spaced at the start of each line.
3651+
punctuation</i></a> with full-width glyphs (spaced) at the start of each
3652+
line.
36503653

36513654
<dt><dfn id=trim-end title="text-spacing:trim-end">trim-end</dfn>
36523655

36533656
<dd>Set <a href="#fullwidth-closing-punctuation0"><i>fullwidth closing
3654-
punctuation</i></a> flush (trim) at the end of each line.
3657+
punctuation</i></a> with half-width glyphs (flush) at the end of each
3658+
line.
36553659

36563660
<dt><dfn id=space-adjacent
36573661
title="text-spacing:space-adjacent">space-adjacent</dfn>
36583662

36593663
<dd>Set <a href="#fullwidth-opening-punctuation0"><i>fullwidth opening
3660-
punctuation</i></a> fully spaced when not at the start of the line. Set
3661-
<a href="#fullwidth-closing-punctuation0"><i>fullwidth closing
3662-
punctuation</i></a> fully spaced when not at the end of the line.
3664+
punctuation</i></a> with full-width glyphs (spaced) when not at the start
3665+
of the line. Set <a href="#fullwidth-closing-punctuation0"><i>fullwidth
3666+
closing punctuation</i></a> with full-width glyphs (spaced) when not at
3667+
the end of the line.
36633668

36643669
<dt><dfn id=trim-adjacent
36653670
title="text-spacing:trim-adjacent">trim-adjacent</dfn>
36663671

3667-
<dd>Collapse spacing between fullwidth punctuation glyphs <a
3672+
<dd>Collapse spacing between punctuation glyphs <a
36683673
href="#fullwidth-collapsing">as described below</a>.
36693674

36703675
<dt><dfn id=no-compress title="text-spacing:no-compress">no-compress</dfn>
@@ -3708,23 +3713,23 @@ <h4 id=fullwidth-collapsing><span class=secno>9.3.1. </span> Fullwidth
37083713
punctuation glyphs only take up part of the fullwidth design space. Thus
37093714
such punctuation are not always set fullwidth. Several values of &lsquo;<a
37103715
href="#text-spacing"><code class=property>text-spacing</code></a>&rsquo;
3711-
allow the author to control when such characters are set trim (at their
3712-
glyph's width, typically half the width of an ideograph) and when they are
3713-
set fully spaced.
3716+
allow the author to control when such characters are set half-width
3717+
(typically half the width of an ideograph) and when they are set
3718+
full-width.
37143719

37153720
<p>In order to set the text as specified, the UA may need to either
37163721

37173722
<ul>
3718-
<li>trim (kern) the blank half of the glyphs if they are given fully
3719-
spaced and must be set trim, or
3723+
<li>trim (kern) the blank half of the glyphs if they are given full-width
3724+
and must be set half-width, or
37203725

3721-
<li>add space to the glyphs if they are given trim must be set fully
3722-
spaced
3726+
<li>add space to the glyphs if they are given half-width must be set
3727+
full-width.
37233728
</ul>
37243729

37253730
<p>Some fonts use proportional glyphs for fullwidth punctuation characters.
37263731
For such proportional glyphs, the given advance width is considered
3727-
simultaneously trim and fully spaced.
3732+
simultaneously full-width and half-width.
37283733

37293734
<p class=note>The advance width of a standard Han character can be
37303735
determined either from font metrics such as the OpenType <code>ideo</code>
@@ -3748,25 +3753,25 @@ <h4 id=fullwidth-collapsing><span class=secno>9.3.1. </span> Fullwidth
37483753

37493754
<ul>
37503755
<li>Set <a href="#fullwidth-opening-punctuation0"><i>fullwidth opening
3751-
punctuation</i></a> trim if the previous character is a <a
3756+
punctuation</i></a> half-width if the previous character is a <a
37523757
href="#fullwidth-opening-punctuation0"><i>fullwidth opening
37533758
punctuation</i></a>, <a
37543759
href="#fullwidth-middle-dot-punctuation0"><i>fullwidth middle dot
3755-
punctuation</i></a>, or ideographic space (U+3000). Else set it fully
3756-
spaced.
3760+
punctuation</i></a>, or ideographic space (U+3000). Else set it
3761+
full-width.
37573762

37583763
<li>Set <a href="#fullwidth-closing-punctuation0"><i>fullwidth closing
3759-
punctuation</i></a> trim if the next character is a <a
3764+
punctuation</i></a> half-width if the next character is a <a
37603765
href="#fullwidth-closing-punctuation0"><i>fullwidth closing
37613766
punctuation</i></a>, <a
37623767
href="#fullwidth-middle-dot-punctuation0"><i>fullwidth middle dot
3763-
punctuation</i></a>, or ideographic space (U+3000). Else set it at full
3764-
width.
3768+
punctuation</i></a>, or ideographic space (U+3000). Else set it
3769+
full-width.
37653770

37663771
<li>Set <i>fullwidth closing puntuation</i> followed by <a
37673772
href="#fullwidth-opening-punctuation0"><i>fullwidth opening
3768-
punctuation</i></a> each "half-spaced", i.e. halfway between trim and
3769-
fully spaced.
3773+
punctuation</i></a> each "3/4-width", i.e. halfway between fullw-width
3774+
and full-width.
37703775
</ul>
37713776

37723777
<div class=example>

css3-text/Overview.src.html

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -2663,7 +2663,7 @@ <h3 id="text-spacing-prop">
26632663
''space-start allow-end trim-adjacent''.
26642664
<dt><dfn title="text-spacing:none">none</dfn><dt>
26652665
<dd>Turns off all text-spacing features. All fullwidth characters
2666-
are set with full spacing.
2666+
are set with full-width glyphs.
26672667
<dt><dfn title="text-spacing:ideograph-alpha">ideograph-alpha</dfn></dt>
26682668
<dd>Creates 1/4em extra spacing between runs of <i>ideographs</i> and
26692669
<i>non-ideographic letters</i>.
@@ -2686,28 +2686,29 @@ <h3 id="text-spacing-prop">
26862686
Otherwise this value has no effect. However future specifications
26872687
may add automatic spacing behavior for other languages.
26882688
<dt><dfn title="text-spacing:space-start">space-start</dfn></dt>
2689-
<dd>Set <i>fullwidth opening punctuation</i> fully spaced at the start
2690-
of each line.
2689+
<dd>Set <i>fullwidth opening punctuation</i> with full-width glyphs
2690+
(spaced) at the start of each line.
26912691
<dt><dfn title="text-spacing:trim-start">trim-start</dfn></dt>
2692-
<dd>Set <i>fullwidth opening punctuation</i> flush (trim) at the start
2693-
of each line.
2692+
<dd>Set <i>fullwidth opening punctuation</i> with half-width glyphs
2693+
(flush) at the start of each line.
26942694
<dt><dfn title="text-spacing:allow-end">allow-end</dfn></dt>
2695-
<dd>Set <i>fullwidth closing punctuation</i> flush (trim) at the end
2695+
<dd>Set <i>fullwidth closing punctuation</i> with half-width glyphs
2696+
(flush) at the end
26962697
of each line if it does not otherwise fit prior to justification,
2697-
otherwise sets the punctuation with full spacing.
2698+
otherwise sets the punctuation with full-width glyphs.
26982699
<dt><dfn title="text-spacing:space-end">space-end</dfn></dt>
2699-
<dd>Set <i>fullwidth opening punctuation</i> fully spaced at the start
2700-
of each line.</dd>
2700+
<dd>Set <i>fullwidth opening punctuation</i> with full-width glyphs
2701+
(spaced) at the start of each line.</dd>
27012702
<dt><dfn title="text-spacing:trim-end">trim-end</dfn></dt>
2702-
<dd>Set <i>fullwidth closing punctuation</i> flush (trim) at the end
2703-
of each line.</dd>
2703+
<dd>Set <i>fullwidth closing punctuation</i> with half-width glyphs
2704+
(flush) at the end of each line.</dd>
27042705
<dt><dfn title="text-spacing:space-adjacent">space-adjacent</dfn></dt>
2705-
<dd>Set <i>fullwidth opening punctuation</i> fully spaced when not at
2706-
the start of the line.
2707-
Set <i>fullwidth closing punctuation</i> fully spaced when not at
2708-
the end of the line.
2706+
<dd>Set <i>fullwidth opening punctuation</i> with full-width glyphs
2707+
(spaced) when not at the start of the line.
2708+
Set <i>fullwidth closing punctuation</i> with full-width glyphs
2709+
(spaced) when not at the end of the line.
27092710
<dt><dfn title="text-spacing:trim-adjacent">trim-adjacent</dfn></dt>
2710-
<dd>Collapse spacing between fullwidth punctuation glyphs
2711+
<dd>Collapse spacing between punctuation glyphs
27112712
<a href="#fullwidth-collapsing">as described below</a>.
27122713
<dt><dfn title="text-spacing:no-compress">no-compress</dfn></dt>
27132714
<dd>Justification may not compress text-spacing. (If this value is not
@@ -2743,22 +2744,22 @@ <h4 id="fullwidth-collapsing">
27432744
<p>Typically fullwidth characters have glyphs with the same advance width
27442745
as a standard Han character (e.g. 水 U+6C34). However, many fullwidth
27452746
punctuation glyphs only take up part of the fullwidth design space.
2746-
Thus such punctuation are not always set fullwidth. Several values of
2747+
Thus such punctuation are not always set fullwidth. Several values of
27472748
'text-spacing' allow the author to control when such characters are
2748-
set trim (at their glyph's width, typically half the width of an
2749-
ideograph) and when they are set fully spaced.
2749+
set half-width (typically half the width of an ideograph) and when
2750+
they are set full-width.
27502751

27512752
<p>In order to set the text as specified, the UA may need to either
27522753
<ul>
27532754
<li>trim (kern) the blank half of the glyphs if they are given
2754-
fully spaced and must be set trim, or
2755-
<li>add space to the glyphs if they are given trim must be set
2756-
fully spaced
2755+
full-width and must be set half-width, or
2756+
<li>add space to the glyphs if they are given half-width must be set
2757+
full-width.
27572758
</ul>
27582759

27592760
<p>Some fonts use proportional glyphs for fullwidth punctuation characters.
27602761
For such proportional glyphs, the given advance width is considered
2761-
simultaneously trim and fully spaced.
2762+
simultaneously full-width and half-width.
27622763

27632764
<p class="note">The advance width of a standard Han character can be
27642765
determined either from font metrics such as the OpenType <code>ideo</code>
@@ -2777,16 +2778,15 @@ <h4 id="fullwidth-collapsing">
27772778
font has proportional fullwidth punctuation glyphs), the UA
27782779
must collapse the space typically associated with such full width
27792780
glyphs as follows:
2780-
<li>Set <i>fullwidth opening punctuation</i> trim if the previous
2781+
<li>Set <i>fullwidth opening punctuation</i> half-width if the previous
27812782
character is a <i>fullwidth opening punctuation</i>, <i>fullwidth middle dot
2782-
punctuation</i>, or ideographic space (U+3000). Else set it fully spaced.
2783-
<li>Set <i>fullwidth closing punctuation</i> trim if the next
2783+
punctuation</i>, or ideographic space (U+3000). Else set it full-width.
2784+
<li>Set <i>fullwidth closing punctuation</i> half-width if the next
27842785
character is a <i>fullwidth closing punctuation</i>, <i>fullwidth middle dot
2785-
punctuation</i>, or ideographic space (U+3000). Else set it at full
2786-
width.
2786+
punctuation</i>, or ideographic space (U+3000). Else set it full-width.
27872787
<li>Set <i>fullwidth closing puntuation</i> followed by <i>fullwidth opening
2788-
punctuation</i> each "half-spaced", i.e. halfway between trim and fully
2789-
spaced.
2788+
punctuation</i> each "3/4-width", i.e. halfway between fullw-width and
2789+
full-width.
27902790
</ul>
27912791

27922792
<div class="example">

0 commit comments

Comments
 (0)