- From: Elika Etemad via cvs-syncmail <cvsmail@w3.org>
- Date: Wed, 27 Apr 2011 01:38:59 +0000
- To: public-css-commits@w3.org
Update of /sources/public/csswg/css3-text In directory hutz:/tmp/cvs-serv19855 Modified Files: Overview.html Overview.src.html Log Message: Swap around some vocab to see if it's better. Index: Overview.html =================================================================== RCS file: /sources/public/csswg/css3-text/Overview.html,v retrieving revision 1.121 retrieving revision 1.122 diff -u -d -r1.121 -r1.122 --- Overview.html 27 Apr 2011 01:29:19 -0000 1.121 +++ Overview.html 27 Apr 2011 01:38:57 -0000 1.122 @@ -89,7 +89,7 @@ <dt>This version: <dd><a href="http://dev.w3.org/csswg/css3-text/Overview.html">$Date: - 2011/04/27 01:13:32 $ (CVS $Revision$)</a> <!-- + 2011/04/27 01:29:19 $ (CVS $Revision$)</a> <!-- <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> --> @@ -3594,7 +3594,7 @@ <dt> <dd>Turns off all text-spacing features. All fullwidth characters are set - with full spacing. + with full-width glyphs. <dt><dfn id=ideograph-alpha title="text-spacing:ideograph-alpha">ideograph-alpha</dfn> @@ -3629,42 +3629,47 @@ <dt><dfn id=space-start title="text-spacing:space-start">space-start</dfn> <dd>Set <a href="#fullwidth-opening-punctuation0"><i>fullwidth opening - punctuation</i></a> fully spaced at the start of each line. + punctuation</i></a> with full-width glyphs (spaced) at the start of each + line. <dt><dfn id=trim-start title="text-spacing:trim-start">trim-start</dfn> <dd>Set <a href="#fullwidth-opening-punctuation0"><i>fullwidth opening - punctuation</i></a> flush (trim) at the start of each line. + punctuation</i></a> with half-width glyphs (flush) at the start of each + line. <dt><dfn id=allow-end title="text-spacing:allow-end">allow-end</dfn> <dd>Set <a href="#fullwidth-closing-punctuation0"><i>fullwidth closing - punctuation</i></a> flush (trim) at the end of each line if it does not - otherwise fit prior to justification, otherwise sets the punctuation with - full spacing. + punctuation</i></a> with half-width glyphs (flush) at the end of each + line if it does not otherwise fit prior to justification, otherwise sets + the punctuation with full-width glyphs. <dt><dfn id=space-end title="text-spacing:space-end">space-end</dfn> <dd>Set <a href="#fullwidth-opening-punctuation0"><i>fullwidth opening - punctuation</i></a> fully spaced at the start of each line. + punctuation</i></a> with full-width glyphs (spaced) at the start of each + line. <dt><dfn id=trim-end title="text-spacing:trim-end">trim-end</dfn> <dd>Set <a href="#fullwidth-closing-punctuation0"><i>fullwidth closing - punctuation</i></a> flush (trim) at the end of each line. + punctuation</i></a> with half-width glyphs (flush) at the end of each + line. <dt><dfn id=space-adjacent title="text-spacing:space-adjacent">space-adjacent</dfn> <dd>Set <a href="#fullwidth-opening-punctuation0"><i>fullwidth opening - punctuation</i></a> fully spaced when not at the start of the line. Set - <a href="#fullwidth-closing-punctuation0"><i>fullwidth closing - punctuation</i></a> fully spaced when not at the end of the line. + punctuation</i></a> with full-width glyphs (spaced) when not at the start + of the line. Set <a href="#fullwidth-closing-punctuation0"><i>fullwidth + closing punctuation</i></a> with full-width glyphs (spaced) when not at + the end of the line. <dt><dfn id=trim-adjacent title="text-spacing:trim-adjacent">trim-adjacent</dfn> - <dd>Collapse spacing between fullwidth punctuation glyphs <a + <dd>Collapse spacing between punctuation glyphs <a href="#fullwidth-collapsing">as described below</a>. <dt><dfn id=no-compress title="text-spacing:no-compress">no-compress</dfn> @@ -3708,23 +3713,23 @@ punctuation glyphs only take up part of the fullwidth design space. Thus such punctuation are not always set fullwidth. Several values of ‘<a href="#text-spacing"><code class=property>text-spacing</code></a>’ - allow the author to control when such characters are set trim (at their - glyph's width, typically half the width of an ideograph) and when they are - set fully spaced. + allow the author to control when such characters are set half-width + (typically half the width of an ideograph) and when they are set + full-width. <p>In order to set the text as specified, the UA may need to either <ul> - <li>trim (kern) the blank half of the glyphs if they are given fully - spaced and must be set trim, or + <li>trim (kern) the blank half of the glyphs if they are given full-width + and must be set half-width, or - <li>add space to the glyphs if they are given trim must be set fully - spaced + <li>add space to the glyphs if they are given half-width must be set + full-width. </ul> <p>Some fonts use proportional glyphs for fullwidth punctuation characters. For such proportional glyphs, the given advance width is considered - simultaneously trim and fully spaced. + simultaneously full-width and half-width. <p class=note>The advance width of a standard Han character can be determined either from font metrics such as the OpenType <code>ideo</code> @@ -3748,25 +3753,25 @@ <ul> <li>Set <a href="#fullwidth-opening-punctuation0"><i>fullwidth opening - punctuation</i></a> trim if the previous character is a <a + punctuation</i></a> half-width if the previous character is a <a href="#fullwidth-opening-punctuation0"><i>fullwidth opening punctuation</i></a>, <a href="#fullwidth-middle-dot-punctuation0"><i>fullwidth middle dot - punctuation</i></a>, or ideographic space (U+3000). Else set it fully - spaced. + punctuation</i></a>, or ideographic space (U+3000). Else set it + full-width. <li>Set <a href="#fullwidth-closing-punctuation0"><i>fullwidth closing - punctuation</i></a> trim if the next character is a <a + punctuation</i></a> half-width if the next character is a <a href="#fullwidth-closing-punctuation0"><i>fullwidth closing punctuation</i></a>, <a href="#fullwidth-middle-dot-punctuation0"><i>fullwidth middle dot - punctuation</i></a>, or ideographic space (U+3000). Else set it at full - width. + punctuation</i></a>, or ideographic space (U+3000). Else set it + full-width. <li>Set <i>fullwidth closing puntuation</i> followed by <a href="#fullwidth-opening-punctuation0"><i>fullwidth opening - punctuation</i></a> each "half-spaced", i.e. halfway between trim and - fully spaced. + punctuation</i></a> each "3/4-width", i.e. halfway between fullw-width + and full-width. </ul> <div class=example> Index: Overview.src.html =================================================================== RCS file: /sources/public/csswg/css3-text/Overview.src.html,v retrieving revision 1.219 retrieving revision 1.220 diff -u -d -r1.219 -r1.220 --- Overview.src.html 27 Apr 2011 01:29:19 -0000 1.219 +++ Overview.src.html 27 Apr 2011 01:38:57 -0000 1.220 @@ -2663,7 +2663,7 @@ ''space-start allow-end trim-adjacent''. <dt><dfn title="text-spacing:none">none</dfn><dt> <dd>Turns off all text-spacing features. All fullwidth characters - are set with full spacing. + are set with full-width glyphs. <dt><dfn title="text-spacing:ideograph-alpha">ideograph-alpha</dfn></dt> <dd>Creates 1/4em extra spacing between runs of <i>ideographs</i> and <i>non-ideographic letters</i>. @@ -2686,28 +2686,29 @@ Otherwise this value has no effect. However future specifications may add automatic spacing behavior for other languages. <dt><dfn title="text-spacing:space-start">space-start</dfn></dt> - <dd>Set <i>fullwidth opening punctuation</i> fully spaced at the start - of each line. + <dd>Set <i>fullwidth opening punctuation</i> with full-width glyphs + (spaced) at the start of each line. <dt><dfn title="text-spacing:trim-start">trim-start</dfn></dt> - <dd>Set <i>fullwidth opening punctuation</i> flush (trim) at the start - of each line. + <dd>Set <i>fullwidth opening punctuation</i> with half-width glyphs + (flush) at the start of each line. <dt><dfn title="text-spacing:allow-end">allow-end</dfn></dt> - <dd>Set <i>fullwidth closing punctuation</i> flush (trim) at the end + <dd>Set <i>fullwidth closing punctuation</i> with half-width glyphs + (flush) at the end of each line if it does not otherwise fit prior to justification, - otherwise sets the punctuation with full spacing. + otherwise sets the punctuation with full-width glyphs. <dt><dfn title="text-spacing:space-end">space-end</dfn></dt> - <dd>Set <i>fullwidth opening punctuation</i> fully spaced at the start - of each line.</dd> + <dd>Set <i>fullwidth opening punctuation</i> with full-width glyphs + (spaced) at the start of each line.</dd> <dt><dfn title="text-spacing:trim-end">trim-end</dfn></dt> - <dd>Set <i>fullwidth closing punctuation</i> flush (trim) at the end - of each line.</dd> + <dd>Set <i>fullwidth closing punctuation</i> with half-width glyphs + (flush) at the end of each line.</dd> <dt><dfn title="text-spacing:space-adjacent">space-adjacent</dfn></dt> - <dd>Set <i>fullwidth opening punctuation</i> fully spaced when not at - the start of the line. - Set <i>fullwidth closing punctuation</i> fully spaced when not at - the end of the line. + <dd>Set <i>fullwidth opening punctuation</i> with full-width glyphs + (spaced) when not at the start of the line. + Set <i>fullwidth closing punctuation</i> with full-width glyphs + (spaced) when not at the end of the line. <dt><dfn title="text-spacing:trim-adjacent">trim-adjacent</dfn></dt> - <dd>Collapse spacing between fullwidth punctuation glyphs + <dd>Collapse spacing between punctuation glyphs <a href="#fullwidth-collapsing">as described below</a>. <dt><dfn title="text-spacing:no-compress">no-compress</dfn></dt> <dd>Justification may not compress text-spacing. (If this value is not @@ -2743,22 +2744,22 @@ <p>Typically fullwidth characters have glyphs with the same advance width as a standard Han character (e.g. 水 U+6C34). However, many fullwidth punctuation glyphs only take up part of the fullwidth design space. - Thus such punctuation are not always set fullwidth. Several values of + Thus such punctuation are not always set fullwidth. Several values of 'text-spacing' allow the author to control when such characters are - set trim (at their glyph's width, typically half the width of an - ideograph) and when they are set fully spaced. + set half-width (typically half the width of an ideograph) and when + they are set full-width. <p>In order to set the text as specified, the UA may need to either <ul> <li>trim (kern) the blank half of the glyphs if they are given - fully spaced and must be set trim, or - <li>add space to the glyphs if they are given trim must be set - fully spaced + full-width and must be set half-width, or + <li>add space to the glyphs if they are given half-width must be set + full-width. </ul> <p>Some fonts use proportional glyphs for fullwidth punctuation characters. For such proportional glyphs, the given advance width is considered - simultaneously trim and fully spaced. + simultaneously full-width and half-width. <p class="note">The advance width of a standard Han character can be determined either from font metrics such as the OpenType <code>ideo</code> @@ -2777,16 +2778,15 @@ font has proportional fullwidth punctuation glyphs), the UA must collapse the space typically associated with such full width glyphs as follows: - <li>Set <i>fullwidth opening punctuation</i> trim if the previous + <li>Set <i>fullwidth opening punctuation</i> half-width if the previous character is a <i>fullwidth opening punctuation</i>, <i>fullwidth middle dot - punctuation</i>, or ideographic space (U+3000). Else set it fully spaced. - <li>Set <i>fullwidth closing punctuation</i> trim if the next + punctuation</i>, or ideographic space (U+3000). Else set it full-width. + <li>Set <i>fullwidth closing punctuation</i> half-width if the next character is a <i>fullwidth closing punctuation</i>, <i>fullwidth middle dot - punctuation</i>, or ideographic space (U+3000). Else set it at full - width. + punctuation</i>, or ideographic space (U+3000). Else set it full-width. <li>Set <i>fullwidth closing puntuation</i> followed by <i>fullwidth opening - punctuation</i> each "half-spaced", i.e. halfway between trim and fully - spaced. + punctuation</i> each "3/4-width", i.e. halfway between fullw-width and + full-width. </ul> <div class="example">
Received on Wednesday, 27 April 2011 01:39:01 UTC