Skip to content

Commit 74cac14

Browse files
committed
Remove "typographic mode" terminology and refer writing mode instead
1 parent 635eefa commit 74cac14

2 files changed

Lines changed: 38 additions & 37 deletions

File tree

css3-text/Overview.html

Lines changed: 28 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -32,15 +32,15 @@
3232

3333
<h1>CSS Text Level 3</h1>
3434

35-
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 4 February
35+
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 17 February
3636
2012</h2>
3737

3838
<dl>
3939
<dt>This version:
4040

41-
<dd><a href="http://dev.w3.org/csswg/css3-text/">$Date: 2012/01/24
42-
01:27:32 $ (CVS $Revision$)</a> <!--
43-
<dd><a href="http://www.w3.org/TR/2012/WD-css3-text-20120204/">http://www.w3.org/TR/2012/WD-css3-text-20120204/</a></dd>
41+
<dd><a href="http://dev.w3.org/csswg/css3-text/">$Date: 2012/02/04
42+
10:03:53 $ (CVS $Revision$)</a> <!--
43+
<dd><a href="http://www.w3.org/TR/2012/WD-css3-text-20120217/">http://www.w3.org/TR/2012/WD-css3-text-20120217/</a></dd>
4444
-->
4545

4646

@@ -2328,11 +2328,12 @@ <h3 id=text-justify><span class=secno>7.3. </span> Justification Method:
23282328
are given in the table below. Since justification behavior varies by
23292329
writing system, expansion opportunities are organized by <a
23302330
href="#script-groups">script categories</a>. An expansion opportunity
2331-
exists between two <i>letters</i> at a priority level when at least one of
2332-
them belongs to a script category at that level and the other does not
2333-
belong to a higher priority level. All scripts in the same priority level
2334-
must be treated exactly the same. Word separators (spaces) and other
2335-
symbols and punctuation are treated specially, see below.
2331+
exists between two <a href="#letter0"><i>letters</i></a> at a priority
2332+
level when at least one of them belongs to a script category at that level
2333+
and the other does not belong to a higher priority level. All scripts in
2334+
the same priority level must be treated exactly the same. Word separators
2335+
(spaces) and other symbols and punctuation are treated specially, see
2336+
below.
23362337

23372338
<table class=data>
23382339
<caption>Prioritization of Expansion Points</caption>
@@ -2793,9 +2794,9 @@ <h3 id=letter-spacing><span class=secno>8.2. </span> Tracking: the
27932794
</table>
27942795

27952796
<p>This property specifies the minimum, maximum, and optimal spacing
2796-
between <i>characters</i>. Letter-spacing is applied in addition to any
2797-
word-spacing. &lsquo;<code class=css>normal</code>&rsquo; optimum
2798-
letter-spacing is typically zero.
2797+
between <a href="#character"><i>characters</i></a>. Letter-spacing is
2798+
applied in addition to any word-spacing. &lsquo;<code
2799+
class=css>normal</code>&rsquo; optimum letter-spacing is typically zero.
27992800

28002801
<p>Letter-spacing must not be applied at the beginning or at the end of a
28012802
line. At element boundaries, the total letter spacing between two
@@ -3756,11 +3757,11 @@ <h4 id=text-underline-position><span class=secno>10.1.6. </span> Text
37563757

37573758
<dt><dfn id=below>&lsquo;<code class=css>below</code>&rsquo;</dfn>
37583759

3759-
<dd>In horizontal typographic modes, the underline is positioned relative
3760-
to the under edge of the element's content box. In this case the
3761-
underline usually does not cross the descenders. (This is sometimes
3762-
called "accounting" underline.) If the underline affects descendants with
3763-
a lower content edge, the user agent should shift the underline down
3760+
<dd>In horizontal writing modes, the underline is positioned relative to
3761+
the under edge of the element's content box. In this case the underline
3762+
usually does not cross the descenders. (This is sometimes called
3763+
"accounting" underline.) If the underline affects descendants with a
3764+
lower content edge, the user agent should shift the underline down
37643765
further to the lowest underlined content box edge. The user agent may
37653766
ignore elements with &lsquo;<code class=css>vertical-align</code>&rsquo;
37663767
values given as lengths, percentages, &lsquo;<code
@@ -3796,12 +3797,12 @@ <h4 id=text-underline-position><span class=secno>10.1.6. </span> Text
37963797

