Replace some HTML entities.
--- a/master/animate.html Sun Jul 29 15:16:19 2012 +1000
+++ b/master/animate.html Sun Jul 29 15:17:34 2012 +1000
@@ -1071,7 +1071,7 @@
<dt><span class='attr-value'>spline</span></dt>
<dd>Interpolates from one value in the
<a>'values'</a> list to the next according to a
- time function defined by a cubic Bézier spline.
+ time function defined by a cubic Bézier spline.
The points of the spline are defined in the
<a>'keyTimes'</a> attribute, and the control points
for each interval are defined in the
@@ -1164,18 +1164,18 @@
</dd>
<dt id="KeySplinesAttribute"><span class='adef'>keySplines</span> =
<span class='attr-value'>"<list>"</span></dt>
- <dd><p>A set of Bézier control points associated with
+ <dd><p>A set of Bézier control points associated with
the <a>'keyTimes'</a> list, defining a cubic
- Bézier function that controls interval pacing. The
+ Bézier function that controls interval pacing. The
attribute value is a semicolon-separated list of control
point descriptions. Each control point description is a set
of four values: <code>x1 y1 x2 y2</code>, describing the
- Bézier control points for one time segment. Note:
+ Bézier control points for one time segment. Note:
<a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201/smil-animation.html#adef-keySplines">SMIL</a>
allows these values to be separated either by commas with
optional whitespace, or by whitespace alone. The
<a>'keyTimes'</a> values that define the associated
- segment are the Bézier "anchor points", and the
+ segment are the Bézier "anchor points", and the
<a>'keySplines'</a> values are the control points.
Thus, there must be one fewer sets of control points than
there are <a>'keyTimes'</a>.</p>
@@ -1367,7 +1367,7 @@
</tbody>
</table>
</div>
- <p>For a formal definition of Bézier spline
+ <p>For a formal definition of Bézier spline
calculation, see [<a
href="refs.html#ref-FOLEY-VANDAM">FOLEY-VANDAM</a>], pp. 488-491.</p>
</div>
--- a/master/definitions.xml Sun Jul 29 15:16:19 2012 +1000
+++ b/master/definitions.xml Sun Jul 29 15:17:34 2012 +1000
@@ -1504,6 +1504,7 @@
<interface name='SVGFESpecularLightingElement' href='filters.html#InterfaceSVGFESpecularLightingElement'/>
<interface name='SVGFETileElement' href='filters.html#InterfaceSVGFETileElement'/>
<interface name='SVGFETurbulenceElement' href='filters.html#InterfaceSVGFETurbulenceElement'/>
+ <interface name='SVGSolidColorElement' href='pservers.html#InterfaceSVGSolidColorElement'/>
<!-- ... grammar symbols ................................................ -->
<symbol name='angle' href='types.html#DataTypeAngle'/>
--- a/master/implnote.html Sun Jul 29 15:16:19 2012 +1000
+++ b/master/implnote.html Sun Jul 29 15:17:34 2012 +1000
@@ -228,7 +228,7 @@
</li>
<li>
The S/s commands indicate that the first control point of
- the given cubic Bézier segment is calculated by
+ the given cubic Bézier segment is calculated by
reflecting the previous path segments second control point
relative to the current point. The exact math is as
follows. If the current point is (<var>curx</var>, <var>cury</var>) and the
@@ -582,7 +582,7 @@
</tr>
</table>
- <p>where the ± sign appearing here is the sign of
+ <p>where the ± sign appearing here is the sign of
<var>u<sub>x</sub></var> <var>v<sub>y</sub></var> − <var>u<sub>y</sub></var> <var>v<sub>x</sub></var>.</p>
<p>This angle function can be used to express <var>θ</var><sub>1</sub> and
--- a/master/minimize.html Sun Jul 29 15:16:19 2012 +1000
+++ b/master/minimize.html Sun Jul 29 15:17:34 2012 +1000
@@ -29,11 +29,11 @@
are one character in length; relative coordinates are
available; separator characters do not have to be supplied
when tokens can be identified implicitly; smooth curve
- formulations are available (cubic Béziers, quadratic
- Béziers and elliptical arcs) to prevent the need to
+ formulations are available (cubic Béziers, quadratic
+ Béziers and elliptical arcs) to prevent the need to
tesselate into polylines; and shortcut formulations exist for
- common forms of cubic Bézier segments, quadratic
- Bézier segments, and horizontal and vertical straight
+ common forms of cubic Bézier segments, quadratic
+ Bézier segments, and horizontal and vertical straight
line segments so that the minimum number of coordinates need
to be specified.</li>
@@ -130,7 +130,7 @@
data</a> data compaction facilities: use relative
coordinates; use <em>h</em> and <em>v</em> for horizontal and
vertical lines; use <em>s</em> or <em>t</em> for cubic and
- quadratic Bézier segments whenever possible; eliminate
+ quadratic Bézier segments whenever possible; eliminate
extraneous white space and separators.</li>
<li>Utilize symbols if the same graphic appears multiple
--- a/master/paths.html Sun Jul 29 15:16:19 2012 +1000
+++ b/master/paths.html Sun Jul 29 15:17:34 2012 +1000
@@ -60,7 +60,7 @@
<p>Paths represent the geometry of the outline of an object,
defined in terms of <em>moveto</em> (set a new current point),
<em>lineto</em> (draw a straight line), <em>curveto</em> (draw
-a curve using a cubic Bézier), <em>arc</em> (elliptical
+a curve using a cubic Bézier), <em>arc</em> (elliptical
or circular arc) and <em>closepath</em> (close the current
shape by drawing a line to the last <em>moveto</em>) elements.
Compound paths (i.e., a path with multiple subpaths) are
@@ -136,7 +136,7 @@
element which contains a <span class='attr-value'>d="(path data)"</span>
attribute, where the <a>'d'</a> attribute contains the
<em>moveto</em>, <em>line</em>, <em>curve</em> (both cubic and
-quadratic Béziers), <em>arc</em> and <em>closepath</em>
+quadratic Béziers), <em>arc</em> and <em>closepath</em>
instructions.</p>
<p><span class="example-ref">Example triangle01</span>
specifies a path in the shape of a triangle. (The
@@ -357,16 +357,16 @@
<ul>
<li><a href="paths.html#PathDataCubicBezierCommands">Cubic
- Bézier commands</a> (<strong>C</strong>,
+ Bézier commands</a> (<strong>C</strong>,
<strong>c</strong>, <strong>S</strong> and
- <strong>s</strong>). A cubic Bézier segment is defined
+ <strong>s</strong>). A cubic Bézier segment is defined
by a start point, an end point, and two control points.</li>
<li><a
href="paths.html#PathDataQuadraticBezierCommands">Quadratic
- Bézier commands</a> (<strong>Q</strong>,
+ Bézier commands</a> (<strong>Q</strong>,
<strong>q</strong>, <strong>T</strong> and
- <strong>t</strong>). A quadratic Bézier segment is
+ <strong>t</strong>). A quadratic Bézier segment is
defined by a start point, an end point, and one control
point.</li>
@@ -376,11 +376,11 @@
An elliptical arc segment draws a segment of an ellipse.</li>
</ul>
-<h3 id="PathDataCubicBezierCommands">The cubic Bézier curve commands</h3>
+<h3 id="PathDataCubicBezierCommands">The cubic Bézier curve commands</h3>
-<p>The cubic Bézier commands are as follows:</p>
+<p>The cubic Bézier commands are as follows:</p>
-<table summary="cubic Bézier command"
+<table summary="cubic Bézier command"
class="PathDataTable" border="1" cellspacing="2"
cellpadding="5">
<tr>
@@ -394,23 +394,23 @@
<strong>c</strong> (relative)</td>
<td>curveto</td>
<td>(x1 y1 x2 y2 x y)+</td>
- <td>Draws a cubic Bézier curve from the current
+ <td>Draws a cubic Bézier curve from the current
point to (x,y) using (x1,y1) as the control point at the
beginning of the curve and (x2,y2) as the control point at
the end of the curve. <strong>C</strong> (uppercase)
indicates that absolute coordinates will follow;
<strong>c</strong> (lowercase) indicates that relative
coordinates will follow. Multiple sets of coordinates may
- be specified to draw a polybézier. At the end of the
+ be specified to draw a polybézier. At the end of the
command, the new current point becomes the final (x,y)
- coordinate pair used in the polybézier.</td>
+ coordinate pair used in the polybézier.</td>
</tr>
<tr>
<td><strong>S</strong> (absolute)<br />
<strong>s</strong> (relative)</td>
<td>shorthand/smooth curveto</td>
<td>(x2 y2 x y)+</td>
- <td>Draws a cubic Bézier curve from the current
+ <td>Draws a cubic Bézier curve from the current
point to (x,y). The first control point is assumed to be
the reflection of the second control point on the previous
command relative to the current point. (If there is no
@@ -422,14 +422,14 @@
coordinates will follow; <strong>s</strong> (lowercase)
indicates that relative coordinates will follow. Multiple
sets of coordinates may be specified to draw a
- polybézier. At the end of the command, the new
+ polybézier. At the end of the command, the new
current point becomes the final (x,y) coordinate pair used
- in the polybézier.</td>
+ in the polybézier.</td>
</tr>
</table>
<p><span class="example-ref">Example cubic01</span> shows some
-simple uses of cubic Bézier commands within a path. The
+simple uses of cubic Bézier commands within a path. The
example uses an internal CSS style sheet to assign styling
properties. Note that the control point for the "S" command is
computed automatically as the reflection of the control point
@@ -438,23 +438,23 @@
<edit:example href='images/paths/cubic01.svg' name='cubic01' description='cubic Bézier comamnds in path data' image='yes' link='yes'/>
-<p>The following picture shows some how cubic Bézier
+<p>The following picture shows some how cubic Bézier
curves change their shape depending on the position of the
control points. The first five examples illustrate a single
-cubic Bézier path segment. The example at the lower
+cubic Bézier path segment. The example at the lower
right shows a "C" command followed by an "S" command.</p>
<p><img
-alt="Example cubic02 - cubic Bézier commands in path data"
+alt="Example cubic02 - cubic Bézier commands in path data"
src="images/paths/cubic02.png" width="355" height="355" /></p>
<p class="view-as-svg"><a href="images/paths/cubic02.svg">View
this example as SVG (SVG-enabled browsers only)</a><br />
</p>
-<h3 id="PathDataQuadraticBezierCommands">The quadratic Bézier curve commands</h3>
+<h3 id="PathDataQuadraticBezierCommands">The quadratic Bézier curve commands</h3>
-<p>The quadratic Bézier commands are as follows:</p>
+<p>The quadratic Bézier commands are as follows:</p>
-<table summary="quadratic Bézier command"
+<table summary="quadratic Bézier command"
class="PathDataTable" border="1" cellspacing="2"
cellpadding="5">
<tr>
@@ -466,24 +466,24 @@
<tr>
<td><strong>Q</strong> (absolute)<br />
<strong>q</strong> (relative)</td>
- <td>quadratic Bézier curveto</td>
+ <td>quadratic Bézier curveto</td>
<td>(x1 y1 x y)+</td>
- <td>Draws a quadratic Bézier curve from the current
+ <td>Draws a quadratic Bézier curve from the current
point to (x,y) using (x1,y1) as the control point.
<strong>Q</strong> (uppercase) indicates that absolute
coordinates will follow; <strong>q</strong> (lowercase)
indicates that relative coordinates will follow. Multiple
sets of coordinates may be specified to draw a
- polybézier. At the end of the command, the new
+ polybézier. At the end of the command, the new
current point becomes the final (x,y) coordinate pair used
- in the polybézier.</td>
+ in the polybézier.</td>
</tr>
<tr>
<td><strong>T</strong> (absolute)<br />
<strong>t</strong> (relative)</td>
- <td>Shorthand/smooth quadratic Bézier curveto</td>
+ <td>Shorthand/smooth quadratic Bézier curveto</td>
<td>(x y)+</td>
- <td>Draws a quadratic Bézier curve from the current
+ <td>Draws a quadratic Bézier curve from the current
point to (x,y). The control point is assumed to be the
reflection of the control point on the previous command
relative to the current point. (If there is no previous
@@ -494,12 +494,12 @@
(lowercase) indicates that relative coordinates will
follow. At the end of the command, the new current point
becomes the final (x,y) coordinate pair used in the
- polybézier.</td>
+ polybézier.</td>
</tr>
</table>
<p><span class="example-ref">Example quad01</span> shows some
-simple uses of quadratic Bézier commands within a path.
+simple uses of quadratic Bézier commands within a path.
Note that the control point for the "T" command is computed
automatically as the reflection of the control point for the
previous "Q" command relative to the start point of the "T"
--- a/master/pservers.html Sun Jul 29 15:16:19 2012 +1000
+++ b/master/pservers.html Sun Jul 29 15:17:34 2012 +1000
@@ -1689,6 +1689,10 @@
<h2 id="DOMInterfaces">DOM interfaces</h2>
+<h3 id="InterfaceSVGSolidColorElement">Interface SVGSolidColorElement</h3>
+
+<edit:interface name='::svg::SVGSolidColorElement'/>
+
<h3 id="InterfaceSVGGradientElement">Interface SVGGradientElement</h3>
<edit:interface name='::svg::SVGGradientElement'/>
--- a/master/refs.html Sun Jul 29 15:16:19 2012 +1000
+++ b/master/refs.html Sun Jul 29 15:17:34 2012 +1000
@@ -127,7 +127,7 @@
<dt id="ref-DOM2STYLE" class="normref">[DOM2STYLE]</dt>
<dd>
<cite class="w3crec"><a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113/">Document Object Model (DOM) Level 2 Style Specification</a></cite>,
- C. Wilson, P. Le Hégaret, V. Apparao, eds.
+ C. Wilson, P. Le Hégaret, V. Apparao, eds.
World Wide Web Consortium, 13 November 2000.
<br/>This edition of DOM Level 2 Style is http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113/.
<br/>The <a href="http://www.w3.org/TR/DOM-Level-2-Style/">latest edition of DOM Level 2 Style</a> is available at
--- a/master/styling.html Sun Jul 29 15:16:19 2012 +1000
+++ b/master/styling.html Sun Jul 29 15:17:34 2012 +1000
@@ -817,8 +817,8 @@
<text class="warning" lang="en">Undeclared variable</text>
<text class="error" lang="en">Bad syntax for variable name</text>
<!-- French messages -->
-<text class="info" lang="fr">Variable déclarée deux fois</text>
-<text class="warning" lang="fr">Variable indéfinie</text>
+<text class="info" lang="fr">Variable déclarée deux fois</text>
+<text class="warning" lang="fr">Variable indéfinie</text>
<text class="error" lang="fr">Erreur de syntaxe pour variable</text>
</pre>
--- a/master/text.html Sun Jul 29 15:16:19 2012 +1000
+++ b/master/text.html Sun Jul 29 15:17:34 2012 +1000
@@ -240,10 +240,10 @@
in a font as a particular glyph and then composed with one or
more other glyphs to result in the desired character. For
example, it is possible that a font engine might render the
- <span class="code-fragment">é</span> character by
+ <span class="code-fragment">é</span> character by
first rendering the glyph for <span
class="code-fragment">e</span> and then rendering the glyph
- for <span class="code-fragment">´</span> (the accent
+ for <span class="code-fragment">´</span> (the accent
mark) such that the accent mark will appear over the <span
class="code-fragment">e</span>. In this situation, a single
Unicode character maps to multiple glyphs.</li>