W3C home > Mailing lists > Public > public-svg-wg@w3.org > January to March 2014

svg2: Styling some algorithms in painting.html.

From: SVG Working Group repository <cam+svgwgrepo@mcc.id.au>
Date: Mon, 03 Feb 2014 20:41:38 -0800
Message-Id: <hg.6140ba8d577c.1391488898.3034738116371802840@ps58493.dreamhostps.com>
To: public-svg-wg@w3.org
details:   https://svgwg.org/hg/svg2/rev/6140ba8d577c
branches:  
changeset: 602:6140ba8d577c
user:      Cameron McCormack <cam@mcc.id.au>
date:      Tue Feb 04 15:39:36 2014 +1100
description:
Styling some algorithms in painting.html.

diffstat:

 master/painting.html |  8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diffs (79 lines):

diff --git a/master/painting.html b/master/painting.html
--- a/master/painting.html
+++ b/master/painting.html
@@ -1145,17 +1145,17 @@ path length space.</p>
 
 <p>The following algorithm describes what the shape of a
 <a>'path'</a> or <a>basic shape</a>'s stroke is, taking into account the
 stroking properties above:</p>
 
 <p class="issue">This should include text elements too, but should we
 keep stroke dashing on text?</p>
 
-<ol>
+<ol class="algorithm">
   <li>Let <var>shape</var> be an empty shape.</li>
   <li>Let <var>path</var> be the <a>equivalent path</a> of the element.</li>
   <li>For each subpath of <var>path</var>:
     <ol>
       <li>Let <var>positions</var> be the <a>dash positions</a> for the subpath.</li>
       <li>For each pair &lt;<var>start</var>, <var>end</var>&gt; in <var>positions</var>:
         <ol>
           <li>Let <var>dash</var> be the shape that includes, for all distances
@@ -1198,17 +1198,17 @@ keep stroke dashing on text?</p>
 </ol>
 
 <p>The <dfn id="TermDashPositions">dash positions</dfn> for a given subpath of
 the <a>equivalent path</a> of a <a>'path'</a> or <a>basic shape</a> is a
 sequence of pairs of values, which represent the starting and ending distance
 along the subpath for each of the dashes that form the subpath's stroke.  It is
 determined as follows:</p>
 
-<ol>
+<ol class="algorithm">
   <li>Let <var>pathlength</var> be the length of the subpath.</li>
 
   <li>Let <var>dashes</var> be the list of values of <a>'stroke-dasharray'</a>
   on the element, converted to user units, repeated if necessary so that it has
   an even number of elements; if the property has the value
   <span class="prop-value">none</span>, then the list has a single value 0.</li>
 
   <li>Let <var>count</var> be the number of values in <var>dashes</var>.</li>
@@ -1253,17 +1253,17 @@ determined as follows:</p>
   </li>
 
   <li>Return <var>positions</var>.</li>
 </ol>
 
 <p>The starting and ending <dfn id="TermCapShape">cap shapes</dfn> at a given
 <var>position</var> along a subpath are determined as follows:</p>
 
-<ol>
+<ol class="algorithm">
   <li>If <a>'stroke-linecap'</a> is <span class="prop-value">butt</span>, then return an empty shape.</li>
 
   <li>Otherwise, if <a>'stroke-linecap'</a> is <span class="prop-value">round</span>, then:
     <ol>
       <li>If this is a starting cap, then return a semicircle of radius <a>'stroke-width'</a> positioned such that:
         <ul>
           <li>Its straight edge is parallel to the line perpendicular to the subpath at distance <var>position</var> along it.</li>
           <li>The midpoint of its straight edge is at the point that is along the subpath at distance <var>position</var>.</li>
@@ -1309,17 +1309,17 @@ determined as follows:</p>
   indicate the perpendicular to the tangent at the path endpoints and the pink
   areas are the caps.  The bottom row shows the stroke without the perpendicular
   and cap highlighting.</p>
 </div>
 
 <p>The <dfn id="TermLineJoinShape">line join shape</dfn> for a given segment of
 a subpath is determined as follows:</p>
 
-<ol>
+<ol class="algorithm">
   <li>Let <var>P</var> be the point at the end of the segment.</li>
   <li>Let <var>A</var> be the line parallel to the tangent at the end of the segment.</li>
   <li>Let <var>B</var> be the line parallel to the tangent at the start of the following segment.</li>
 
   <li>If <var>A</var> and <var>B</var> are the same line, then return an empty shape.</li>
 
   <li>Let <var>A<sub>left</sub></var> and <var>A<sub>right</sub></var> be lines
   parallel to <var>A</var> at a distance of <a>'stroke-width'</a> / 2 to the
Received on Tuesday, 4 February 2014 04:42:02 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 17:29:55 UTC