37973798
<dt><dfn id=left0>&lsquo;<code class=css>left</code>&rsquo;</dfn>
37983799

3799-
<dd>In vertical typographic modes, the underline is aligned as for
3800+
<dd>In vertical writing modes, the underline is aligned as for
38003801
&lsquo;<code class=css>below</code>&rsquo;, on the left edge of the text.
38013802

38023803
<dt><dfn id=right0>&lsquo;<code class=css>right</code>&rsquo;</dfn>
38033804

3804-
<dd>In vertical typographic modes, the underline is aligned as for
3805+
<dd>In vertical writing modes, the underline is aligned as for
38053806
&lsquo;<code class=css>below</code>&rsquo;, except it is aligned to the
38063807
right edge of the text. If this causes the underline to be drawn on the
38073808
"over" side of the text, then an overline also switches sides and is
@@ -3834,12 +3835,12 @@ <h4 id=text-underline-position><span class=secno>10.1.6. </span> Text
38343835
<td>&lsquo;<code class=css>right</code>&rsquo;
38353836
</table>
38363837

3837-
<p class=caption>In vertical typographic modes, the &lsquo;<a
3838+
<p class=caption>In vertical writing modes, the &lsquo;<a
38383839
href="#text-underline-position0"><code
38393840
class=property>text-underline-position</code></a>&rsquo; values
38403841
&lsquo;<code class=css>left</code>&rsquo; and &lsquo;<code
38413842
class=css>right</code>&rsquo; allow placing the underline on either side
3842-
of the text. (In horizontal typographic modes, both values are treated as
3843+
of the text. (In horizontal writing modes, both values are treated as
38433844
&lsquo;<code class=css>below</code>&rsquo;.)</p>
38443845
</div>
38453846

@@ -4005,8 +4006,8 @@ <h4 id=text-emphasis-style><span class=secno>10.2.1. </span> Emphasis Mark
40054006
some fonts use inappropriate sizes for emphasis marks in these code
40064007
points. The UA may opt to use a font known to be good for emphasis marks,
40074008
or the marks may instead be synthesized by the UA. Marks must remain
4008-
upright in vertical typographic modes: like CJK characters, they do not
4009-
rotate to match the writing mode.
4009+
upright in vertical writing modes: like CJK characters, they do not rotate
4010+
to match the writing mode.
40104011

40114012
<div class=example>
40124013
<p>One example of good fonts for emphasis marks is Adobe's opensource
@@ -4216,22 +4217,22 @@ <h4 id=text-emphasis-position><span class=secno>10.2.4. </span> Emphasis
42164217
<dt><dfn id=above title="text-emphasis:above">&lsquo;<code
42174218
class=css>above</code>&rsquo;</dfn>
42184219

4219-
<dd>Draw marks over the text in horizontal typographic mode.
4220+
<dd>Draw marks over the text in horizontal writing mode.
42204221

42214222
<dt><dfn id=below0 title="text-emphasis:below">&lsquo;<code
42224223
class=css>below</code>&rsquo;</dfn>
42234224

4224-
<dd>Draw marks under the text in horizontal typographic mode.
4225+
<dd>Draw marks under the text in horizontal writing mode.
42254226

42264227
<dt><dfn id=right1 title="text-emphasis:right">&lsquo;<code
42274228
class=css>right</code>&rsquo;</dfn>
42284229

4229-
<dd>Draw marks to the right of the text in vertical typographic mode.
4230+
<dd>Draw marks to the right of the text in vertical writing mode.
42304231

42314232
<dt><dfn id=left1 title="text-emphasis:left">&lsquo;<code
42324233
class=css>left</code>&rsquo;</dfn>
42334234

4234-
<dd>Draw marks to the left of the text in vertical typographic mode.
4235+
<dd>Draw marks to the left of the text in vertical writing mode.
42354236
</dl>
42364237

42374238
<p>Emphasis marks are drawn exactly as if each character was assigned the

css3-text/Overview.src.html

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2806,7 +2806,7 @@ <h4 id="text-underline-position">
28062806
<p class="caption">''text-underline-position: alphabetic''</p>
28072807
</div>
28082808
<dt><dfn>''below''</dfn></dt>
2809-
<dd>In horizontal typographic modes, the underline is positioned
2809+
<dd>In horizontal writing modes, the underline is positioned
28102810
relative to the under edge of the element's content box.
28112811
In this case the underline usually does not cross the descenders.
28122812
(This is sometimes called "accounting" underline.)
@@ -2837,10 +2837,10 @@ <h4 id="text-underline-position">
28372837
<pre>:root { text-underline-position: below; }</pre>
28382838
</div>
28392839
<dt><dfn>''left''</dfn></dt>
2840-
<dd>In vertical typographic modes, the underline is aligned as for
2840+
<dd>In vertical writing modes, the underline is aligned as for
28412841
''below'', on the left edge of the text.</dd>
28422842
<dt><dfn>''right''</dfn></dt>
2843-
<dd>In vertical typographic modes, the underline is aligned as for
2843+
<dd>In vertical writing modes, the underline is aligned as for
28442844
''below'', except it is aligned to the right edge of the text.
28452845
If this causes the underline to be drawn on the "over" side of
28462846
the text, then an overline also switches sides and is drawn on
@@ -2874,9 +2874,9 @@ <h4 id="text-underline-position">
28742874
<td>''right''</td>
28752875
</tr>
28762876
</table>
2877-
<p class="caption">In vertical typographic modes, the 'text-underline-position'
2877+
<p class="caption">In vertical writing modes, the 'text-underline-position'
28782878
values ''left'' and ''right'' allow placing the underline on either
2879-
side of the text. (In horizontal typographic modes, both values are
2879+
side of the text. (In horizontal writing modes, both values are
28802880
treated as ''below''.)</p>
28812881
</div>
28822882

@@ -3000,7 +3000,7 @@ <h4 id="text-emphasis-style">
30003000
and some fonts use inappropriate sizes for emphasis marks in these
30013001
code points. The UA may opt to use a font known to be good for
30023002
emphasis marks, or the marks may instead be synthesized by the UA.
3003-
Marks must remain upright in vertical typographic modes: like CJK
3003+
Marks must remain upright in vertical writing modes: like CJK
30043004
characters, they do not rotate to match the writing mode.</p>
30053005

30063006
<div class="example">
@@ -3177,13 +3177,13 @@ <h4 id="text-emphasis-position">
31773177

31783178
<dl>
31793179
<dt><dfn title="text-emphasis:above">''above''</dfn></dt>
3180-
<dd>Draw marks over the text in horizontal typographic mode.</dd>
3180+
<dd>Draw marks over the text in horizontal writing mode.</dd>
31813181
<dt><dfn title="text-emphasis:below">''below''</dfn></dt>
3182-
<dd>Draw marks under the text in horizontal typographic mode.</dd>
3182+
<dd>Draw marks under the text in horizontal writing mode.</dd>
31833183
<dt><dfn title="text-emphasis:right">''right''</dfn></dt>
3184-
<dd>Draw marks to the right of the text in vertical typographic mode.</dd>
3184+
<dd>Draw marks to the right of the text in vertical writing mode.</dd>
31853185
<dt><dfn title="text-emphasis:left">''left''</dfn></dt>
3186-
<dd>Draw marks to the left of the text in vertical typographic mode.</dd>
3186+
<dd>Draw marks to the left of the text in vertical writing mode.</dd>
31873187
</dl>
31883188

31893189
<p>Emphasis marks are drawn exactly as if each character was

0 commit comments

Comments
 (0)