You are viewing a plain text version of this content. The canonical link for it is here.
Posted to batik-commits@xmlgraphics.apache.org by de...@apache.org on 2005/09/25 21:53:33 UTC

svn commit: r291468 [13/19] - in /xmlgraphics/batik/trunk: ./ samples/tests/resources/wmf/ sources/org/apache/batik/ext/awt/geom/ sources/org/apache/batik/svggen/ sources/org/apache/batik/transcoder/ sources/org/apache/batik/transcoder/wmf/ sources/org...

Modified: xmlgraphics/batik/trunk/test-references/org/apache/batik/svggen/ContextGVector.svg
URL: http://svn.apache.org/viewcvs/xmlgraphics/batik/trunk/test-references/org/apache/batik/svggen/ContextGVector.svg?rev=291468&r1=291467&r2=291468&view=diff
==============================================================================
--- xmlgraphics/batik/trunk/test-references/org/apache/batik/svggen/ContextGVector.svg (original)
+++ xmlgraphics/batik/trunk/test-references/org/apache/batik/svggen/ContextGVector.svg Sun Sep 25 12:51:54 2005
@@ -1,20 +1,19 @@
 <?xml version="1.0" encoding="UTF-8"?>
-
-<!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.0//EN' 'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'>
-<svg contentScriptType="text/ecmascript" width="300" xmlns:xlink="http://www.w3.org/1999/xlink" zoomAndPan="magnify" class="testC3" contentStyleType="text/css" height="400" preserveAspectRatio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" version="1.0">
-  <!--Generated by the Batik Test Framework. Test:éj-->
-  <defs id="genericDefs" />
-  <g>
-    <style type="text/css" xml:space="preserve">
-      <![CDATA[.testC1 {text-rendering:optimizeLegibility;font-weight:bold;stroke:rgb(102,102,153);font-size:15;fill:rgb(102,102,153);}
+<!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.0//EN'
+          'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'>
+<svg contentScriptType="text/ecmascript" width="300" xmlns:xlink="http://www.w3.org/1999/xlink" zoomAndPan="magnify" class="testC3" contentStyleType="text/css" height="400" preserveAspectRatio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" version="1.0"
+><!--Generated by the Batik Test Framework. Test:éj--><defs id="genericDefs"
+  /><g
+  ><style type="text/css" xml:space="preserve"
+    ><![CDATA[.testC1 {text-rendering:optimizeLegibility;font-weight:bold;stroke:rgb(102,102,153);font-size:15;fill:rgb(102,102,153);}
 .testC2 {stroke:none;}
 .testC3 {stroke-dashoffset:0;text-rendering:auto;color-rendering:auto;stroke-linecap:square;fill:black;font-size:12;stroke-linejoin:miter;font-weight:normal;stroke:black;fill-opacity:1;font-style:normal;stroke-dasharray:none;stroke-miterlimit:10;color-interpolation:auto;image-rendering:auto;shape-rendering:auto;font-family:'Arial';stroke-width:1;stroke-opacity:1;}
-]]>
-    </style>
-    <g>
-      <g class="testC1">
-        <path class="testC2" d="M33.2656 30 L33.2656 21.0781 L30.0781 21.0781 L30.0781 19.2656 L39.0938 19.2656 L39.0938 21.0781 L35.9219 21.0781 L35.9062 30 L33.2656 30 ZM42.9741 19.2656 L42.9741 22.8125 Q43.5366 22.0469 45.1616 22.0469 Q46.0991 22.0469 46.6772 22.3125 Q47.2554 22.5781 47.5444 22.9844 Q47.8335 23.3906 47.9351 23.8906 Q48.0366 24.3906 48.0366 25.4375 L48.0366 30 L45.5054 30 L45.5054 25.8906 Q45.5054 24.6719 45.3882 24.3438 Q45.271 24.0156 44.9741 23.8203 Q44.6772 23.625 44.4585 23.625 Q44.1929 23.625 43.7944 23.875 Q43.396 24.125 43.2007 24.625 Q43.0054 25.125 43.0054 26.1094 L43.0054 30 L40.4741 30 L40.4741 19.2656 L42.9741 19.2656 ZM50.1201 21.1719 L50.1201 19.2656 L52.667 19.2656 L52.667 21.1719 L50.1201 21.1719 ZM50.1201 30 L50.1201 22.2188 L52.667 22.2188 L52.667 30 L50.1201 30 ZM54.0522 27.7812 L56.5835 27.4062 Q56.7397 28.0625 57.1382 28.375 Q57.5366 28.6875 58.021 28.6875 Q58.5835 28.6875 58.9897 28.3906 Q59.2554 28.1875 59.2554 27.8438 Q59.2554 27.6
 094 59.0991 27.4531 Q58.9585 27.3125 58.4116 27.1875 Q55.9272 26.6406 55.2554 26.1875 Q54.3335 25.5469 54.3335 24.4375 Q54.3335 23.4219 55.1382 22.7344 Q55.9429 22.0469 57.8491 22.0469 Q59.6929 22.0469 60.4663 22.5625 Q61.2397 23.0781 61.5366 24.1094 L59.1304 24.5469 Q58.9897 24.0156 58.6382 23.7734 Q58.2866 23.5312 57.896 23.5312 Q57.3179 23.5312 56.9741 23.75 Q56.7397 23.9062 56.7397 24.1719 Q56.7397 24.3906 56.9429 24.5469 Q57.2241 24.75 58.8647 25.125 Q60.5054 25.5 61.1616 26.0312 Q61.8022 26.5938 61.8022 27.5625 Q61.8022 28.6406 60.9038 29.3984 Q60.0054 30.1562 58.021 30.1562 Q56.1929 30.1562 55.2632 29.5234 Q54.3335 28.8906 54.0522 27.7812 ZM68.2476 21.1719 L68.2476 19.2656 L70.7944 19.2656 L70.7944 21.1719 L68.2476 21.1719 ZM68.2476 30 L68.2476 22.2188 L70.7944 22.2188 L70.7944 30 L68.2476 30 ZM72.1797 27.7812 L74.7109 27.4062 Q74.8672 28.0625 75.2656 28.375 Q75.6641 28.6875 76.1484 28.6875 Q76.7109 28.6875 77.1172 28.3906 Q77.3828 28.1875 77.3828 27.8438 Q77.3828 27.
 6094 77.2266 27.4531 Q77.0859 27.3125 76.5391 27.1875 Q74.0547 26.6406 73.3828 26.1875 Q72.4609 25.5469 72.4609 24.4375 Q72.4609 23.4219 73.2656 22.7344 Q74.0703 22.0469 75.9766 22.0469 Q77.8203 22.0469 78.5938 22.5625 Q79.3672 23.0781 79.6641 24.1094 L77.2578 24.5469 Q77.1172 24.0156 76.7656 23.7734 Q76.4141 23.5312 76.0234 23.5312 Q75.4453 23.5312 75.1016 23.75 Q74.8672 23.9062 74.8672 24.1719 Q74.8672 24.3906 75.0703 24.5469 Q75.3516 24.75 76.9922 25.125 Q78.6328 25.5 79.2891 26.0312 Q79.9297 26.5938 79.9297 27.5625 Q79.9297 28.6406 79.0312 29.3984 Q78.1328 30.1562 76.1484 30.1562 Q74.3203 30.1562 73.3906 29.5234 Q72.4609 28.8906 72.1797 27.7812 ZM88.375 24.6719 L86.0469 24.25 Q86.375 23.125 87.1406 22.5859 Q87.9062 22.0469 89.6562 22.0469 Q91.2812 22.0469 91.9531 22.375 Q92.625 22.7031 92.8984 23.2031 Q93.1719 23.7031 93.1719 25.0469 L93.1562 27.4375 Q93.1562 28.4688 93.2578 28.9531 Q93.3594 29.4375 93.625 30 L91.1094 30 Q91.0312 29.7969 90.9062 29.3906 Q90.8594 29.2031 
 90.8594 29.2031 Q90.7969 29.6562 90.1875 29.9062 Q89.5781 30.1562 88.6719 30.1562 Q87.2188 30.1562 86.5312 29.5156 Q85.8438 28.875 85.8438 27.875 Q85.8438 27.2188 86.1562 26.7031 Q86.4688 26.1875 87.0391 25.9141 Q87.6094 25.6406 88.6719 25.4219 Q90.125 25.1562 90.6719 24.9219 L90.6719 24.7188 Q90.6719 24.125 90.3828 23.875 Q90.0938 23.625 89.5156 23.625 Q89.2031 23.625 88.8984 23.8359 Q88.5938 24.0469 88.375 24.6719 ZM90.6719 26.4219 Q90.6875 26.4219 89.8672 26.5938 Q89.0469 26.7656 88.7812 26.9375 Q88.375 27.2188 88.375 27.6562 Q88.375 28.0938 88.6953 28.4062 Q89.0156 28.7188 89.2812 28.7188 Q89.5938 28.7188 90.1094 28.3594 Q90.4688 28.0781 90.5938 27.6719 Q90.6719 27.4219 90.6719 26.6719 L90.6719 26.4219 ZM104.8672 26.0469 L104.8672 24.25 L110.0234 24.25 L110.0234 28.5156 Q109.3359 29.1719 108.0469 29.6719 Q106.7578 30.1719 105.1953 30.1719 Q103.2578 30.1719 102.0078 29.4688 Q100.7578 28.7656 100.125 27.4531 Q99.4922 26.1406 99.4922 24.5938 Q99.4922 22.9219 100.1953 21.617
 2 Q100.8984 20.3125 102.2578 19.6094 Q103.3047 19.0781 105.0703 19.0781 Q107.3203 19.0781 108.4453 19.9141 Q109.5703 20.75 109.8828 22.2344 L107.2734 22.7188 Q107.0234 21.8438 106.3984 21.3906 Q105.7734 20.9375 105.0703 20.9375 Q103.8984 20.9375 103.0547 21.8359 Q102.2109 22.7344 102.2109 24.5 Q102.2109 26.4219 103.0625 27.375 Q103.9141 28.3281 105.0547 28.3281 Q105.4922 28.3281 106.1797 28.0625 Q106.8672 27.7969 107.3516 27.4219 L107.3516 26.0469 L104.8672 26.0469 ZM112.0024 30 L112.0024 19.2656 L114.5493 19.2656 L114.5493 30 L112.0024 30 ZM115.7158 22.2188 L118.3564 22.2188 L119.9814 27.2656 L121.5596 22.2188 L124.1689 22.2188 L121.4189 29.7031 L120.9346 31.0469 Q120.6533 31.7344 120.4111 32.0938 Q120.1689 32.4531 119.8486 32.6719 Q119.5283 32.8906 119.0596 33.0156 Q118.5908 33.1406 117.7783 33.1406 Q116.9346 33.1406 116.3721 33.0156 L116.1846 31.3125 Q117.1377 31.5 117.2939 31.5 Q117.7783 31.5 118.1221 31.0781 Q118.4658 30.6562 118.6377 30 L115.7158 22.2188 ZM125.4321 22.
 2188 L127.7759 22.2188 L127.7759 22.9531 Q127.7134 22.7812 128.354 22.4141 Q128.9946 22.0469 130.0103 22.0469 Q131.604 22.0469 132.5493 23.1094 Q133.4946 24.1719 133.4946 26.0625 Q133.4946 28.0156 132.5415 29.0859 Q131.5884 30.1562 129.9946 30.1562 Q129.104 30.1562 128.5806 29.9062 Q128.0571 29.6562 127.9321 29.4219 L127.9321 32.9375 L125.4321 32.9375 L125.4321 22.2188 ZM127.9478 25.9844 Q127.9478 27.2969 128.4634 27.9219 Q128.979 28.5469 129.4946 28.5469 Q129.9634 28.5469 130.4399 27.9688 Q130.9165 27.3906 130.9165 26.0781 Q130.9165 24.8594 130.4321 24.2656 Q129.9478 23.6719 129.4634 23.6719 Q128.9478 23.6719 128.4478 24.2578 Q127.9478 24.8438 127.9478 25.9844 ZM137.625 19.2656 L137.625 22.8125 Q138.1875 22.0469 139.8125 22.0469 Q140.75 22.0469 141.3281 22.3125 Q141.9062 22.5781 142.1953 22.9844 Q142.4844 23.3906 142.5859 23.8906 Q142.6875 24.3906 142.6875 25.4375 L142.6875 30 L140.1562 30 L140.1562 25.8906 Q140.1562 24.6719 140.0391 24.3438 Q139.9219 24.0156 139.625 23.820
 3 Q139.3281 23.625 139.1094 23.625 Q138.8438 23.625 138.4453 23.875 Q138.0469 24.125 137.8516 24.625 Q137.6562 25.125 137.6562 26.1094 L137.6562 30 L135.125 30 L135.125 19.2656 L137.625 19.2656 ZM147.5366 30 L143.7241 19.2656 L146.521 19.2656 L149.0054 26.7188 L151.396 19.2656 L154.1772 19.2656 L150.3179 30 L147.5366 30 ZM159.8062 27.4531 L162.3062 27.875 Q161.9155 29 161.0562 29.5781 Q160.1968 30.1562 158.6812 30.1562 Q156.4155 30.1562 155.4312 28.8438 Q154.6655 27.7812 154.6655 26.1719 Q154.6655 24.2344 155.6812 23.1406 Q156.6968 22.0469 158.478 22.0469 Q160.4468 22.0469 161.4546 23.1953 Q162.4624 24.3438 162.4155 26.7031 L157.2593 26.7031 Q157.2749 27.625 157.7515 28.1328 Q158.228 28.6406 158.6968 28.6406 Q158.9468 28.6406 159.2749 28.375 Q159.603 28.1094 159.8062 27.4531 ZM159.8843 25.4375 Q159.8687 24.5469 159.4312 24.0859 Q158.9937 23.625 158.603 23.625 Q158.1655 23.625 157.728 24.1094 Q157.2905 24.6094 157.2905 25.4375 L159.8843 25.4375 ZM171.3506 24.5156 L168.8506 24
 .9688 Q168.7412 24.2812 168.3818 23.9766 Q168.0225 23.6719 167.6787 23.6719 Q167.1475 23.6719 166.6943 24.1953 Q166.2412 24.7188 166.2412 25.9688 Q166.2412 27.3594 166.7021 27.9297 Q167.1631 28.5 167.71 28.5 Q168.0537 28.5 168.4287 28.1641 Q168.8037 27.8281 168.9756 26.9531 L171.46 27.3594 Q171.1475 28.75 170.249 29.4531 Q169.3506 30.1562 167.6162 30.1562 Q165.6631 30.1562 164.6475 29.0859 Q163.6318 28.0156 163.6318 26.125 Q163.6318 24.1875 164.6553 23.1172 Q165.6787 22.0469 167.6475 22.0469 Q169.3193 22.0469 170.1553 22.6562 Q170.9912 23.2656 171.3506 24.5156 ZM176.9731 22.2188 L176.9731 23.8594 L175.5669 23.8594 L175.5669 27 Q175.5669 27.9531 175.606 28.1094 Q175.645 28.2656 175.7856 28.3672 Q175.9263 28.4688 175.9263 28.4688 Q175.9419 28.4688 176.9419 28.1094 L177.1294 29.875 Q176.4106 30.1562 175.27 30.1562 Q174.4731 30.1562 174.0278 29.9766 Q173.5825 29.7969 173.3716 29.5 Q173.1606 29.2031 173.0825 28.7031 Q173.02 28.3438 173.02 27.25 L173.02 23.8594 L172.0825 23.8594 L
 172.0825 22.2188 L173.02 22.2188 L173.02 20.6719 L175.5669 19.2031 L175.5669 22.2188 L176.9731 22.2188 ZM177.9204 26 Q177.9204 24.9688 178.4282 24.0156 Q178.936 23.0625 179.8657 22.5547 Q180.7954 22.0469 182.1704 22.0469 Q184.1704 22.0469 185.3032 23.1953 Q186.436 24.3438 186.436 26.0938 Q186.436 27.8594 185.2876 29.0078 Q184.1392 30.1562 182.186 30.1562 Q180.8735 30.1562 179.9048 29.6797 Q178.936 29.2031 178.4282 28.2734 Q177.9204 27.3438 177.9204 26 ZM180.5142 26.1094 Q180.5142 27.2656 181.061 27.8828 Q181.6079 28.5 182.1704 28.5 Q182.7329 28.5 183.2798 27.8828 Q183.8267 27.2656 183.8267 26.0938 Q183.8267 24.9531 183.2876 24.3359 Q182.7485 23.7188 182.1704 23.7188 Q181.6079 23.7188 181.061 24.3359 Q180.5142 24.9531 180.5142 26.1094 ZM190.4883 30 L187.957 30 L187.957 22.2188 L190.2852 22.2188 L190.2852 22.9062 Q190.3633 22.5469 190.7539 22.2969 Q191.1445 22.0469 191.8789 22.0469 Q192.832 22.0469 193.4727 22.4375 L192.7383 24.4844 Q191.8477 23.8906 191.6289 23.8906 Q191.4414
  23.8906 191.1445 24.1328 Q190.8477 24.375 190.668 24.9922 Q190.4883 25.6094 190.4883 27.5938 L190.4883 30 Z" />
-      </g>
-    </g>
-  </g>
-</svg>
+]]></style
+      ><g
+      ><g class="testC1"
+        ><path class="testC2" d="M33.2656 30 L33.2656 21.0781 L30.0781 21.0781 L30.0781 19.2656 L39.0938 19.2656 L39.0938 21.0781 L35.9219 21.0781 L35.9062 30 L33.2656 30 ZM42.9741 19.2656 L42.9741 22.8125 Q43.5366 22.0469 45.1616 22.0469 Q46.0991 22.0469 46.6772 22.3125 Q47.2554 22.5781 47.5444 22.9844 Q47.8335 23.3906 47.9351 23.8906 Q48.0366 24.3906 48.0366 25.4375 L48.0366 30 L45.5054 30 L45.5054 25.8906 Q45.5054 24.6719 45.3882 24.3438 Q45.271 24.0156 44.9741 23.8203 Q44.6772 23.625 44.4585 23.625 Q44.1929 23.625 43.7944 23.875 Q43.396 24.125 43.2007 24.625 Q43.0054 25.125 43.0054 26.1094 L43.0054 30 L40.4741 30 L40.4741 19.2656 L42.9741 19.2656 ZM50.1201 21.1719 L50.1201 19.2656 L52.667 19.2656 L52.667 21.1719 L50.1201 21.1719 ZM50.1201 30 L50.1201 22.2188 L52.667 22.2188 L52.667 30 L50.1201 30 ZM54.0522 27.7812 L56.5835 27.4062 Q56.7397 28.0625 57.1382 28.375 Q57.5366 28.6875 58.021 28.6875 Q58.5835 28.6875 58.9897 28.3906 Q59.2554 28.1875 59.2554 27.8438 Q59.2554 27.
 6094 59.0991 27.4531 Q58.9585 27.3125 58.4116 27.1875 Q55.9272 26.6406 55.2554 26.1875 Q54.3335 25.5469 54.3335 24.4375 Q54.3335 23.4219 55.1382 22.7344 Q55.9429 22.0469 57.8491 22.0469 Q59.6929 22.0469 60.4663 22.5625 Q61.2397 23.0781 61.5366 24.1094 L59.1304 24.5469 Q58.9897 24.0156 58.6382 23.7734 Q58.2866 23.5312 57.896 23.5312 Q57.3179 23.5312 56.9741 23.75 Q56.7397 23.9062 56.7397 24.1719 Q56.7397 24.3906 56.9429 24.5469 Q57.2241 24.75 58.8647 25.125 Q60.5054 25.5 61.1616 26.0312 Q61.8022 26.5938 61.8022 27.5625 Q61.8022 28.6406 60.9038 29.3984 Q60.0054 30.1562 58.021 30.1562 Q56.1929 30.1562 55.2632 29.5234 Q54.3335 28.8906 54.0522 27.7812 ZM68.2476 21.1719 L68.2476 19.2656 L70.7944 19.2656 L70.7944 21.1719 L68.2476 21.1719 ZM68.2476 30 L68.2476 22.2188 L70.7944 22.2188 L70.7944 30 L68.2476 30 ZM72.1797 27.7812 L74.7109 27.4062 Q74.8672 28.0625 75.2656 28.375 Q75.6641 28.6875 76.1484 28.6875 Q76.7109 28.6875 77.1172 28.3906 Q77.3828 28.1875 77.3828 27.8438 Q77.3828 27
 .6094 77.2266 27.4531 Q77.0859 27.3125 76.5391 27.1875 Q74.0547 26.6406 73.3828 26.1875 Q72.4609 25.5469 72.4609 24.4375 Q72.4609 23.4219 73.2656 22.7344 Q74.0703 22.0469 75.9766 22.0469 Q77.8203 22.0469 78.5938 22.5625 Q79.3672 23.0781 79.6641 24.1094 L77.2578 24.5469 Q77.1172 24.0156 76.7656 23.7734 Q76.4141 23.5312 76.0234 23.5312 Q75.4453 23.5312 75.1016 23.75 Q74.8672 23.9062 74.8672 24.1719 Q74.8672 24.3906 75.0703 24.5469 Q75.3516 24.75 76.9922 25.125 Q78.6328 25.5 79.2891 26.0312 Q79.9297 26.5938 79.9297 27.5625 Q79.9297 28.6406 79.0312 29.3984 Q78.1328 30.1562 76.1484 30.1562 Q74.3203 30.1562 73.3906 29.5234 Q72.4609 28.8906 72.1797 27.7812 ZM88.375 24.6719 L86.0469 24.25 Q86.375 23.125 87.1406 22.5859 Q87.9062 22.0469 89.6562 22.0469 Q91.2812 22.0469 91.9531 22.375 Q92.625 22.7031 92.8984 23.2031 Q93.1719 23.7031 93.1719 25.0469 L93.1562 27.4375 Q93.1562 28.4688 93.2578 28.9531 Q93.3594 29.4375 93.625 30 L91.1094 30 Q91.0312 29.7969 90.9062 29.3906 Q90.8594 29.2031
  90.8594 29.2031 Q90.7969 29.6562 90.1875 29.9062 Q89.5781 30.1562 88.6719 30.1562 Q87.2188 30.1562 86.5312 29.5156 Q85.8438 28.875 85.8438 27.875 Q85.8438 27.2188 86.1562 26.7031 Q86.4688 26.1875 87.0391 25.9141 Q87.6094 25.6406 88.6719 25.4219 Q90.125 25.1562 90.6719 24.9219 L90.6719 24.7188 Q90.6719 24.125 90.3828 23.875 Q90.0938 23.625 89.5156 23.625 Q89.2031 23.625 88.8984 23.8359 Q88.5938 24.0469 88.375 24.6719 ZM90.6719 26.4219 Q90.6875 26.4219 89.8672 26.5938 Q89.0469 26.7656 88.7812 26.9375 Q88.375 27.2188 88.375 27.6562 Q88.375 28.0938 88.6953 28.4062 Q89.0156 28.7188 89.2812 28.7188 Q89.5938 28.7188 90.1094 28.3594 Q90.4688 28.0781 90.5938 27.6719 Q90.6719 27.4219 90.6719 26.6719 L90.6719 26.4219 ZM104.8672 26.0469 L104.8672 24.25 L110.0234 24.25 L110.0234 28.5156 Q109.3359 29.1719 108.0469 29.6719 Q106.7578 30.1719 105.1953 30.1719 Q103.2578 30.1719 102.0078 29.4688 Q100.7578 28.7656 100.125 27.4531 Q99.4922 26.1406 99.4922 24.5938 Q99.4922 22.9219 100.1953 21.61
 72 Q100.8984 20.3125 102.2578 19.6094 Q103.3047 19.0781 105.0703 19.0781 Q107.3203 19.0781 108.4453 19.9141 Q109.5703 20.75 109.8828 22.2344 L107.2734 22.7188 Q107.0234 21.8438 106.3984 21.3906 Q105.7734 20.9375 105.0703 20.9375 Q103.8984 20.9375 103.0547 21.8359 Q102.2109 22.7344 102.2109 24.5 Q102.2109 26.4219 103.0625 27.375 Q103.9141 28.3281 105.0547 28.3281 Q105.4922 28.3281 106.1797 28.0625 Q106.8672 27.7969 107.3516 27.4219 L107.3516 26.0469 L104.8672 26.0469 ZM112.0024 30 L112.0024 19.2656 L114.5493 19.2656 L114.5493 30 L112.0024 30 ZM115.7158 22.2188 L118.3564 22.2188 L119.9814 27.2656 L121.5596 22.2188 L124.1689 22.2188 L121.4189 29.7031 L120.9346 31.0469 Q120.6533 31.7344 120.4111 32.0938 Q120.1689 32.4531 119.8486 32.6719 Q119.5283 32.8906 119.0596 33.0156 Q118.5908 33.1406 117.7783 33.1406 Q116.9346 33.1406 116.3721 33.0156 L116.1846 31.3125 Q117.1377 31.5 117.2939 31.5 Q117.7783 31.5 118.1221 31.0781 Q118.4658 30.6562 118.6377 30 L115.7158 22.2188 ZM125.4321 22
 .2188 L127.7759 22.2188 L127.7759 22.9531 Q127.7134 22.7812 128.354 22.4141 Q128.9946 22.0469 130.0103 22.0469 Q131.604 22.0469 132.5493 23.1094 Q133.4946 24.1719 133.4946 26.0625 Q133.4946 28.0156 132.5415 29.0859 Q131.5884 30.1562 129.9946 30.1562 Q129.104 30.1562 128.5806 29.9062 Q128.0571 29.6562 127.9321 29.4219 L127.9321 32.9375 L125.4321 32.9375 L125.4321 22.2188 ZM127.9478 25.9844 Q127.9478 27.2969 128.4634 27.9219 Q128.979 28.5469 129.4946 28.5469 Q129.9634 28.5469 130.4399 27.9688 Q130.9165 27.3906 130.9165 26.0781 Q130.9165 24.8594 130.4321 24.2656 Q129.9478 23.6719 129.4634 23.6719 Q128.9478 23.6719 128.4478 24.2578 Q127.9478 24.8438 127.9478 25.9844 ZM137.625 19.2656 L137.625 22.8125 Q138.1875 22.0469 139.8125 22.0469 Q140.75 22.0469 141.3281 22.3125 Q141.9062 22.5781 142.1953 22.9844 Q142.4844 23.3906 142.5859 23.8906 Q142.6875 24.3906 142.6875 25.4375 L142.6875 30 L140.1562 30 L140.1562 25.8906 Q140.1562 24.6719 140.0391 24.3438 Q139.9219 24.0156 139.625 23.82
 03 Q139.3281 23.625 139.1094 23.625 Q138.8438 23.625 138.4453 23.875 Q138.0469 24.125 137.8516 24.625 Q137.6562 25.125 137.6562 26.1094 L137.6562 30 L135.125 30 L135.125 19.2656 L137.625 19.2656 ZM147.5366 30 L143.7241 19.2656 L146.521 19.2656 L149.0054 26.7188 L151.396 19.2656 L154.1772 19.2656 L150.3179 30 L147.5366 30 ZM159.8062 27.4531 L162.3062 27.875 Q161.9155 29 161.0562 29.5781 Q160.1968 30.1562 158.6812 30.1562 Q156.4155 30.1562 155.4312 28.8438 Q154.6655 27.7812 154.6655 26.1719 Q154.6655 24.2344 155.6812 23.1406 Q156.6968 22.0469 158.478 22.0469 Q160.4468 22.0469 161.4546 23.1953 Q162.4624 24.3438 162.4155 26.7031 L157.2593 26.7031 Q157.2749 27.625 157.7515 28.1328 Q158.228 28.6406 158.6968 28.6406 Q158.9468 28.6406 159.2749 28.375 Q159.603 28.1094 159.8062 27.4531 ZM159.8843 25.4375 Q159.8687 24.5469 159.4312 24.0859 Q158.9937 23.625 158.603 23.625 Q158.1655 23.625 157.728 24.1094 Q157.2905 24.6094 157.2905 25.4375 L159.8843 25.4375 ZM171.3506 24.5156 L168.8506 2
 4.9688 Q168.7412 24.2812 168.3818 23.9766 Q168.0225 23.6719 167.6787 23.6719 Q167.1475 23.6719 166.6943 24.1953 Q166.2412 24.7188 166.2412 25.9688 Q166.2412 27.3594 166.7021 27.9297 Q167.1631 28.5 167.71 28.5 Q168.0537 28.5 168.4287 28.1641 Q168.8037 27.8281 168.9756 26.9531 L171.46 27.3594 Q171.1475 28.75 170.249 29.4531 Q169.3506 30.1562 167.6162 30.1562 Q165.6631 30.1562 164.6475 29.0859 Q163.6318 28.0156 163.6318 26.125 Q163.6318 24.1875 164.6553 23.1172 Q165.6787 22.0469 167.6475 22.0469 Q169.3193 22.0469 170.1553 22.6562 Q170.9912 23.2656 171.3506 24.5156 ZM176.9731 22.2188 L176.9731 23.8594 L175.5669 23.8594 L175.5669 27 Q175.5669 27.9531 175.606 28.1094 Q175.645 28.2656 175.7856 28.3672 Q175.9263 28.4688 175.9263 28.4688 Q175.9419 28.4688 176.9419 28.1094 L177.1294 29.875 Q176.4106 30.1562 175.27 30.1562 Q174.4731 30.1562 174.0278 29.9766 Q173.5825 29.7969 173.3716 29.5 Q173.1606 29.2031 173.0825 28.7031 Q173.02 28.3438 173.02 27.25 L173.02 23.8594 L172.0825 23.8594 
 L172.0825 22.2188 L173.02 22.2188 L173.02 20.6719 L175.5669 19.2031 L175.5669 22.2188 L176.9731 22.2188 ZM177.9204 26 Q177.9204 24.9688 178.4282 24.0156 Q178.936 23.0625 179.8657 22.5547 Q180.7954 22.0469 182.1704 22.0469 Q184.1704 22.0469 185.3032 23.1953 Q186.436 24.3438 186.436 26.0938 Q186.436 27.8594 185.2876 29.0078 Q184.1392 30.1562 182.186 30.1562 Q180.8735 30.1562 179.9048 29.6797 Q178.936 29.2031 178.4282 28.2734 Q177.9204 27.3438 177.9204 26 ZM180.5142 26.1094 Q180.5142 27.2656 181.061 27.8828 Q181.6079 28.5 182.1704 28.5 Q182.7329 28.5 183.2798 27.8828 Q183.8267 27.2656 183.8267 26.0938 Q183.8267 24.9531 183.2876 24.3359 Q182.7485 23.7188 182.1704 23.7188 Q181.6079 23.7188 181.061 24.3359 Q180.5142 24.9531 180.5142 26.1094 ZM190.4883 30 L187.957 30 L187.957 22.2188 L190.2852 22.2188 L190.2852 22.9062 Q190.3633 22.5469 190.7539 22.2969 Q191.1445 22.0469 191.8789 22.0469 Q192.832 22.0469 193.4727 22.4375 L192.7383 24.4844 Q191.8477 23.8906 191.6289 23.8906 Q191.441
 4 23.8906 191.1445 24.1328 Q190.8477 24.375 190.668 24.9922 Q190.4883 25.6094 190.4883 27.5938 L190.4883 30 Z"
+        /></g
+      ></g
+    ></g
+  ></svg
+>

Modified: xmlgraphics/batik/trunk/test-references/org/apache/batik/svggen/ContextGradient.svg
URL: http://svn.apache.org/viewcvs/xmlgraphics/batik/trunk/test-references/org/apache/batik/svggen/ContextGradient.svg?rev=291468&r1=291467&r2=291468&view=diff
==============================================================================
--- xmlgraphics/batik/trunk/test-references/org/apache/batik/svggen/ContextGradient.svg (original)
+++ xmlgraphics/batik/trunk/test-references/org/apache/batik/svggen/ContextGradient.svg Sun Sep 25 12:51:54 2005
@@ -1,12 +1,11 @@
 <?xml version="1.0" encoding="UTF-8"?>
-
-<!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.0//EN' 'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'>
-<svg contentScriptType="text/ecmascript" width="300" xmlns:xlink="http://www.w3.org/1999/xlink" zoomAndPan="magnify" class="testC18" contentStyleType="text/css" height="400" preserveAspectRatio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" version="1.0">
-  <!--Generated by the Batik Test Framework. Test:éj-->
-  <defs id="genericDefs" />
-  <g>
-    <style type="text/css" xml:space="preserve">
-      <![CDATA[.testC1 {text-rendering:optimizeLegibility;}
+<!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.0//EN'
+          'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'>
+<svg contentScriptType="text/ecmascript" width="300" xmlns:xlink="http://www.w3.org/1999/xlink" zoomAndPan="magnify" class="testC18" contentStyleType="text/css" height="400" preserveAspectRatio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" version="1.0"
+><!--Generated by the Batik Test Framework. Test:éj--><defs id="genericDefs"
+  /><g
+  ><style type="text/css" xml:space="preserve"
+    ><![CDATA[.testC1 {text-rendering:optimizeLegibility;}
 .testC2 {stroke:none;}
 .testC3 {fill:url(#testlinearGradient1);stroke:none;}
 .testC4 {fill:none;}
@@ -24,82 +23,86 @@
 .testC16 {stroke:none;}
 .testC17 {fill:url(#testlinearGradient5);stroke:none;}
 .testC18 {stroke-dashoffset:0;text-rendering:auto;color-rendering:auto;stroke-linecap:square;fill:black;font-size:12;stroke-linejoin:miter;font-weight:normal;stroke:black;fill-opacity:1;font-style:normal;stroke-dasharray:none;stroke-miterlimit:10;color-interpolation:auto;image-rendering:auto;shape-rendering:auto;font-family:'Arial';stroke-width:1;stroke-opacity:1;}
-]]>
-    </style>
-    <g>
-      <defs id="testdefs1">
-        <linearGradient x1="30" xmlns:xlink="http://www.w3.org/1999/xlink" x2="30" y1="40" gradientUnits="userSpaceOnUse" y2="120" xlink:type="simple" xlink:actuate="onLoad" id="testlinearGradient1" xlink:show="other" spreadMethod="pad">
-          <stop stop-opacity="1" stop-color="red" offset="0%" />
-          <stop stop-opacity="1" stop-color="yellow" offset="100%" />
-        </linearGradient>
-        <linearGradient x1="0" xmlns:xlink="http://www.w3.org/1999/xlink" x2="20" y1="0" gradientUnits="userSpaceOnUse" y2="0" xlink:type="simple" xlink:actuate="onLoad" id="testlinearGradient2" xlink:show="other" spreadMethod="pad">
-          <stop stop-opacity="1" stop-color="red" offset="0%" />
-          <stop stop-opacity="1" stop-color="yellow" offset="100%" />
-        </linearGradient>
-        <linearGradient x1="0" xmlns:xlink="http://www.w3.org/1999/xlink" x2="20" y1="0" gradientUnits="userSpaceOnUse" y2="0" xlink:type="simple" xlink:actuate="onLoad" id="testlinearGradient3" xlink:show="other" spreadMethod="reflect">
-          <stop stop-opacity="1" stop-color="red" offset="0%" />
-          <stop stop-opacity="1" stop-color="yellow" offset="100%" />
-        </linearGradient>
-        <linearGradient x1="0" xmlns:xlink="http://www.w3.org/1999/xlink" x2="100" y1="0" gradientUnits="userSpaceOnUse" y2="0" xlink:type="simple" xlink:actuate="onLoad" id="testlinearGradient4" xlink:show="other" spreadMethod="pad">
-          <stop stop-opacity="1" stop-color="red" offset="0%" />
-          <stop stop-opacity="1" stop-color="yellow" offset="100%" />
-        </linearGradient>
-        <linearGradient x1="10" xmlns:xlink="http://www.w3.org/1999/xlink" x2="110" y1="30" gradientUnits="userSpaceOnUse" y2="30" xlink:type="simple" xlink:actuate="onLoad" id="testlinearGradient5" xlink:show="other" spreadMethod="pad">
-          <stop stop-opacity="0" stop-color="rgb(255,0,0)" offset="0%" />
-          <stop stop-opacity="1" stop-color="yellow" offset="100%" />
-        </linearGradient>
-        <font horiz-adv-x="75.0" id="testfont1">
-          <font-face ascent="92.163086" descent="19.555664" units-per-em="100" font-family="Arial" font-style="normal" font-weight="normal" />
-          <missing-glyph horiz-adv-x="75.0" d="M12.5 0 L12.5 62.5 L62.5 62.5 L62.5 0 L12.5 0 ZM14.0625 1.5625 L60.9375 1.5625 L60.9375 60.9375 L14.0625 60.9375 L14.0625 1.5625 Z" />
-          <glyph unicode="n" horiz-adv-x="55.615234" d="M6.5938 0 L6.5938 51.8594 L14.5 51.8594 L14.5 44.4844 Q20.2188 53.0312 31 53.0312 Q35.6875 53.0312 39.625 51.3438 Q43.5625 49.6562 45.5156 46.9219 Q47.4688 44.1875 48.25 40.4375 Q48.7344 37.9844 48.7344 31.8906 L48.7344 0 L39.9375 0 L39.9375 31.5469 Q39.9375 36.9219 38.9141 39.5781 Q37.8906 42.2344 35.2812 43.8203 Q32.6719 45.4062 29.1562 45.4062 Q23.5312 45.4062 19.4531 41.8438 Q15.375 38.2812 15.375 28.3281 L15.375 0 L6.5938 0 Z" />
-          <glyph unicode="d" horiz-adv-x="55.615234" d="M40.2344 0 L40.2344 6.5469 Q35.2969 -1.1562 25.7344 -1.1562 Q19.5312 -1.1562 14.3281 2.2578 Q9.125 5.6719 6.2734 11.7969 Q3.4219 17.9219 3.4219 25.875 Q3.4219 33.6406 6.0078 39.9688 Q8.5938 46.2969 13.7734 49.6641 Q18.9531 53.0312 25.3438 53.0312 Q30.0312 53.0312 33.6953 51.0547 Q37.3594 49.0781 39.6562 45.9062 L39.6562 71.5781 L48.3906 71.5781 L48.3906 0 L40.2344 0 ZM12.4531 25.875 Q12.4531 15.9219 16.6484 10.9922 Q20.8438 6.0625 26.5625 6.0625 Q32.3281 6.0625 36.3516 10.7734 Q40.375 15.4844 40.375 25.1406 Q40.375 35.7969 36.2734 40.7734 Q32.1719 45.75 26.1719 45.75 Q20.3125 45.75 16.3828 40.9688 Q12.4531 36.1875 12.4531 25.875 Z" />
-          <glyph unicode="g" horiz-adv-x="55.615234" d="M4.9844 -4.2812 L13.5312 -5.5469 Q14.0625 -9.5 16.5 -11.3125 Q19.7812 -13.75 25.4375 -13.75 Q31.5469 -13.75 34.8672 -11.3125 Q38.1875 -8.875 39.3594 -4.4844 Q40.0469 -1.7969 39.9844 6.7812 Q34.2344 0 25.6406 0 Q14.9375 0 9.0781 7.7188 Q3.2188 15.4375 3.2188 26.2188 Q3.2188 33.6406 5.9062 39.9141 Q8.5938 46.1875 13.6953 49.6094 Q18.7969 53.0312 25.6875 53.0312 Q34.8594 53.0312 40.8281 45.6094 L40.8281 51.8594 L48.9219 51.8594 L48.9219 7.0312 Q48.9219 -5.0625 46.4609 -10.1172 Q44 -15.1719 38.6484 -18.1016 Q33.2969 -21.0312 25.4844 -21.0312 Q16.2188 -21.0312 10.5 -16.8594 Q4.7812 -12.6875 4.9844 -4.2812 ZM12.25 26.8594 Q12.25 16.6562 16.3047 11.9688 Q20.3594 7.2812 26.4688 7.2812 Q32.5156 7.2812 36.6172 11.9453 Q40.7188 16.6094 40.7188 26.5625 Q40.7188 36.0781 36.5 40.9141 Q32.2812 45.75 26.3125 45.75 Q20.4531 45.75 16.3516 40.9922 Q12.25 36.2344 12.25 26.8594 Z" />
-          <glyph unicode="a" horiz-adv-x="55.615234" d="M40.4375 6.3906 Q35.5469 2.25 31.0312 0.5469 Q26.5156 -1.1562 21.3438 -1.1562 Q12.7969 -1.1562 8.2031 3.0078 Q3.6094 7.1719 3.6094 13.6719 Q3.6094 17.4844 5.3438 20.6328 Q7.0781 23.7812 9.8906 25.6875 Q12.7031 27.5938 16.2188 28.5625 Q18.7969 29.25 24.0312 29.8906 Q34.6719 31.1562 39.7031 32.9062 Q39.75 34.7188 39.75 35.2031 Q39.75 40.5781 37.25 42.7812 Q33.8906 45.75 27.25 45.75 Q21.0469 45.75 18.0938 43.5781 Q15.1406 41.4062 13.7188 35.8906 L5.125 37.0625 Q6.2969 42.5781 8.9844 45.9688 Q11.6719 49.3594 16.75 51.1953 Q21.8281 53.0312 28.5156 53.0312 Q35.1562 53.0312 39.3047 51.4688 Q43.4531 49.9062 45.4062 47.5391 Q47.3594 45.1719 48.1406 41.5469 Q48.5781 39.3125 48.5781 33.4531 L48.5781 21.7344 Q48.5781 9.4688 49.1406 6.2266 Q49.7031 2.9844 51.375 0 L42.1875 0 Q40.8281 2.7344 40.4375 6.3906 ZM39.7031 26.0312 Q34.9062 24.0781 25.3438 22.7031 Q19.9219 21.9219 17.6797 20.9453 Q15.4375 19.9688 14.2109 18.0938 Q12.9844 16.
 2188 12.9844 13.9219 Q12.9844 10.4062 15.6484 8.0625 Q18.3125 5.7188 23.4375 5.7188 Q28.5156 5.7188 32.4688 7.9375 Q36.4219 10.1562 38.2812 14.0156 Q39.7031 17 39.7031 22.7969 L39.7031 26.0312 Z" />
-          <glyph unicode="c" horiz-adv-x="50.0" d="M40.4375 19 L49.0781 17.875 Q47.6562 8.9375 41.8203 3.8906 Q35.9844 -1.1562 27.4844 -1.1562 Q16.8438 -1.1562 10.375 5.7969 Q3.9062 12.75 3.9062 25.7344 Q3.9062 34.125 6.6875 40.4297 Q9.4688 46.7344 15.1562 49.8828 Q20.8438 53.0312 27.5469 53.0312 Q35.9844 53.0312 41.3594 48.7578 Q46.7344 44.4844 48.25 36.625 L39.7031 35.2969 Q38.4844 40.5312 35.3828 43.1641 Q32.2812 45.7969 27.875 45.7969 Q21.2344 45.7969 17.0859 41.0391 Q12.9375 36.2812 12.9375 25.9844 Q12.9375 15.5312 16.9453 10.7969 Q20.9531 6.0625 27.3906 6.0625 Q32.5625 6.0625 36.0312 9.2344 Q39.5 12.4062 40.4375 19 Z" />
-          <glyph unicode="t" horiz-adv-x="27.783203" d="M25.7812 7.8594 L27.0469 0.0938 Q23.3438 -0.6719 20.4062 -0.6719 Q15.625 -0.6719 12.9922 0.8359 Q10.3594 2.3438 9.2812 4.8125 Q8.2031 7.2812 8.2031 15.1875 L8.2031 45.0156 L1.7656 45.0156 L1.7656 51.8594 L8.2031 51.8594 L8.2031 64.7031 L16.9375 69.9688 L16.9375 51.8594 L25.7812 51.8594 L25.7812 45.0156 L16.9375 45.0156 L16.9375 14.7031 Q16.9375 10.9375 17.4062 9.8672 Q17.875 8.7969 18.9219 8.1562 Q19.9688 7.5156 21.9219 7.5156 Q23.3906 7.5156 25.7812 7.8594 Z" />
-          <glyph unicode="r" horiz-adv-x="33.30078" d="M6.5 0 L6.5 51.8594 L14.4062 51.8594 L14.4062 44 Q17.4375 49.5156 20 51.2734 Q22.5625 53.0312 25.6406 53.0312 Q30.0781 53.0312 34.6719 50.2031 L31.6406 42.0469 Q28.4219 43.9531 25.2031 43.9531 Q22.3125 43.9531 20.0156 42.2188 Q17.7188 40.4844 16.75 37.4062 Q15.2812 32.7188 15.2812 27.1562 L15.2812 0 L6.5 0 Z" />
-          <glyph unicode="v" horiz-adv-x="50.0" d="M21 0 L1.2656 51.8594 L10.5469 51.8594 L21.6875 20.7969 Q23.4844 15.7656 25 10.3594 Q26.1719 14.4531 28.2656 20.2188 L39.7969 51.8594 L48.8281 51.8594 L29.2031 0 L21 0 Z" />
-          <glyph unicode=" " horiz-adv-x="27.783203" d="" />
-          <glyph unicode="e" horiz-adv-x="55.615234" d="M42.0938 16.7031 L51.1719 15.5781 Q49.0312 7.625 43.2188 3.2344 Q37.4062 -1.1562 28.375 -1.1562 Q17 -1.1562 10.3281 5.8438 Q3.6562 12.8438 3.6562 25.4844 Q3.6562 38.5781 10.3984 45.8047 Q17.1406 53.0312 27.875 53.0312 Q38.2812 53.0312 44.875 45.9531 Q51.4688 38.875 51.4688 26.0312 Q51.4688 25.25 51.4219 23.6875 L12.75 23.6875 Q13.2344 15.1406 17.5781 10.6016 Q21.9219 6.0625 28.4219 6.0625 Q33.25 6.0625 36.6719 8.6016 Q40.0938 11.1406 42.0938 16.7031 ZM13.2344 30.9062 L42.1875 30.9062 Q41.6094 37.4531 38.875 40.7188 Q34.6719 45.7969 27.9844 45.7969 Q21.9219 45.7969 17.7969 41.75 Q13.6719 37.7031 13.2344 30.9062 Z" />
-          <glyph unicode="l" horiz-adv-x="22.216797" d="M6.3906 0 L6.3906 71.5781 L15.1875 71.5781 L15.1875 0 L6.3906 0 Z" />
-          <glyph unicode="p" horiz-adv-x="55.615234" d="M6.5938 -19.8594 L6.5938 51.8594 L14.5938 51.8594 L14.5938 45.125 Q17.4375 49.0781 21 51.0547 Q24.5625 53.0312 29.6406 53.0312 Q36.2812 53.0312 41.3594 49.6094 Q46.4375 46.1875 49.0234 39.9609 Q51.6094 33.7344 51.6094 26.3125 Q51.6094 18.3594 48.7578 11.9844 Q45.9062 5.6094 40.4609 2.2266 Q35.0156 -1.1562 29 -1.1562 Q24.6094 -1.1562 21.1172 0.6953 Q17.625 2.5469 15.375 5.375 L15.375 -19.8594 L6.5938 -19.8594 ZM14.5469 25.6406 Q14.5469 15.625 18.6016 10.8438 Q22.6562 6.0625 28.4219 6.0625 Q34.2812 6.0625 38.4531 11.0156 Q42.625 15.9688 42.625 26.375 Q42.625 36.2812 38.5469 41.2109 Q34.4688 46.1406 28.8125 46.1406 Q23.1875 46.1406 18.8672 40.8906 Q14.5469 35.6406 14.5469 25.6406 Z" />
-          <glyph unicode="m" horiz-adv-x="83.30078" d="M6.5938 0 L6.5938 51.8594 L14.4531 51.8594 L14.4531 44.5781 Q16.8906 48.3906 20.9453 50.7109 Q25 53.0312 30.1719 53.0312 Q35.9375 53.0312 39.625 50.6406 Q43.3125 48.25 44.8281 43.9531 Q50.9844 53.0312 60.8438 53.0312 Q68.5625 53.0312 72.7109 48.7578 Q76.8594 44.4844 76.8594 35.5938 L76.8594 0 L68.1094 0 L68.1094 32.6719 Q68.1094 37.9375 67.2578 40.2578 Q66.4062 42.5781 64.1641 43.9922 Q61.9219 45.4062 58.8906 45.4062 Q53.4219 45.4062 49.8047 41.7734 Q46.1875 38.1406 46.1875 30.125 L46.1875 0 L37.4062 0 L37.4062 33.6875 Q37.4062 39.5469 35.2578 42.4766 Q33.1094 45.4062 28.2188 45.4062 Q24.5156 45.4062 21.3672 43.4531 Q18.2188 41.5 16.7969 37.7422 Q15.375 33.9844 15.375 26.9062 L15.375 0 L6.5938 0 Z" />
-          <glyph unicode="i" horiz-adv-x="22.216797" d="M6.6406 61.4688 L6.6406 71.5781 L15.4375 71.5781 L15.4375 61.4688 L6.6406 61.4688 ZM6.6406 0 L6.6406 51.8594 L15.4375 51.8594 L15.4375 0 L6.6406 0 Z" />
-          <glyph unicode="S" horiz-adv-x="66.69922" d="M4.5 23 L13.4219 23.7812 Q14.0625 18.4062 16.3828 14.9688 Q18.7031 11.5312 23.5859 9.4062 Q28.4688 7.2812 34.5781 7.2812 Q39.9844 7.2812 44.1406 8.8906 Q48.2969 10.5 50.3203 13.3047 Q52.3438 16.1094 52.3438 19.4375 Q52.3438 22.7969 50.3906 25.3125 Q48.4375 27.8281 43.9531 29.5469 Q41.0625 30.6719 31.2031 33.0391 Q21.3438 35.4062 17.3906 37.5 Q12.25 40.1875 9.7422 44.1641 Q7.2344 48.1406 7.2344 53.0781 Q7.2344 58.5 10.3047 63.2109 Q13.375 67.9219 19.2891 70.3594 Q25.2031 72.7969 32.4219 72.7969 Q40.375 72.7969 46.4609 70.2344 Q52.5469 67.6719 55.8125 62.6953 Q59.0781 57.7188 59.3281 51.4219 L50.25 50.7344 Q49.5156 57.5156 45.2891 60.9844 Q41.0625 64.4531 32.8125 64.4531 Q24.2188 64.4531 20.2891 61.3047 Q16.3594 58.1562 16.3594 53.7188 Q16.3594 49.8594 19.1406 47.3594 Q21.875 44.875 33.4219 42.2656 Q44.9688 39.6562 49.2656 37.7031 Q55.5156 34.8125 58.4922 30.3984 Q61.4688 25.9844 61.4688 20.2188 Q61.4688 14.5 58.2031 9.445
 3 Q54.9375 4.3906 48.8047 1.5938 Q42.6719 -1.2031 35.0156 -1.2031 Q25.2969 -1.2031 18.7266 1.6172 Q12.1562 4.4375 8.4219 10.1328 Q4.6875 15.8281 4.5 23 Z" />
-          <glyph unicode="s" horiz-adv-x="50.0" d="M3.0781 15.4844 L11.7656 16.8438 Q12.5 11.625 15.8438 8.8438 Q19.1875 6.0625 25.2031 6.0625 Q31.25 6.0625 34.1797 8.5234 Q37.1094 10.9844 37.1094 14.3125 Q37.1094 17.2812 34.5156 19 Q32.7188 20.1719 25.5312 21.9688 Q15.875 24.4219 12.1406 26.2031 Q8.4062 27.9844 6.4766 31.1328 Q4.5469 34.2812 4.5469 38.0938 Q4.5469 41.5469 6.1328 44.5078 Q7.7188 47.4688 10.4531 49.4219 Q12.5 50.9219 16.0391 51.9766 Q19.5781 53.0312 23.6406 53.0312 Q29.7344 53.0312 34.3516 51.2734 Q38.9688 49.5156 41.1641 46.5078 Q43.3594 43.5 44.1875 38.4844 L35.5938 37.3125 Q35.0156 41.3125 32.2031 43.5547 Q29.3906 45.7969 24.2656 45.7969 Q18.2188 45.7969 15.625 43.7969 Q13.0312 41.7969 13.0312 39.1094 Q13.0312 37.4062 14.1094 36.0312 Q15.1875 34.625 17.4844 33.6875 Q18.7969 33.2031 25.25 31.4531 Q34.5781 28.9531 38.2578 27.3672 Q41.9375 25.7812 44.0391 22.7578 Q46.1406 19.7344 46.1406 15.2344 Q46.1406 10.8438 43.5781 6.9609 Q41.0156 3.0781 36.1797 0.9609 Q
 31.3438 -1.1562 25.25 -1.1562 Q15.1406 -1.1562 9.8438 3.0391 Q4.5469 7.2344 3.0781 15.4844 Z" />
-          <glyph unicode="G" horiz-adv-x="77.7832" d="M41.2188 28.0781 L41.2188 36.4688 L71.5312 36.5312 L71.5312 9.9688 Q64.5469 4.3906 57.125 1.5938 Q49.7031 -1.2031 41.8906 -1.2031 Q31.3438 -1.2031 22.7266 3.3047 Q14.1094 7.8125 9.7188 16.3594 Q5.3281 24.9062 5.3281 35.4531 Q5.3281 45.9062 9.6953 54.9609 Q14.0625 64.0156 22.2656 68.4062 Q30.4688 72.7969 41.1562 72.7969 Q48.9219 72.7969 55.1953 70.2891 Q61.4688 67.7812 65.0391 63.2891 Q68.6094 58.7969 70.4531 51.5625 L61.9219 49.2188 Q60.2969 54.6875 57.9062 57.8125 Q55.5156 60.9375 51.0703 62.8203 Q46.625 64.7031 41.2188 64.7031 Q34.7188 64.7031 29.9844 62.7266 Q25.25 60.75 22.3438 57.5234 Q19.4375 54.2969 17.8281 50.4375 Q15.0938 43.7969 15.0938 36.0312 Q15.0938 26.4688 18.3906 20.0234 Q21.6875 13.5781 27.9844 10.4531 Q34.2812 7.3281 41.3594 7.3281 Q47.5156 7.3281 53.375 9.6953 Q59.2344 12.0625 62.25 14.75 L62.25 28.0781 L41.2188 28.0781 Z" />
-          <glyph unicode="/" horiz-adv-x="27.783203" d="M0 -1.2031 L20.75 72.7969 L27.7812 72.7969 L7.0781 -1.2031 L0 -1.2031 Z" />
-          <glyph unicode="y" horiz-adv-x="50.0" d="M6.2031 -19.9531 L5.2188 -11.7031 Q8.1094 -12.4844 10.25 -12.4844 Q13.1875 -12.4844 14.9453 -11.5078 Q16.7031 -10.5312 17.8281 -8.7812 Q18.6562 -7.4531 20.5156 -2.2344 Q20.75 -1.5 21.2969 -0.0781 L1.6094 51.8594 L11.0781 51.8594 L21.875 21.8281 Q23.9688 16.1094 25.6406 9.8125 Q27.1562 15.875 29.25 21.625 L40.3281 51.8594 L49.125 51.8594 L29.3906 -0.8594 Q26.2188 -9.4062 24.4688 -12.625 Q22.125 -16.9844 19.0938 -19.0078 Q16.0625 -21.0312 11.8594 -21.0312 Q9.3281 -21.0312 6.2031 -19.9531 Z" />
-          <glyph unicode="C" horiz-adv-x="72.2168" d="M58.7969 25.0938 L68.2656 22.7031 Q65.2812 11.0312 57.5469 4.9141 Q49.8125 -1.2031 38.625 -1.2031 Q27.0469 -1.2031 19.7969 3.5 Q12.5469 8.2031 8.7656 17.1406 Q4.9844 26.0781 4.9844 36.3281 Q4.9844 47.5156 9.2578 55.8359 Q13.5312 64.1562 21.4141 68.4766 Q29.2969 72.7969 38.7656 72.7969 Q49.5156 72.7969 56.8359 67.3281 Q64.1562 61.8594 67.0469 51.9531 L57.7188 49.75 Q55.2188 57.5625 50.4844 61.1328 Q45.75 64.7031 38.5781 64.7031 Q30.3281 64.7031 24.7812 60.7422 Q19.2344 56.7812 16.9922 50.1172 Q14.75 43.4531 14.75 36.375 Q14.75 27.25 17.4062 20.4375 Q20.0625 13.625 25.6797 10.2578 Q31.2969 6.8906 37.8438 6.8906 Q45.7969 6.8906 51.3203 11.4766 Q56.8438 16.0625 58.7969 25.0938 Z" />
-          <glyph unicode="o" horiz-adv-x="55.615234" d="M3.3281 25.9219 Q3.3281 40.3281 11.3281 47.2656 Q18.0156 53.0312 27.6406 53.0312 Q38.3281 53.0312 45.1172 46.0234 Q51.9062 39.0156 51.9062 26.6562 Q51.9062 16.6562 48.9062 10.9141 Q45.9062 5.1719 40.1641 2.0078 Q34.4219 -1.1562 27.6406 -1.1562 Q16.75 -1.1562 10.0391 5.8203 Q3.3281 12.7969 3.3281 25.9219 ZM12.3594 25.9219 Q12.3594 15.9688 16.7031 11.0156 Q21.0469 6.0625 27.6406 6.0625 Q34.1875 6.0625 38.5312 11.0391 Q42.875 16.0156 42.875 26.2188 Q42.875 35.8438 38.5 40.7969 Q34.125 45.75 27.6406 45.75 Q21.0469 45.75 16.7031 40.8203 Q12.3594 35.8906 12.3594 25.9219 Z" />
-          <glyph unicode="N" horiz-adv-x="72.2168" d="M7.625 0 L7.625 71.5781 L17.3281 71.5781 L54.9375 15.375 L54.9375 71.5781 L64.0156 71.5781 L64.0156 0 L54.2969 0 L16.7031 56.25 L16.7031 0 L7.625 0 Z" />
-          <glyph unicode="P" horiz-adv-x="66.69922" d="M7.7188 0 L7.7188 71.5781 L34.7188 71.5781 Q41.8438 71.5781 45.6094 70.9062 Q50.875 70.0156 54.4453 67.5547 Q58.0156 65.0938 60.1875 60.6484 Q62.3594 56.2031 62.3594 50.875 Q62.3594 41.75 56.5469 35.4297 Q50.7344 29.1094 35.5469 29.1094 L17.1875 29.1094 L17.1875 0 L7.7188 0 ZM17.1875 37.5469 L35.6875 37.5469 Q44.875 37.5469 48.7344 40.9688 Q52.5938 44.3906 52.5938 50.5938 Q52.5938 55.0781 50.3203 58.2734 Q48.0469 61.4688 44.3438 62.5 Q41.9375 63.1406 35.5 63.1406 L17.1875 63.1406 L17.1875 37.5469 Z" />
-          <glyph unicode="h" horiz-adv-x="55.615234" d="M6.5938 0 L6.5938 71.5781 L15.375 71.5781 L15.375 45.9062 Q21.5312 53.0312 30.9062 53.0312 Q36.6719 53.0312 40.9219 50.7578 Q45.1719 48.4844 47 44.4844 Q48.8281 40.4844 48.8281 32.8594 L48.8281 0 L40.0469 0 L40.0469 32.8594 Q40.0469 39.4531 37.1875 42.4531 Q34.3281 45.4531 29.1094 45.4531 Q25.2031 45.4531 21.7578 43.4297 Q18.3125 41.4062 16.8438 37.9375 Q15.375 34.4688 15.375 28.375 L15.375 0 L6.5938 0 Z" />
-          <glyph unicode="O" horiz-adv-x="77.7832" d="M4.8281 34.8594 Q4.8281 52.6875 14.3984 62.7734 Q23.9688 72.8594 39.1094 72.8594 Q49.0312 72.8594 56.9844 68.1172 Q64.9375 63.375 69.1172 54.9062 Q73.2969 46.4375 73.2969 35.6875 Q73.2969 24.8125 68.8984 16.2188 Q64.5 7.625 56.4453 3.2109 Q48.3906 -1.2031 39.0625 -1.2031 Q28.9531 -1.2031 20.9922 3.6719 Q13.0312 8.5469 8.9297 16.9922 Q4.8281 25.4375 4.8281 34.8594 ZM14.5938 34.7188 Q14.5938 21.7812 21.5547 14.3359 Q28.5156 6.8906 39.0156 6.8906 Q49.7031 6.8906 56.6172 14.4062 Q63.5312 21.9219 63.5312 35.75 Q63.5312 44.4844 60.5781 51 Q57.625 57.5156 51.9297 61.1094 Q46.2344 64.7031 39.1562 64.7031 Q29.1094 64.7031 21.8516 57.7891 Q14.5938 50.875 14.5938 34.7188 Z" />
-        </font>
-      </defs>
-      <g class="testC1">
-        <text xml:space="preserve" x="10" y="20" class="testC2">Simple vertical gradient</text>
-        <rect width="100" x="10" height="100" y="30" class="testC3" />
-        <path d="M-5 0 L5 0 M0 -5 L0 5" class="testC4" transform="translate(30,40)" />
-      </g>
-      <g class="testC5" transform="translate(30,120)">
-        <path class="testC6" d="M-5 0 L5 0 M0 -5 L0 5" />
-      </g>
-      <g class="testC7" transform="translate(0,140)">
-        <text xml:space="preserve" x="10" y="20" class="testC8">Non Cyclic / Cyclic Gradients</text>
-        <rect x="0" y="0" transform="translate(10,30)" width="100" class="testC9" height="30" />
-        <rect x="0" y="0" transform="translate(10,60)" width="100" class="testC10" height="30" />
-        <line transform="translate(10,60)" x1="0" x2="100" y1="0" y2="0" class="testC11" />
-      </g>
-      <g class="testC12" transform="translate(0,240)">
-        <text xml:space="preserve" x="10" y="20" class="testC13">Sheared GradientPaint</text>
-        <rect x="0" y="0" transform="translate(10,25) matrix(1,0,0.5,1,0,0)" width="100" class="testC14" height="40" />
-      </g>
-      <g class="testC15" transform="translate(0,320)">
-        <text xml:space="preserve" x="10" y="20" class="testC16">Opacity in stop color</text>
-        <rect width="100" x="10" height="30" y="30" class="testC17" />
-      </g>
-    </g>
-  </g>
-</svg>
+]]></style
+      ><g
+      ><defs id="testdefs1"
+        ><linearGradient x1="30" xmlns:xlink="http://www.w3.org/1999/xlink" x2="30" y1="40" gradientUnits="userSpaceOnUse" y2="120" xlink:type="simple" xlink:actuate="onLoad" id="testlinearGradient1" xlink:show="other" spreadMethod="pad"
+          ><stop stop-opacity="1" stop-color="red" offset="0%"
+            /><stop stop-opacity="1" stop-color="yellow" offset="100%"
+          /></linearGradient
+          ><linearGradient x1="0" xmlns:xlink="http://www.w3.org/1999/xlink" x2="20" y1="0" gradientUnits="userSpaceOnUse" y2="0" xlink:type="simple" xlink:actuate="onLoad" id="testlinearGradient2" xlink:show="other" spreadMethod="pad"
+          ><stop stop-opacity="1" stop-color="red" offset="0%"
+            /><stop stop-opacity="1" stop-color="yellow" offset="100%"
+          /></linearGradient
+          ><linearGradient x1="0" xmlns:xlink="http://www.w3.org/1999/xlink" x2="20" y1="0" gradientUnits="userSpaceOnUse" y2="0" xlink:type="simple" xlink:actuate="onLoad" id="testlinearGradient3" xlink:show="other" spreadMethod="reflect"
+          ><stop stop-opacity="1" stop-color="red" offset="0%"
+            /><stop stop-opacity="1" stop-color="yellow" offset="100%"
+          /></linearGradient
+          ><linearGradient x1="0" xmlns:xlink="http://www.w3.org/1999/xlink" x2="100" y1="0" gradientUnits="userSpaceOnUse" y2="0" xlink:type="simple" xlink:actuate="onLoad" id="testlinearGradient4" xlink:show="other" spreadMethod="pad"
+          ><stop stop-opacity="1" stop-color="red" offset="0%"
+            /><stop stop-opacity="1" stop-color="yellow" offset="100%"
+          /></linearGradient
+          ><linearGradient x1="10" xmlns:xlink="http://www.w3.org/1999/xlink" x2="110" y1="30" gradientUnits="userSpaceOnUse" y2="30" xlink:type="simple" xlink:actuate="onLoad" id="testlinearGradient5" xlink:show="other" spreadMethod="pad"
+          ><stop stop-opacity="0" stop-color="rgb(255,0,0)" offset="0%"
+            /><stop stop-opacity="1" stop-color="yellow" offset="100%"
+          /></linearGradient
+          ><font horiz-adv-x="75.0" id="testfont1"
+          ><font-face ascent="92.163086" descent="19.555664" units-per-em="100" font-family="Arial" font-style="normal" font-weight="normal"
+            /><missing-glyph horiz-adv-x="75.0" d="M12.5 0 L12.5 62.5 L62.5 62.5 L62.5 0 L12.5 0 ZM14.0625 1.5625 L60.9375 1.5625 L60.9375 60.9375 L14.0625 60.9375 L14.0625 1.5625 Z"
+            /><glyph unicode="n" horiz-adv-x="55.615234" d="M6.5938 0 L6.5938 51.8594 L14.5 51.8594 L14.5 44.4844 Q20.2188 53.0312 31 53.0312 Q35.6875 53.0312 39.625 51.3438 Q43.5625 49.6562 45.5156 46.9219 Q47.4688 44.1875 48.25 40.4375 Q48.7344 37.9844 48.7344 31.8906 L48.7344 0 L39.9375 0 L39.9375 31.5469 Q39.9375 36.9219 38.9141 39.5781 Q37.8906 42.2344 35.2812 43.8203 Q32.6719 45.4062 29.1562 45.4062 Q23.5312 45.4062 19.4531 41.8438 Q15.375 38.2812 15.375 28.3281 L15.375 0 L6.5938 0 Z"
+            /><glyph unicode="d" horiz-adv-x="55.615234" d="M40.2344 0 L40.2344 6.5469 Q35.2969 -1.1562 25.7344 -1.1562 Q19.5312 -1.1562 14.3281 2.2578 Q9.125 5.6719 6.2734 11.7969 Q3.4219 17.9219 3.4219 25.875 Q3.4219 33.6406 6.0078 39.9688 Q8.5938 46.2969 13.7734 49.6641 Q18.9531 53.0312 25.3438 53.0312 Q30.0312 53.0312 33.6953 51.0547 Q37.3594 49.0781 39.6562 45.9062 L39.6562 71.5781 L48.3906 71.5781 L48.3906 0 L40.2344 0 ZM12.4531 25.875 Q12.4531 15.9219 16.6484 10.9922 Q20.8438 6.0625 26.5625 6.0625 Q32.3281 6.0625 36.3516 10.7734 Q40.375 15.4844 40.375 25.1406 Q40.375 35.7969 36.2734 40.7734 Q32.1719 45.75 26.1719 45.75 Q20.3125 45.75 16.3828 40.9688 Q12.4531 36.1875 12.4531 25.875 Z"
+            /><glyph unicode="g" horiz-adv-x="55.615234" d="M4.9844 -4.2812 L13.5312 -5.5469 Q14.0625 -9.5 16.5 -11.3125 Q19.7812 -13.75 25.4375 -13.75 Q31.5469 -13.75 34.8672 -11.3125 Q38.1875 -8.875 39.3594 -4.4844 Q40.0469 -1.7969 39.9844 6.7812 Q34.2344 0 25.6406 0 Q14.9375 0 9.0781 7.7188 Q3.2188 15.4375 3.2188 26.2188 Q3.2188 33.6406 5.9062 39.9141 Q8.5938 46.1875 13.6953 49.6094 Q18.7969 53.0312 25.6875 53.0312 Q34.8594 53.0312 40.8281 45.6094 L40.8281 51.8594 L48.9219 51.8594 L48.9219 7.0312 Q48.9219 -5.0625 46.4609 -10.1172 Q44 -15.1719 38.6484 -18.1016 Q33.2969 -21.0312 25.4844 -21.0312 Q16.2188 -21.0312 10.5 -16.8594 Q4.7812 -12.6875 4.9844 -4.2812 ZM12.25 26.8594 Q12.25 16.6562 16.3047 11.9688 Q20.3594 7.2812 26.4688 7.2812 Q32.5156 7.2812 36.6172 11.9453 Q40.7188 16.6094 40.7188 26.5625 Q40.7188 36.0781 36.5 40.9141 Q32.2812 45.75 26.3125 45.75 Q20.4531 45.75 16.3516 40.9922 Q12.25 36.2344 12.25 26.8594 Z"
+            /><glyph unicode="a" horiz-adv-x="55.615234" d="M40.4375 6.3906 Q35.5469 2.25 31.0312 0.5469 Q26.5156 -1.1562 21.3438 -1.1562 Q12.7969 -1.1562 8.2031 3.0078 Q3.6094 7.1719 3.6094 13.6719 Q3.6094 17.4844 5.3438 20.6328 Q7.0781 23.7812 9.8906 25.6875 Q12.7031 27.5938 16.2188 28.5625 Q18.7969 29.25 24.0312 29.8906 Q34.6719 31.1562 39.7031 32.9062 Q39.75 34.7188 39.75 35.2031 Q39.75 40.5781 37.25 42.7812 Q33.8906 45.75 27.25 45.75 Q21.0469 45.75 18.0938 43.5781 Q15.1406 41.4062 13.7188 35.8906 L5.125 37.0625 Q6.2969 42.5781 8.9844 45.9688 Q11.6719 49.3594 16.75 51.1953 Q21.8281 53.0312 28.5156 53.0312 Q35.1562 53.0312 39.3047 51.4688 Q43.4531 49.9062 45.4062 47.5391 Q47.3594 45.1719 48.1406 41.5469 Q48.5781 39.3125 48.5781 33.4531 L48.5781 21.7344 Q48.5781 9.4688 49.1406 6.2266 Q49.7031 2.9844 51.375 0 L42.1875 0 Q40.8281 2.7344 40.4375 6.3906 ZM39.7031 26.0312 Q34.9062 24.0781 25.3438 22.7031 Q19.9219 21.9219 17.6797 20.9453 Q15.4375 19.9688 14.2109 18.0938 Q12.9844
  16.2188 12.9844 13.9219 Q12.9844 10.4062 15.6484 8.0625 Q18.3125 5.7188 23.4375 5.7188 Q28.5156 5.7188 32.4688 7.9375 Q36.4219 10.1562 38.2812 14.0156 Q39.7031 17 39.7031 22.7969 L39.7031 26.0312 Z"
+            /><glyph unicode="c" horiz-adv-x="50.0" d="M40.4375 19 L49.0781 17.875 Q47.6562 8.9375 41.8203 3.8906 Q35.9844 -1.1562 27.4844 -1.1562 Q16.8438 -1.1562 10.375 5.7969 Q3.9062 12.75 3.9062 25.7344 Q3.9062 34.125 6.6875 40.4297 Q9.4688 46.7344 15.1562 49.8828 Q20.8438 53.0312 27.5469 53.0312 Q35.9844 53.0312 41.3594 48.7578 Q46.7344 44.4844 48.25 36.625 L39.7031 35.2969 Q38.4844 40.5312 35.3828 43.1641 Q32.2812 45.7969 27.875 45.7969 Q21.2344 45.7969 17.0859 41.0391 Q12.9375 36.2812 12.9375 25.9844 Q12.9375 15.5312 16.9453 10.7969 Q20.9531 6.0625 27.3906 6.0625 Q32.5625 6.0625 36.0312 9.2344 Q39.5 12.4062 40.4375 19 Z"
+            /><glyph unicode="t" horiz-adv-x="27.783203" d="M25.7812 7.8594 L27.0469 0.0938 Q23.3438 -0.6719 20.4062 -0.6719 Q15.625 -0.6719 12.9922 0.8359 Q10.3594 2.3438 9.2812 4.8125 Q8.2031 7.2812 8.2031 15.1875 L8.2031 45.0156 L1.7656 45.0156 L1.7656 51.8594 L8.2031 51.8594 L8.2031 64.7031 L16.9375 69.9688 L16.9375 51.8594 L25.7812 51.8594 L25.7812 45.0156 L16.9375 45.0156 L16.9375 14.7031 Q16.9375 10.9375 17.4062 9.8672 Q17.875 8.7969 18.9219 8.1562 Q19.9688 7.5156 21.9219 7.5156 Q23.3906 7.5156 25.7812 7.8594 Z"
+            /><glyph unicode="r" horiz-adv-x="33.30078" d="M6.5 0 L6.5 51.8594 L14.4062 51.8594 L14.4062 44 Q17.4375 49.5156 20 51.2734 Q22.5625 53.0312 25.6406 53.0312 Q30.0781 53.0312 34.6719 50.2031 L31.6406 42.0469 Q28.4219 43.9531 25.2031 43.9531 Q22.3125 43.9531 20.0156 42.2188 Q17.7188 40.4844 16.75 37.4062 Q15.2812 32.7188 15.2812 27.1562 L15.2812 0 L6.5 0 Z"
+            /><glyph unicode="v" horiz-adv-x="50.0" d="M21 0 L1.2656 51.8594 L10.5469 51.8594 L21.6875 20.7969 Q23.4844 15.7656 25 10.3594 Q26.1719 14.4531 28.2656 20.2188 L39.7969 51.8594 L48.8281 51.8594 L29.2031 0 L21 0 Z"
+            /><glyph unicode=" " horiz-adv-x="27.783203" d=""
+            /><glyph unicode="e" horiz-adv-x="55.615234" d="M42.0938 16.7031 L51.1719 15.5781 Q49.0312 7.625 43.2188 3.2344 Q37.4062 -1.1562 28.375 -1.1562 Q17 -1.1562 10.3281 5.8438 Q3.6562 12.8438 3.6562 25.4844 Q3.6562 38.5781 10.3984 45.8047 Q17.1406 53.0312 27.875 53.0312 Q38.2812 53.0312 44.875 45.9531 Q51.4688 38.875 51.4688 26.0312 Q51.4688 25.25 51.4219 23.6875 L12.75 23.6875 Q13.2344 15.1406 17.5781 10.6016 Q21.9219 6.0625 28.4219 6.0625 Q33.25 6.0625 36.6719 8.6016 Q40.0938 11.1406 42.0938 16.7031 ZM13.2344 30.9062 L42.1875 30.9062 Q41.6094 37.4531 38.875 40.7188 Q34.6719 45.7969 27.9844 45.7969 Q21.9219 45.7969 17.7969 41.75 Q13.6719 37.7031 13.2344 30.9062 Z"
+            /><glyph unicode="l" horiz-adv-x="22.216797" d="M6.3906 0 L6.3906 71.5781 L15.1875 71.5781 L15.1875 0 L6.3906 0 Z"
+            /><glyph unicode="p" horiz-adv-x="55.615234" d="M6.5938 -19.8594 L6.5938 51.8594 L14.5938 51.8594 L14.5938 45.125 Q17.4375 49.0781 21 51.0547 Q24.5625 53.0312 29.6406 53.0312 Q36.2812 53.0312 41.3594 49.6094 Q46.4375 46.1875 49.0234 39.9609 Q51.6094 33.7344 51.6094 26.3125 Q51.6094 18.3594 48.7578 11.9844 Q45.9062 5.6094 40.4609 2.2266 Q35.0156 -1.1562 29 -1.1562 Q24.6094 -1.1562 21.1172 0.6953 Q17.625 2.5469 15.375 5.375 L15.375 -19.8594 L6.5938 -19.8594 ZM14.5469 25.6406 Q14.5469 15.625 18.6016 10.8438 Q22.6562 6.0625 28.4219 6.0625 Q34.2812 6.0625 38.4531 11.0156 Q42.625 15.9688 42.625 26.375 Q42.625 36.2812 38.5469 41.2109 Q34.4688 46.1406 28.8125 46.1406 Q23.1875 46.1406 18.8672 40.8906 Q14.5469 35.6406 14.5469 25.6406 Z"
+            /><glyph unicode="m" horiz-adv-x="83.30078" d="M6.5938 0 L6.5938 51.8594 L14.4531 51.8594 L14.4531 44.5781 Q16.8906 48.3906 20.9453 50.7109 Q25 53.0312 30.1719 53.0312 Q35.9375 53.0312 39.625 50.6406 Q43.3125 48.25 44.8281 43.9531 Q50.9844 53.0312 60.8438 53.0312 Q68.5625 53.0312 72.7109 48.7578 Q76.8594 44.4844 76.8594 35.5938 L76.8594 0 L68.1094 0 L68.1094 32.6719 Q68.1094 37.9375 67.2578 40.2578 Q66.4062 42.5781 64.1641 43.9922 Q61.9219 45.4062 58.8906 45.4062 Q53.4219 45.4062 49.8047 41.7734 Q46.1875 38.1406 46.1875 30.125 L46.1875 0 L37.4062 0 L37.4062 33.6875 Q37.4062 39.5469 35.2578 42.4766 Q33.1094 45.4062 28.2188 45.4062 Q24.5156 45.4062 21.3672 43.4531 Q18.2188 41.5 16.7969 37.7422 Q15.375 33.9844 15.375 26.9062 L15.375 0 L6.5938 0 Z"
+            /><glyph unicode="i" horiz-adv-x="22.216797" d="M6.6406 61.4688 L6.6406 71.5781 L15.4375 71.5781 L15.4375 61.4688 L6.6406 61.4688 ZM6.6406 0 L6.6406 51.8594 L15.4375 51.8594 L15.4375 0 L6.6406 0 Z"
+            /><glyph unicode="S" horiz-adv-x="66.69922" d="M4.5 23 L13.4219 23.7812 Q14.0625 18.4062 16.3828 14.9688 Q18.7031 11.5312 23.5859 9.4062 Q28.4688 7.2812 34.5781 7.2812 Q39.9844 7.2812 44.1406 8.8906 Q48.2969 10.5 50.3203 13.3047 Q52.3438 16.1094 52.3438 19.4375 Q52.3438 22.7969 50.3906 25.3125 Q48.4375 27.8281 43.9531 29.5469 Q41.0625 30.6719 31.2031 33.0391 Q21.3438 35.4062 17.3906 37.5 Q12.25 40.1875 9.7422 44.1641 Q7.2344 48.1406 7.2344 53.0781 Q7.2344 58.5 10.3047 63.2109 Q13.375 67.9219 19.2891 70.3594 Q25.2031 72.7969 32.4219 72.7969 Q40.375 72.7969 46.4609 70.2344 Q52.5469 67.6719 55.8125 62.6953 Q59.0781 57.7188 59.3281 51.4219 L50.25 50.7344 Q49.5156 57.5156 45.2891 60.9844 Q41.0625 64.4531 32.8125 64.4531 Q24.2188 64.4531 20.2891 61.3047 Q16.3594 58.1562 16.3594 53.7188 Q16.3594 49.8594 19.1406 47.3594 Q21.875 44.875 33.4219 42.2656 Q44.9688 39.6562 49.2656 37.7031 Q55.5156 34.8125 58.4922 30.3984 Q61.4688 25.9844 61.4688 20.2188 Q61.4688 14.5 58.2031 9
 .4453 Q54.9375 4.3906 48.8047 1.5938 Q42.6719 -1.2031 35.0156 -1.2031 Q25.2969 -1.2031 18.7266 1.6172 Q12.1562 4.4375 8.4219 10.1328 Q4.6875 15.8281 4.5 23 Z"
+            /><glyph unicode="s" horiz-adv-x="50.0" d="M3.0781 15.4844 L11.7656 16.8438 Q12.5 11.625 15.8438 8.8438 Q19.1875 6.0625 25.2031 6.0625 Q31.25 6.0625 34.1797 8.5234 Q37.1094 10.9844 37.1094 14.3125 Q37.1094 17.2812 34.5156 19 Q32.7188 20.1719 25.5312 21.9688 Q15.875 24.4219 12.1406 26.2031 Q8.4062 27.9844 6.4766 31.1328 Q4.5469 34.2812 4.5469 38.0938 Q4.5469 41.5469 6.1328 44.5078 Q7.7188 47.4688 10.4531 49.4219 Q12.5 50.9219 16.0391 51.9766 Q19.5781 53.0312 23.6406 53.0312 Q29.7344 53.0312 34.3516 51.2734 Q38.9688 49.5156 41.1641 46.5078 Q43.3594 43.5 44.1875 38.4844 L35.5938 37.3125 Q35.0156 41.3125 32.2031 43.5547 Q29.3906 45.7969 24.2656 45.7969 Q18.2188 45.7969 15.625 43.7969 Q13.0312 41.7969 13.0312 39.1094 Q13.0312 37.4062 14.1094 36.0312 Q15.1875 34.625 17.4844 33.6875 Q18.7969 33.2031 25.25 31.4531 Q34.5781 28.9531 38.2578 27.3672 Q41.9375 25.7812 44.0391 22.7578 Q46.1406 19.7344 46.1406 15.2344 Q46.1406 10.8438 43.5781 6.9609 Q41.0156 3.0781 36.1797 0.96
 09 Q31.3438 -1.1562 25.25 -1.1562 Q15.1406 -1.1562 9.8438 3.0391 Q4.5469 7.2344 3.0781 15.4844 Z"
+            /><glyph unicode="G" horiz-adv-x="77.7832" d="M41.2188 28.0781 L41.2188 36.4688 L71.5312 36.5312 L71.5312 9.9688 Q64.5469 4.3906 57.125 1.5938 Q49.7031 -1.2031 41.8906 -1.2031 Q31.3438 -1.2031 22.7266 3.3047 Q14.1094 7.8125 9.7188 16.3594 Q5.3281 24.9062 5.3281 35.4531 Q5.3281 45.9062 9.6953 54.9609 Q14.0625 64.0156 22.2656 68.4062 Q30.4688 72.7969 41.1562 72.7969 Q48.9219 72.7969 55.1953 70.2891 Q61.4688 67.7812 65.0391 63.2891 Q68.6094 58.7969 70.4531 51.5625 L61.9219 49.2188 Q60.2969 54.6875 57.9062 57.8125 Q55.5156 60.9375 51.0703 62.8203 Q46.625 64.7031 41.2188 64.7031 Q34.7188 64.7031 29.9844 62.7266 Q25.25 60.75 22.3438 57.5234 Q19.4375 54.2969 17.8281 50.4375 Q15.0938 43.7969 15.0938 36.0312 Q15.0938 26.4688 18.3906 20.0234 Q21.6875 13.5781 27.9844 10.4531 Q34.2812 7.3281 41.3594 7.3281 Q47.5156 7.3281 53.375 9.6953 Q59.2344 12.0625 62.25 14.75 L62.25 28.0781 L41.2188 28.0781 Z"
+            /><glyph unicode="/" horiz-adv-x="27.783203" d="M0 -1.2031 L20.75 72.7969 L27.7812 72.7969 L7.0781 -1.2031 L0 -1.2031 Z"
+            /><glyph unicode="y" horiz-adv-x="50.0" d="M6.2031 -19.9531 L5.2188 -11.7031 Q8.1094 -12.4844 10.25 -12.4844 Q13.1875 -12.4844 14.9453 -11.5078 Q16.7031 -10.5312 17.8281 -8.7812 Q18.6562 -7.4531 20.5156 -2.2344 Q20.75 -1.5 21.2969 -0.0781 L1.6094 51.8594 L11.0781 51.8594 L21.875 21.8281 Q23.9688 16.1094 25.6406 9.8125 Q27.1562 15.875 29.25 21.625 L40.3281 51.8594 L49.125 51.8594 L29.3906 -0.8594 Q26.2188 -9.4062 24.4688 -12.625 Q22.125 -16.9844 19.0938 -19.0078 Q16.0625 -21.0312 11.8594 -21.0312 Q9.3281 -21.0312 6.2031 -19.9531 Z"
+            /><glyph unicode="C" horiz-adv-x="72.2168" d="M58.7969 25.0938 L68.2656 22.7031 Q65.2812 11.0312 57.5469 4.9141 Q49.8125 -1.2031 38.625 -1.2031 Q27.0469 -1.2031 19.7969 3.5 Q12.5469 8.2031 8.7656 17.1406 Q4.9844 26.0781 4.9844 36.3281 Q4.9844 47.5156 9.2578 55.8359 Q13.5312 64.1562 21.4141 68.4766 Q29.2969 72.7969 38.7656 72.7969 Q49.5156 72.7969 56.8359 67.3281 Q64.1562 61.8594 67.0469 51.9531 L57.7188 49.75 Q55.2188 57.5625 50.4844 61.1328 Q45.75 64.7031 38.5781 64.7031 Q30.3281 64.7031 24.7812 60.7422 Q19.2344 56.7812 16.9922 50.1172 Q14.75 43.4531 14.75 36.375 Q14.75 27.25 17.4062 20.4375 Q20.0625 13.625 25.6797 10.2578 Q31.2969 6.8906 37.8438 6.8906 Q45.7969 6.8906 51.3203 11.4766 Q56.8438 16.0625 58.7969 25.0938 Z"
+            /><glyph unicode="o" horiz-adv-x="55.615234" d="M3.3281 25.9219 Q3.3281 40.3281 11.3281 47.2656 Q18.0156 53.0312 27.6406 53.0312 Q38.3281 53.0312 45.1172 46.0234 Q51.9062 39.0156 51.9062 26.6562 Q51.9062 16.6562 48.9062 10.9141 Q45.9062 5.1719 40.1641 2.0078 Q34.4219 -1.1562 27.6406 -1.1562 Q16.75 -1.1562 10.0391 5.8203 Q3.3281 12.7969 3.3281 25.9219 ZM12.3594 25.9219 Q12.3594 15.9688 16.7031 11.0156 Q21.0469 6.0625 27.6406 6.0625 Q34.1875 6.0625 38.5312 11.0391 Q42.875 16.0156 42.875 26.2188 Q42.875 35.8438 38.5 40.7969 Q34.125 45.75 27.6406 45.75 Q21.0469 45.75 16.7031 40.8203 Q12.3594 35.8906 12.3594 25.9219 Z"
+            /><glyph unicode="N" horiz-adv-x="72.2168" d="M7.625 0 L7.625 71.5781 L17.3281 71.5781 L54.9375 15.375 L54.9375 71.5781 L64.0156 71.5781 L64.0156 0 L54.2969 0 L16.7031 56.25 L16.7031 0 L7.625 0 Z"
+            /><glyph unicode="P" horiz-adv-x="66.69922" d="M7.7188 0 L7.7188 71.5781 L34.7188 71.5781 Q41.8438 71.5781 45.6094 70.9062 Q50.875 70.0156 54.4453 67.5547 Q58.0156 65.0938 60.1875 60.6484 Q62.3594 56.2031 62.3594 50.875 Q62.3594 41.75 56.5469 35.4297 Q50.7344 29.1094 35.5469 29.1094 L17.1875 29.1094 L17.1875 0 L7.7188 0 ZM17.1875 37.5469 L35.6875 37.5469 Q44.875 37.5469 48.7344 40.9688 Q52.5938 44.3906 52.5938 50.5938 Q52.5938 55.0781 50.3203 58.2734 Q48.0469 61.4688 44.3438 62.5 Q41.9375 63.1406 35.5 63.1406 L17.1875 63.1406 L17.1875 37.5469 Z"
+            /><glyph unicode="h" horiz-adv-x="55.615234" d="M6.5938 0 L6.5938 71.5781 L15.375 71.5781 L15.375 45.9062 Q21.5312 53.0312 30.9062 53.0312 Q36.6719 53.0312 40.9219 50.7578 Q45.1719 48.4844 47 44.4844 Q48.8281 40.4844 48.8281 32.8594 L48.8281 0 L40.0469 0 L40.0469 32.8594 Q40.0469 39.4531 37.1875 42.4531 Q34.3281 45.4531 29.1094 45.4531 Q25.2031 45.4531 21.7578 43.4297 Q18.3125 41.4062 16.8438 37.9375 Q15.375 34.4688 15.375 28.375 L15.375 0 L6.5938 0 Z"
+            /><glyph unicode="O" horiz-adv-x="77.7832" d="M4.8281 34.8594 Q4.8281 52.6875 14.3984 62.7734 Q23.9688 72.8594 39.1094 72.8594 Q49.0312 72.8594 56.9844 68.1172 Q64.9375 63.375 69.1172 54.9062 Q73.2969 46.4375 73.2969 35.6875 Q73.2969 24.8125 68.8984 16.2188 Q64.5 7.625 56.4453 3.2109 Q48.3906 -1.2031 39.0625 -1.2031 Q28.9531 -1.2031 20.9922 3.6719 Q13.0312 8.5469 8.9297 16.9922 Q4.8281 25.4375 4.8281 34.8594 ZM14.5938 34.7188 Q14.5938 21.7812 21.5547 14.3359 Q28.5156 6.8906 39.0156 6.8906 Q49.7031 6.8906 56.6172 14.4062 Q63.5312 21.9219 63.5312 35.75 Q63.5312 44.4844 60.5781 51 Q57.625 57.5156 51.9297 61.1094 Q46.2344 64.7031 39.1562 64.7031 Q29.1094 64.7031 21.8516 57.7891 Q14.5938 50.875 14.5938 34.7188 Z"
+          /></font
+        ></defs
+        ><g class="testC1"
+        ><text xml:space="preserve" x="10" y="20" class="testC2"
+          >Simple vertical gradient</text
+          ><rect width="100" x="10" height="100" y="30" class="testC3"
+          /><path d="M-5 0 L5 0 M0 -5 L0 5" class="testC4" transform="translate(30,40)"
+        /></g
+        ><g class="testC5" transform="translate(30,120)"
+        ><path class="testC6" d="M-5 0 L5 0 M0 -5 L0 5"
+        /></g
+        ><g class="testC7" transform="translate(0,140)"
+        ><text xml:space="preserve" x="10" y="20" class="testC8"
+          >Non Cyclic / Cyclic Gradients</text
+          ><rect x="0" y="0" transform="translate(10,30)" width="100" class="testC9" height="30"
+          /><rect x="0" y="0" transform="translate(10,60)" width="100" class="testC10" height="30"
+          /><line transform="translate(10,60)" x1="0" x2="100" y1="0" y2="0" class="testC11"
+        /></g
+        ><g class="testC12" transform="translate(0,240)"
+        ><text xml:space="preserve" x="10" y="20" class="testC13"
+          >Sheared GradientPaint</text
+          ><rect x="0" y="0" transform="translate(10,25) matrix(1,0,0.5,1,0,0)" width="100" class="testC14" height="40"
+        /></g
+        ><g class="testC15" transform="translate(0,320)"
+        ><text xml:space="preserve" x="10" y="20" class="testC16"
+          >Opacity in stop color</text
+          ><rect width="100" x="10" height="30" y="30" class="testC17"
+        /></g
+      ></g
+    ></g
+  ></svg
+>