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 20:00:07 UTC

svn commit: r291451 [20/22] - in /xmlgraphics/batik/branches/svg11: ./ samples/tests/resources/wmf/ samples/tests/spec/text/ sources/org/apache/batik/ext/awt/geom/ sources/org/apache/batik/svggen/ sources/org/apache/batik/transcoder/ sources/org/apache...

Modified: xmlgraphics/batik/branches/svg11/test-references/org/apache/batik/svggen/DrawImage.svg
URL: http://svn.apache.org/viewcvs/xmlgraphics/batik/branches/svg11/test-references/org/apache/batik/svggen/DrawImage.svg?rev=291451&r1=291450&r2=291451&view=diff
==============================================================================
--- xmlgraphics/batik/branches/svg11/test-references/org/apache/batik/svggen/DrawImage.svg (original)
+++ xmlgraphics/batik/branches/svg11/test-references/org/apache/batik/svggen/DrawImage.svg Sun Sep 25 10:58:29 2005
@@ -1,45 +1,45 @@
 <?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 fill-opacity="1" xmlns:xlink="http://www.w3.org/1999/xlink" color-interpolation="auto" color-rendering="auto" text-rendering="auto" stroke="black" stroke-linecap="square" width="300" stroke-miterlimit="10" stroke-opacity="1" shape-rendering="auto" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="400" xmlns="http://www.w3.org/2000/svg" font-family="&apos;Arial&apos;" font-style="normal" stroke-linejoin="miter" font-size="12" image-rendering="auto" stroke-dashoffset="0">
-  <!--Generated by the Batik Graphics2D SVG Generator-->
-  <defs id="genericDefs" />
-  <g>
-    <g fill="gray" text-rendering="optimizeLegibility" stroke="gray">
-      <rect width="100" x="5" height="75" y="10" stroke="none" />
-      <image x="5" y="10" fill="black" width="100" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABLCAYAAACGGCK3AAAAtUlEQVR42u3dMQ6A
+<!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.0//EN'
+          'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'>
+<svg fill-opacity="1" xmlns:xlink="http://www.w3.org/1999/xlink" color-interpolation="auto" color-rendering="auto" text-rendering="auto" stroke="black" stroke-linecap="square" width="300" stroke-miterlimit="10" stroke-opacity="1" shape-rendering="auto" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="400" xmlns="http://www.w3.org/2000/svg" font-family="&apos;Arial&apos;" font-style="normal" stroke-linejoin="miter" font-size="12" image-rendering="auto" stroke-dashoffset="0"
+><!--Generated by the Batik Graphics2D SVG Generator--><defs id="genericDefs"
+  /><g
+  ><g fill="gray" text-rendering="optimizeLegibility" stroke="gray"
+    ><rect width="100" x="5" height="75" y="10" stroke="none"
+      /><image x="5" y="10" fill="black" width="100" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABLCAYAAACGGCK3AAAAtUlEQVR42u3dMQ6A
 IAxA0dZ4KG8H3s5bYWB1cgPy/sDePGFqYkZEC03T2Y+6wSDlWX+GvCIO3+RcAQEi
 IEAEBIiAABEQIAIiIEAEBIiAABEQIAIiIED0v7GXVXZYlUs3RECACAgQAREQIAIC
 RECACAgQAREQIAICRECACAgQAdG3sSgXtSw/SMa9w6pcc0M8WQICRECACAgQAQEi
-IAICRECACAgQAQEiIAICRECWr+8y+dPnRL0NfQiZFsn8oQAAAABJRU5ErkJggg==" height="75" stroke="black" preserveAspectRatio="none" />
-      <image x="5" y="10" transform="translate(150,0)" fill="black" width="50" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABLCAYAAACGGCK3AAAAtUlEQVR42u3dMQ6A
+IAICRECACAgQAQEiIAICRECWr+8y+dPnRL0NfQiZFsn8oQAAAABJRU5ErkJggg==" height="75" stroke="black" preserveAspectRatio="none"
+      /><image x="5" y="10" transform="translate(150,0)" fill="black" width="50" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABLCAYAAACGGCK3AAAAtUlEQVR42u3dMQ6A
 IAxA0dZ4KG8H3s5bYWB1cgPy/sDePGFqYkZEC03T2Y+6wSDlWX+GvCIO3+RcAQEi
 IEAEBIiAABEQIAIiIEAEBIiAABEQIAIiIED0v7GXVXZYlUs3RECACAgQAREQIAIC
 RECACAgQAREQIAICRECACAgQAdG3sSgXtSw/SMa9w6pcc0M8WQICRECACAgQAQEi
-IAICRECACAgQAQEiIAICRECWr+8y+dPnRL0NfQiZFsn8oQAAAABJRU5ErkJggg==" height="40" stroke="black" preserveAspectRatio="none" />
-      <image x="5" y="10" transform="translate(0,80)" fill="black" width="40" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAZCAYAAABzVH1EAAAAO0lEQVR42u3PMREA
+IAICRECACAgQAQEiIAICRECWr+8y+dPnRL0NfQiZFsn8oQAAAABJRU5ErkJggg==" height="40" stroke="black" preserveAspectRatio="none"
+      /><image x="5" y="10" transform="translate(0,80)" fill="black" width="40" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAZCAYAAABzVH1EAAAAO0lEQVR42u3PMREA
 IAwEsC+HKPxPuAILrPQSB6kkJw3Ms/9P1EpGmhAREREREREREREREREREREReXEB
-Mj4DM5nvS3kAAAAASUVORK5CYII=" height="30" stroke="black" preserveAspectRatio="none" />
-      <rect x="5" y="10" transform="translate(150,80)" width="40" height="30" stroke="none" />
-      <image x="5" y="10" transform="translate(150,80)" fill="black" width="40" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAZCAYAAABzVH1EAAAAN0lEQVR42u3PQQ0A
+Mj4DM5nvS3kAAAAASUVORK5CYII=" height="30" stroke="black" preserveAspectRatio="none"
+      /><rect x="5" y="10" transform="translate(150,80)" width="40" height="30" stroke="none"
+      /><image x="5" y="10" transform="translate(150,80)" fill="black" width="40" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAZCAYAAABzVH1EAAAAN0lEQVR42u3PQQ0A
 MAwDsWz8ObeDsHfkkw6Ak47mlkACAgICAgICAgICAgICAgICAvLTeU8DZAF1jQIu
-ZhJ9hAAAAABJRU5ErkJggg==" height="30" stroke="black" preserveAspectRatio="none" />
-      <image x="0" y="0" transform="translate(0,160) matrix(0.5,0,0,0.3,2.5,3)" fill="black" width="100" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABLCAYAAACGGCK3AAAAtUlEQVR42u3dMQ6A
+ZhJ9hAAAAABJRU5ErkJggg==" height="30" stroke="black" preserveAspectRatio="none"
+      /><image x="0" y="0" transform="translate(0,160) matrix(0.5,0,0,0.3,2.5,3)" fill="black" width="100" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABLCAYAAACGGCK3AAAAtUlEQVR42u3dMQ6A
 IAxA0dZ4KG8H3s5bYWB1cgPy/sDePGFqYkZEC03T2Y+6wSDlWX+GvCIO3+RcAQEi
 IEAEBIiAABEQIAIiIEAEBIiAABEQIAIiIED0v7GXVXZYlUs3RECACAgQAREQIAIC
 RECACAgQAREQIAICRECACAgQAdG3sSgXtSw/SMa9w6pcc0M8WQICRECACAgQAQEi
-IAICRECACAgQAQEiIAICRECWr+8y+dPnRL0NfQiZFsn8oQAAAABJRU5ErkJggg==" height="75" stroke="black" preserveAspectRatio="none" />
-      <image x="5" y="10" transform="translate(150,160)" fill="black" width="100" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABLCAYAAACGGCK3AAAAqUlEQVR42u3asQ2A
+IAICRECACAgQAQEiIAICRECWr+8y+dPnRL0NfQiZFsn8oQAAAABJRU5ErkJggg==" height="75" stroke="black" preserveAspectRatio="none"
+      /><image x="5" y="10" transform="translate(150,160)" fill="black" width="100" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABLCAYAAACGGCK3AAAAqUlEQVR42u3asQ2A
 MAwAQYPYKwzDHsh7MAyjodCShi6J7gv31sVdItRVSx37BIuUY/wd8opYvcm+AgJE
 QIAICBABASIgQAREQIAICBABASIgQAREQIDof1sd5Zxgk3QhAgJEQIAIiIAAERAg
 AgJEQIAIiIAAERAgAgJEQIAIiL69H+XiHn+RdCECAkRAgAiIgAARECACAkRAgAiI
-gAARECACAkRAgEhq9ABtlAUWpLluEgAAAABJRU5ErkJggg==" height="75" stroke="black" preserveAspectRatio="none" />
-      <rect x="5" y="10" transform="translate(0,240)" width="50" height="40" stroke="none" />
-      <image x="5" y="10" transform="translate(0,240)" fill="black" width="50" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABLCAYAAACGGCK3AAAAtUlEQVR42u3dMQ6A
+gAARECACAkRAgEhq9ABtlAUWpLluEgAAAABJRU5ErkJggg==" height="75" stroke="black" preserveAspectRatio="none"
+      /><rect x="5" y="10" transform="translate(0,240)" width="50" height="40" stroke="none"
+      /><image x="5" y="10" transform="translate(0,240)" fill="black" width="50" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABLCAYAAACGGCK3AAAAtUlEQVR42u3dMQ6A
 IAxA0dZ4KG8H3s5bYWB1cgPy/sDePGFqYkZEC03T2Y+6wSDlWX+GvCIO3+RcAQEi
 IEAEBIiAABEQIAIiIEAEBIiAABEQIAIiIED0v7GXVXZYlUs3RECACAgQAREQIAIC
 RECACAgQAREQIAICRECACAgQAdG3sSgXtSw/SMa9w6pcc0M8WQICRECACAgQAQEi
-IAICRECACAgQAQEiIAICRECWr+8y+dPnRL0NfQiZFsn8oQAAAABJRU5ErkJggg==" height="40" stroke="black" preserveAspectRatio="none" />
-    </g>
-  </g>
-</svg>
+IAICRECACAgQAQEiIAICRECWr+8y+dPnRL0NfQiZFsn8oQAAAABJRU5ErkJggg==" height="40" stroke="black" preserveAspectRatio="none"
+    /></g
+  ></g
+></svg
+>

Modified: xmlgraphics/batik/branches/svg11/test-references/org/apache/batik/svggen/Font1.svg
URL: http://svn.apache.org/viewcvs/xmlgraphics/batik/branches/svg11/test-references/org/apache/batik/svggen/Font1.svg?rev=291451&r1=291450&r2=291451&view=diff
==============================================================================
--- xmlgraphics/batik/branches/svg11/test-references/org/apache/batik/svggen/Font1.svg (original)
+++ xmlgraphics/batik/branches/svg11/test-references/org/apache/batik/svggen/Font1.svg Sun Sep 25 10:58:29 2005
@@ -1,49 +1,73 @@
 <?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 fill-opacity="1" xmlns:xlink="http://www.w3.org/1999/xlink" color-interpolation="auto" color-rendering="auto" text-rendering="auto" stroke="black" stroke-linecap="square" width="300" stroke-miterlimit="10" stroke-opacity="1" shape-rendering="auto" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="400" xmlns="http://www.w3.org/2000/svg" font-family="&apos;Arial&apos;" font-style="normal" stroke-linejoin="miter" font-size="12" image-rendering="auto" stroke-dashoffset="0">
-  <!--Generated by the Batik Graphics2D SVG Generator-->
-  <defs id="genericDefs" />
-  <g>
-    <g fill="rgb(102,102,153)" text-rendering="optimizeLegibility" font-size="16" font-weight="bold" stroke="rgb(102,102,153)">
-      <text xml:space="preserve" x="10" y="30" stroke="none">Font size</text>
-    </g>
-    <g text-rendering="optimizeLegibility" font-size="6" transform="translate(0,20)">
-      <text xml:space="preserve" x="10" y="40" stroke="none">aA</text>
-      <text x="10" font-size="8" y="40" transform="translate(9.6,0)" stroke="none" xml:space="preserve">aA</text>
-      <text x="10" font-size="10" y="40" transform="translate(21.6,0)" stroke="none" xml:space="preserve">aA</text>
-      <text x="10" font-size="12" y="40" transform="translate(37.2,0)" stroke="none" xml:space="preserve">aA</text>
-      <text x="10" font-size="18" y="40" transform="translate(55.2,0)" stroke="none" xml:space="preserve">aA</text>
-      <text x="10" font-size="36" y="40" transform="translate(82.8,0)" stroke="none" xml:space="preserve">aA</text>
-      <text x="10" font-size="48" y="40" transform="translate(135.6,0)" stroke="none" xml:space="preserve">aA</text>
-    </g>
-    <g font-size="16" transform="translate(0,60)" fill="rgb(102,102,153)" text-rendering="optimizeLegibility" stroke="rgb(102,102,153)" font-weight="bold">
-      <text xml:space="preserve" x="10" y="30" stroke="none">Font Styles</text>
-    </g>
-    <g text-rendering="optimizeLegibility" font-size="20" transform="translate(0,80)">
-      <text xml:space="preserve" x="10" y="40" stroke="none">Plain</text>
-      <text x="10" y="40" transform="translate(51.6,0)" stroke="none" font-weight="bold" xml:space="preserve">Bold</text>
-      <text x="10" y="40" transform="translate(105.6,0)" font-style="italic" stroke="none" xml:space="preserve">Italic</text>
-      <text x="10" y="40" transform="translate(157.2,0)" font-style="italic" stroke="none" font-weight="bold" xml:space="preserve">Bold Italic</text>
-    </g>
-    <g font-size="16" transform="translate(0,120)" fill="rgb(102,102,153)" text-rendering="optimizeLegibility" stroke="rgb(102,102,153)" font-weight="bold">
-      <text xml:space="preserve" x="10" y="30" stroke="none">Font Families</text>
-    </g>
-    <g text-rendering="optimizeLegibility" font-size="18" transform="translate(0,139.6)">
-      <text xml:space="preserve" x="10" y="40" stroke="none">Arial</text>
-      <text x="10" y="40" transform="translate(0,19.6)" font-family="&apos;Times New Roman&apos;" stroke="none" xml:space="preserve">Times New Roman</text>
-      <text x="10" y="40" transform="translate(0,37.8)" font-family="&apos;Courier New&apos;" stroke="none" xml:space="preserve">Courier New</text>
-      <text x="10" y="40" transform="translate(0,58.8)" font-family="&apos;Verdana&apos;" stroke="none" xml:space="preserve">Verdana</text>
-    </g>
-    <g font-size="16" transform="translate(0,268.4)" fill="rgb(102,102,153)" text-rendering="optimizeLegibility" stroke="rgb(102,102,153)" font-weight="bold">
-      <text xml:space="preserve" x="10" y="0" stroke="none">Logical Fonts</text>
-    </g>
-    <g text-rendering="optimizeLegibility" font-size="14" font-family="sans-serif" transform="translate(0,288)">
-      <text xml:space="preserve" x="10" y="0" stroke="none">dialog</text>
-      <text x="10" y="0" transform="translate(0,16.8)" font-family="monospace" stroke="none" font-weight="bold" xml:space="preserve">dialoginput</text>
-      <text x="10" y="0" transform="translate(0,33.6)" font-family="monospace" font-style="italic" stroke="none" xml:space="preserve">monospaced</text>
-      <text x="10" y="0" transform="translate(0,49)" font-family="serif" stroke="none" xml:space="preserve">serif</text>
-      <text x="10" y="0" transform="translate(0,65.8)" stroke="none" font-weight="bold" xml:space="preserve">sansserif</text>
-    </g>
-  </g>
-</svg>
+<!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.0//EN'
+          'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'>
+<svg fill-opacity="1" xmlns:xlink="http://www.w3.org/1999/xlink" color-interpolation="auto" color-rendering="auto" text-rendering="auto" stroke="black" stroke-linecap="square" width="300" stroke-miterlimit="10" stroke-opacity="1" shape-rendering="auto" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="400" xmlns="http://www.w3.org/2000/svg" font-family="&apos;Arial&apos;" font-style="normal" stroke-linejoin="miter" font-size="12" image-rendering="auto" stroke-dashoffset="0"
+><!--Generated by the Batik Graphics2D SVG Generator--><defs id="genericDefs"
+  /><g
+  ><g fill="rgb(102,102,153)" text-rendering="optimizeLegibility" font-size="16" font-weight="bold" stroke="rgb(102,102,153)"
+    ><text xml:space="preserve" x="10" y="30" stroke="none"
+      >Font size</text
+    ></g
+    ><g text-rendering="optimizeLegibility" font-size="6" transform="translate(0,20)"
+    ><text xml:space="preserve" x="10" y="40" stroke="none"
+      >aA</text
+      ><text x="10" font-size="8" y="40" transform="translate(9.6,0)" stroke="none" xml:space="preserve"
+      >aA</text
+      ><text x="10" font-size="10" y="40" transform="translate(21.6,0)" stroke="none" xml:space="preserve"
+      >aA</text
+      ><text x="10" font-size="12" y="40" transform="translate(37.2,0)" stroke="none" xml:space="preserve"
+      >aA</text
+      ><text x="10" font-size="18" y="40" transform="translate(55.2,0)" stroke="none" xml:space="preserve"
+      >aA</text
+      ><text x="10" font-size="36" y="40" transform="translate(82.8,0)" stroke="none" xml:space="preserve"
+      >aA</text
+      ><text x="10" font-size="48" y="40" transform="translate(135.6,0)" stroke="none" xml:space="preserve"
+      >aA</text
+    ></g
+    ><g font-size="16" transform="translate(0,60)" fill="rgb(102,102,153)" text-rendering="optimizeLegibility" stroke="rgb(102,102,153)" font-weight="bold"
+    ><text xml:space="preserve" x="10" y="30" stroke="none"
+      >Font Styles</text
+    ></g
+    ><g text-rendering="optimizeLegibility" font-size="20" transform="translate(0,80)"
+    ><text xml:space="preserve" x="10" y="40" stroke="none"
+      >Plain</text
+      ><text x="10" y="40" transform="translate(51.6,0)" stroke="none" font-weight="bold" xml:space="preserve"
+      >Bold</text
+      ><text x="10" y="40" transform="translate(105.6,0)" font-style="italic" stroke="none" xml:space="preserve"
+      >Italic</text
+      ><text x="10" y="40" transform="translate(157.2,0)" font-style="italic" stroke="none" font-weight="bold" xml:space="preserve"
+      >Bold Italic</text
+    ></g
+    ><g font-size="16" transform="translate(0,120)" fill="rgb(102,102,153)" text-rendering="optimizeLegibility" stroke="rgb(102,102,153)" font-weight="bold"
+    ><text xml:space="preserve" x="10" y="30" stroke="none"
+      >Font Families</text
+    ></g
+    ><g text-rendering="optimizeLegibility" font-size="18" transform="translate(0,139.6)"
+    ><text xml:space="preserve" x="10" y="40" stroke="none"
+      >Arial</text
+      ><text x="10" y="40" transform="translate(0,19.6)" font-family="&apos;Times New Roman&apos;" stroke="none" xml:space="preserve"
+      >Times New Roman</text
+      ><text x="10" y="40" transform="translate(0,37.8)" font-family="&apos;Courier New&apos;" stroke="none" xml:space="preserve"
+      >Courier New</text
+      ><text x="10" y="40" transform="translate(0,58.8)" font-family="&apos;Verdana&apos;" stroke="none" xml:space="preserve"
+      >Verdana</text
+    ></g
+    ><g font-size="16" transform="translate(0,268.4)" fill="rgb(102,102,153)" text-rendering="optimizeLegibility" stroke="rgb(102,102,153)" font-weight="bold"
+    ><text xml:space="preserve" x="10" y="0" stroke="none"
+      >Logical Fonts</text
+    ></g
+    ><g text-rendering="optimizeLegibility" font-size="14" font-family="sans-serif" transform="translate(0,288)"
+    ><text xml:space="preserve" x="10" y="0" stroke="none"
+      >dialog</text
+      ><text x="10" y="0" transform="translate(0,16.8)" font-family="monospace" stroke="none" font-weight="bold" xml:space="preserve"
+      >dialoginput</text
+      ><text x="10" y="0" transform="translate(0,33.6)" font-family="monospace" font-style="italic" stroke="none" xml:space="preserve"
+      >monospaced</text
+      ><text x="10" y="0" transform="translate(0,49)" font-family="serif" stroke="none" xml:space="preserve"
+      >serif</text
+      ><text x="10" y="0" transform="translate(0,65.8)" stroke="none" font-weight="bold" xml:space="preserve"
+      >sansserif</text
+    ></g
+  ></g
+></svg
+>

Modified: xmlgraphics/batik/branches/svg11/test-references/org/apache/batik/svggen/Font2.svg
URL: http://svn.apache.org/viewcvs/xmlgraphics/batik/branches/svg11/test-references/org/apache/batik/svggen/Font2.svg?rev=291451&r1=291450&r2=291451&view=diff
==============================================================================
--- xmlgraphics/batik/branches/svg11/test-references/org/apache/batik/svggen/Font2.svg (original)
+++ xmlgraphics/batik/branches/svg11/test-references/org/apache/batik/svggen/Font2.svg Sun Sep 25 10:58:29 2005
@@ -1,49 +1,73 @@
 <?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 fill-opacity="1" xmlns:xlink="http://www.w3.org/1999/xlink" color-interpolation="auto" color-rendering="auto" text-rendering="auto" stroke="black" stroke-linecap="square" width="300" stroke-miterlimit="10" stroke-opacity="1" shape-rendering="auto" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="400" xmlns="http://www.w3.org/2000/svg" font-family="&apos;Arial&apos;" font-style="normal" stroke-linejoin="miter" font-size="12" image-rendering="auto" stroke-dashoffset="0">
-  <!--Generated by the Batik Graphics2D SVG Generator-->
-  <defs id="genericDefs" />
-  <g>
-    <g fill="rgb(102,102,153)" text-rendering="optimizeLegibility" font-size="16" font-weight="bold" stroke="rgb(102,102,153)">
-      <text xml:space="preserve" x="10" y="30" stroke="none">Font size</text>
-    </g>
-    <g text-rendering="optimizeLegibility" font-size="6" transform="translate(0,20)">
-      <text xml:space="preserve" x="10" y="40" stroke="none">aA</text>
-      <text x="10" font-size="8" y="40" transform="translate(9.6,0)" stroke="none" xml:space="preserve">aA</text>
-      <text x="10" font-size="10" y="40" transform="translate(21.6,0)" stroke="none" xml:space="preserve">aA</text>
-      <text x="10" font-size="12" y="40" transform="translate(37.2,0)" stroke="none" xml:space="preserve">aA</text>
-      <text x="10" font-size="18" y="40" transform="translate(55.2,0)" stroke="none" xml:space="preserve">aA</text>
-      <text x="10" font-size="36" y="40" transform="translate(82.8,0)" stroke="none" xml:space="preserve">aA</text>
-      <text x="10" font-size="48" y="40" transform="translate(135.6,0)" stroke="none" xml:space="preserve">aA</text>
-    </g>
-    <g font-size="16" transform="translate(0,60)" fill="rgb(102,102,153)" text-rendering="optimizeLegibility" stroke="rgb(102,102,153)" font-weight="bold">
-      <text xml:space="preserve" x="10" y="30" stroke="none">Font Styles</text>
-    </g>
-    <g text-rendering="optimizeLegibility" font-size="20" transform="translate(0,80)">
-      <text xml:space="preserve" x="10" y="40" stroke="none">Plain</text>
-      <text x="10" y="40" transform="translate(51.6,0)" stroke="none" font-weight="bold" xml:space="preserve">Bold</text>
-      <text x="10" y="40" transform="translate(105.6,0)" font-style="italic" stroke="none" xml:space="preserve">Italic</text>
-      <text x="10" y="40" transform="translate(157.2,0)" font-style="italic" stroke="none" font-weight="bold" xml:space="preserve">Bold Italic</text>
-    </g>
-    <g font-size="16" transform="translate(0,120)" fill="rgb(102,102,153)" text-rendering="optimizeLegibility" stroke="rgb(102,102,153)" font-weight="bold">
-      <text xml:space="preserve" x="10" y="30" stroke="none">Font Families</text>
-    </g>
-    <g text-rendering="optimizeLegibility" font-size="18" transform="translate(0,139.6)">
-      <text xml:space="preserve" x="10" y="40" stroke="none">Arial</text>
-      <text x="10" y="40" transform="translate(0,19.6)" font-family="&apos;Times New Roman&apos;" stroke="none" xml:space="preserve">Times New Roman</text>
-      <text x="10" y="40" transform="translate(0,37.8)" font-family="&apos;Courier New&apos;" stroke="none" xml:space="preserve">Courier New</text>
-      <text x="10" y="40" transform="translate(0,58.8)" font-family="&apos;Verdana&apos;" stroke="none" xml:space="preserve">Verdana</text>
-    </g>
-    <g font-size="16" transform="translate(0,268.4)" fill="rgb(102,102,153)" text-rendering="optimizeLegibility" stroke="rgb(102,102,153)" font-weight="bold">
-      <text xml:space="preserve" x="10" y="0" stroke="none">Logical Fonts</text>
-    </g>
-    <g text-rendering="optimizeLegibility" font-size="14" font-family="sans-serif" transform="translate(0,288)">
-      <text xml:space="preserve" x="10" y="0" stroke="none">dialog</text>
-      <text x="10" y="0" transform="translate(0,16.8)" font-family="monospace" stroke="none" font-weight="bold" xml:space="preserve">dialoginput</text>
-      <text x="10" y="0" transform="translate(0,33.6)" font-family="monospace" font-style="italic" stroke="none" xml:space="preserve">monospaced</text>
-      <text x="10" y="0" transform="translate(0,49)" font-family="serif" stroke="none" xml:space="preserve">serif</text>
-      <text x="10" y="0" transform="translate(0,65.8)" stroke="none" font-weight="bold" xml:space="preserve">sansserif</text>
-    </g>
-  </g>
-</svg>
+<!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.0//EN'
+          'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'>
+<svg fill-opacity="1" xmlns:xlink="http://www.w3.org/1999/xlink" color-interpolation="auto" color-rendering="auto" text-rendering="auto" stroke="black" stroke-linecap="square" width="300" stroke-miterlimit="10" stroke-opacity="1" shape-rendering="auto" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="400" xmlns="http://www.w3.org/2000/svg" font-family="&apos;Arial&apos;" font-style="normal" stroke-linejoin="miter" font-size="12" image-rendering="auto" stroke-dashoffset="0"
+><!--Generated by the Batik Graphics2D SVG Generator--><defs id="genericDefs"
+  /><g
+  ><g fill="rgb(102,102,153)" text-rendering="optimizeLegibility" font-size="16" font-weight="bold" stroke="rgb(102,102,153)"
+    ><text xml:space="preserve" x="10" y="30" stroke="none"
+      >Font size</text
+    ></g
+    ><g text-rendering="optimizeLegibility" font-size="6" transform="translate(0,20)"
+    ><text xml:space="preserve" x="10" y="40" stroke="none"
+      >aA</text
+      ><text x="10" font-size="8" y="40" transform="translate(9.6,0)" stroke="none" xml:space="preserve"
+      >aA</text
+      ><text x="10" font-size="10" y="40" transform="translate(21.6,0)" stroke="none" xml:space="preserve"
+      >aA</text
+      ><text x="10" font-size="12" y="40" transform="translate(37.2,0)" stroke="none" xml:space="preserve"
+      >aA</text
+      ><text x="10" font-size="18" y="40" transform="translate(55.2,0)" stroke="none" xml:space="preserve"
+      >aA</text
+      ><text x="10" font-size="36" y="40" transform="translate(82.8,0)" stroke="none" xml:space="preserve"
+      >aA</text
+      ><text x="10" font-size="48" y="40" transform="translate(135.6,0)" stroke="none" xml:space="preserve"
+      >aA</text
+    ></g
+    ><g font-size="16" transform="translate(0,60)" fill="rgb(102,102,153)" text-rendering="optimizeLegibility" stroke="rgb(102,102,153)" font-weight="bold"
+    ><text xml:space="preserve" x="10" y="30" stroke="none"
+      >Font Styles</text
+    ></g
+    ><g text-rendering="optimizeLegibility" font-size="20" transform="translate(0,80)"
+    ><text xml:space="preserve" x="10" y="40" stroke="none"
+      >Plain</text
+      ><text x="10" y="40" transform="translate(51.6,0)" stroke="none" font-weight="bold" xml:space="preserve"
+      >Bold</text
+      ><text x="10" y="40" transform="translate(105.6,0)" font-style="italic" stroke="none" xml:space="preserve"
+      >Italic</text
+      ><text x="10" y="40" transform="translate(157.2,0)" font-style="italic" stroke="none" font-weight="bold" xml:space="preserve"
+      >Bold Italic</text
+    ></g
+    ><g font-size="16" transform="translate(0,120)" fill="rgb(102,102,153)" text-rendering="optimizeLegibility" stroke="rgb(102,102,153)" font-weight="bold"
+    ><text xml:space="preserve" x="10" y="30" stroke="none"
+      >Font Families</text
+    ></g
+    ><g text-rendering="optimizeLegibility" font-size="18" transform="translate(0,139.6)"
+    ><text xml:space="preserve" x="10" y="40" stroke="none"
+      >Arial</text
+      ><text x="10" y="40" transform="translate(0,19.6)" font-family="&apos;Times New Roman&apos;" stroke="none" xml:space="preserve"
+      >Times New Roman</text
+      ><text x="10" y="40" transform="translate(0,37.8)" font-family="&apos;Courier New&apos;" stroke="none" xml:space="preserve"
+      >Courier New</text
+      ><text x="10" y="40" transform="translate(0,58.8)" font-family="&apos;Verdana&apos;" stroke="none" xml:space="preserve"
+      >Verdana</text
+    ></g
+    ><g font-size="16" transform="translate(0,268.4)" fill="rgb(102,102,153)" text-rendering="optimizeLegibility" stroke="rgb(102,102,153)" font-weight="bold"
+    ><text xml:space="preserve" x="10" y="0" stroke="none"
+      >Logical Fonts</text
+    ></g
+    ><g text-rendering="optimizeLegibility" font-size="14" font-family="sans-serif" transform="translate(0,288)"
+    ><text xml:space="preserve" x="10" y="0" stroke="none"
+      >dialog</text
+      ><text x="10" y="0" transform="translate(0,16.8)" font-family="monospace" stroke="none" font-weight="bold" xml:space="preserve"
+      >dialoginput</text
+      ><text x="10" y="0" transform="translate(0,33.6)" font-family="monospace" font-style="italic" stroke="none" xml:space="preserve"
+      >monospaced</text
+      ><text x="10" y="0" transform="translate(0,49)" font-family="serif" stroke="none" xml:space="preserve"
+      >serif</text
+      ><text x="10" y="0" transform="translate(0,65.8)" stroke="none" font-weight="bold" xml:space="preserve"
+      >sansserif</text
+    ></g
+  ></g
+></svg
+>

Modified: xmlgraphics/batik/branches/svg11/test-references/org/apache/batik/svggen/GVector.svg
URL: http://svn.apache.org/viewcvs/xmlgraphics/batik/branches/svg11/test-references/org/apache/batik/svggen/GVector.svg?rev=291451&r1=291450&r2=291451&view=diff
==============================================================================
--- xmlgraphics/batik/branches/svg11/test-references/org/apache/batik/svggen/GVector.svg (original)
+++ xmlgraphics/batik/branches/svg11/test-references/org/apache/batik/svggen/GVector.svg Sun Sep 25 10:58:29 2005
@@ -1,12 +1,12 @@
 <?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 fill-opacity="1" xmlns:xlink="http://www.w3.org/1999/xlink" color-interpolation="auto" color-rendering="auto" text-rendering="auto" stroke="black" stroke-linecap="square" width="300" stroke-miterlimit="10" stroke-opacity="1" shape-rendering="auto" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="400" xmlns="http://www.w3.org/2000/svg" font-family="&apos;Arial&apos;" font-style="normal" stroke-linejoin="miter" font-size="12" image-rendering="auto" stroke-dashoffset="0">
-  <!--Generated by the Batik Graphics2D SVG Generator-->
-  <defs id="genericDefs" />
-  <g>
-    <g fill="rgb(102,102,153)" text-rendering="optimizeLegibility" font-size="15" font-weight="bold" stroke="rgb(102,102,153)">
-      <path d="M33.265625 30 L33.265625 21.078125 L30.078125 21.078125 L30.078125 19.265625 L39.09375 19.265625 L39.09375 21.078125 L35.921875 21.078125 L35.90625 30 L33.265625 30 ZM42.97412109375 19.265625 L42.97412109375 22.8125 Q43.53662109375 22.046875 45.16162109375 22.046875 Q46.09912109375 22.046875 46.67724609375 22.3125 Q47.25537109375 22.578125 47.54443359375 22.984375 Q47.83349609375 23.390625 47.93505859375 23.890625 Q48.03662109375 24.390625 48.03662109375 25.4375 L48.03662109375 30 L45.50537109375 30 L45.50537109375 25.890625 Q45.50537109375 24.671875 45.38818359375 24.34375 Q45.27099609375 24.015625 44.97412109375 23.8203125 Q44.67724609375 23.625 44.45849609375 23.625 Q44.19287109375 23.625 43.79443359375 23.875 Q43.39599609375 24.125 43.20068359375 24.625 Q43.00537109375 25.125 43.00537109375 26.109375 L43.00537109375 30 L40.47412109375 30 L40.47412109375 19.265625 L42.97412109375 19.265625 ZM50.1201171875 21.171875 L50.1201171875 19.265625 L52.6669921875 19
 .265625 L52.6669921875 21.171875 L50.1201171875 21.171875 ZM50.1201171875 30 L50.1201171875 22.21875 L52.6669921875 22.21875 L52.6669921875 30 L50.1201171875 30 ZM54.05224609375 27.78125 L56.58349609375 27.40625 Q56.73974609375 28.0625 57.13818359375 28.375 Q57.53662109375 28.6875 58.02099609375 28.6875 Q58.58349609375 28.6875 58.98974609375 28.390625 Q59.25537109375 28.1875 59.25537109375 27.84375 Q59.25537109375 27.609375 59.09912109375 27.453125 Q58.95849609375 27.3125 58.41162109375 27.1875 Q55.92724609375 26.640625 55.25537109375 26.1875 Q54.33349609375 25.546875 54.33349609375 24.4375 Q54.33349609375 23.421875 55.13818359375 22.734375 Q55.94287109375 22.046875 57.84912109375 22.046875 Q59.69287109375 22.046875 60.46630859375 22.5625 Q61.23974609375 23.078125 61.53662109375 24.109375 L59.13037109375 24.546875 Q58.98974609375 24.015625 58.63818359375 23.7734375 Q58.28662109375 23.53125 57.89599609375 23.53125 Q57.31787109375 23.53125 56.97412109375 23.75 Q56.73974609375 
 23.90625 56.73974609375 24.171875 Q56.73974609375 24.390625 56.94287109375 24.546875 Q57.22412109375 24.75 58.86474609375 25.125 Q60.50537109375 25.5 61.16162109375 26.03125 Q61.80224609375 26.59375 61.80224609375 27.5625 Q61.80224609375 28.640625 60.90380859375 29.3984375 Q60.00537109375 30.15625 58.02099609375 30.15625 Q56.19287109375 30.15625 55.26318359375 29.5234375 Q54.33349609375 28.890625 54.05224609375 27.78125 ZM68.24755859375 21.171875 L68.24755859375 19.265625 L70.79443359375 19.265625 L70.79443359375 21.171875 L68.24755859375 21.171875 ZM68.24755859375 30 L68.24755859375 22.21875 L70.79443359375 22.21875 L70.79443359375 30 L68.24755859375 30 ZM72.1796875 27.78125 L74.7109375 27.40625 Q74.8671875 28.0625 75.265625 28.375 Q75.6640625 28.6875 76.1484375 28.6875 Q76.7109375 28.6875 77.1171875 28.390625 Q77.3828125 28.1875 77.3828125 27.84375 Q77.3828125 27.609375 77.2265625 27.453125 Q77.0859375 27.3125 76.5390625 27.1875 Q74.0546875 26.640625 73.3828125 26.1875 Q72
 .4609375 25.546875 72.4609375 24.4375 Q72.4609375 23.421875 73.265625 22.734375 Q74.0703125 22.046875 75.9765625 22.046875 Q77.8203125 22.046875 78.59375 22.5625 Q79.3671875 23.078125 79.6640625 24.109375 L77.2578125 24.546875 Q77.1171875 24.015625 76.765625 23.7734375 Q76.4140625 23.53125 76.0234375 23.53125 Q75.4453125 23.53125 75.1015625 23.75 Q74.8671875 23.90625 74.8671875 24.171875 Q74.8671875 24.390625 75.0703125 24.546875 Q75.3515625 24.75 76.9921875 25.125 Q78.6328125 25.5 79.2890625 26.03125 Q79.9296875 26.59375 79.9296875 27.5625 Q79.9296875 28.640625 79.03125 29.3984375 Q78.1328125 30.15625 76.1484375 30.15625 Q74.3203125 30.15625 73.390625 29.5234375 Q72.4609375 28.890625 72.1796875 27.78125 ZM88.375 24.671875 L86.046875 24.25 Q86.375 23.125 87.140625 22.5859375 Q87.90625 22.046875 89.65625 22.046875 Q91.28125 22.046875 91.953125 22.375 Q92.625 22.703125 92.8984375 23.203125 Q93.171875 23.703125 93.171875 25.046875 L93.15625 27.4375 Q93.15625 28.46875 93.2578125
  28.953125 Q93.359375 29.4375 93.625 30 L91.109375 30 Q91.03125 29.796875 90.90625 29.390625 Q90.859375 29.203125 90.859375 29.203125 Q90.796875 29.65625 90.1875 29.90625 Q89.578125 30.15625 88.671875 30.15625 Q87.21875 30.15625 86.53125 29.515625 Q85.84375 28.875 85.84375 27.875 Q85.84375 27.21875 86.15625 26.703125 Q86.46875 26.1875 87.0390625 25.9140625 Q87.609375 25.640625 88.671875 25.421875 Q90.125 25.15625 90.671875 24.921875 L90.671875 24.71875 Q90.671875 24.125 90.3828125 23.875 Q90.09375 23.625 89.515625 23.625 Q89.203125 23.625 88.8984375 23.8359375 Q88.59375 24.046875 88.375 24.671875 ZM90.671875 26.421875 Q90.6875 26.421875 89.8671875 26.59375 Q89.046875 26.765625 88.78125 26.9375 Q88.375 27.21875 88.375 27.65625 Q88.375 28.09375 88.6953125 28.40625 Q89.015625 28.71875 89.28125 28.71875 Q89.59375 28.71875 90.109375 28.359375 Q90.46875 28.078125 90.59375 27.671875 Q90.671875 27.421875 90.671875 26.671875 L90.671875 26.421875 ZM104.8671875 26.046875 L104.8671875 2
 4.25 L110.0234375 24.25 L110.0234375 28.515625 Q109.3359375 29.171875 108.046875 29.671875 Q106.7578125 30.171875 105.1953125 30.171875 Q103.2578125 30.171875 102.0078125 29.46875 Q100.7578125 28.765625 100.125 27.453125 Q99.4921875 26.140625 99.4921875 24.59375 Q99.4921875 22.921875 100.1953125 21.6171875 Q100.8984375 20.3125 102.2578125 19.609375 Q103.3046875 19.078125 105.0703125 19.078125 Q107.3203125 19.078125 108.4453125 19.9140625 Q109.5703125 20.75 109.8828125 22.234375 L107.2734375 22.71875 Q107.0234375 21.84375 106.3984375 21.390625 Q105.7734375 20.9375 105.0703125 20.9375 Q103.8984375 20.9375 103.0546875 21.8359375 Q102.2109375 22.734375 102.2109375 24.5 Q102.2109375 26.421875 103.0625 27.375 Q103.9140625 28.328125 105.0546875 28.328125 Q105.4921875 28.328125 106.1796875 28.0625 Q106.8671875 27.796875 107.3515625 27.421875 L107.3515625 26.046875 L104.8671875 26.046875 ZM112.00244140625 30 L112.00244140625 19.265625 L114.54931640625 19.265625 L114.54931640625 30 L1
 12.00244140625 30 ZM115.7158203125 22.21875 L118.3564453125 22.21875 L119.9814453125 27.265625 L121.5595703125 22.21875 L124.1689453125 22.21875 L121.4189453125 29.703125 L120.9345703125 31.046875 Q120.6533203125 31.734375 120.4111328125 32.09375 Q120.1689453125 32.453125 119.8486328125 32.671875 Q119.5283203125 32.890625 119.0595703125 33.015625 Q118.5908203125 33.140625 117.7783203125 33.140625 Q116.9345703125 33.140625 116.3720703125 33.015625 L116.1845703125 31.3125 Q117.1376953125 31.5 117.2939453125 31.5 Q117.7783203125 31.5 118.1220703125 31.078125 Q118.4658203125 30.65625 118.6376953125 30 L115.7158203125 22.21875 ZM125.43212890625 22.21875 L127.77587890625 22.21875 L127.77587890625 22.953125 Q127.71337890625 22.78125 128.35400390625 22.4140625 Q128.99462890625 22.046875 130.01025390625 22.046875 Q131.60400390625 22.046875 132.54931640625 23.109375 Q133.49462890625 24.171875 133.49462890625 26.0625 Q133.49462890625 28.015625 132.54150390625 29.0859375 Q131.5883789062
 5 30.15625 129.99462890625 30.15625 Q129.10400390625 30.15625 128.58056640625 29.90625 Q128.05712890625 29.65625 127.93212890625 29.421875 L127.93212890625 32.9375 L125.43212890625 32.9375 L125.43212890625 22.21875 ZM127.94775390625 25.984375 Q127.94775390625 27.296875 128.46337890625 27.921875 Q128.97900390625 28.546875 129.49462890625 28.546875 Q129.96337890625 28.546875 130.43994140625 27.96875 Q130.91650390625 27.390625 130.91650390625 26.078125 Q130.91650390625 24.859375 130.43212890625 24.265625 Q129.94775390625 23.671875 129.46337890625 23.671875 Q128.94775390625 23.671875 128.44775390625 24.2578125 Q127.94775390625 24.84375 127.94775390625 25.984375 ZM137.625 19.265625 L137.625 22.8125 Q138.1875 22.046875 139.8125 22.046875 Q140.75 22.046875 141.328125 22.3125 Q141.90625 22.578125 142.1953125 22.984375 Q142.484375 23.390625 142.5859375 23.890625 Q142.6875 24.390625 142.6875 25.4375 L142.6875 30 L140.15625 30 L140.15625 25.890625 Q140.15625 24.671875 140.0390625 24.34
 375 Q139.921875 24.015625 139.625 23.8203125 Q139.328125 23.625 139.109375 23.625 Q138.84375 23.625 138.4453125 23.875 Q138.046875 24.125 137.8515625 24.625 Q137.65625 25.125 137.65625 26.109375 L137.65625 30 L135.125 30 L135.125 19.265625 L137.625 19.265625 ZM147.53662109375 30 L143.72412109375 19.265625 L146.52099609375 19.265625 L149.00537109375 26.71875 L151.39599609375 19.265625 L154.17724609375 19.265625 L150.31787109375 30 L147.53662109375 30 ZM159.80615234375 27.453125 L162.30615234375 27.875 Q161.91552734375 29 161.05615234375 29.578125 Q160.19677734375 30.15625 158.68115234375 30.15625 Q156.41552734375 30.15625 155.43115234375 28.84375 Q154.66552734375 27.78125 154.66552734375 26.171875 Q154.66552734375 24.234375 155.68115234375 23.140625 Q156.69677734375 22.046875 158.47802734375 22.046875 Q160.44677734375 22.046875 161.45458984375 23.1953125 Q162.46240234375 24.34375 162.41552734375 26.703125 L157.25927734375 26.703125 Q157.27490234375 27.625 157.75146484375 28.1
 328125 Q158.22802734375 28.640625 158.69677734375 28.640625 Q158.94677734375 28.640625 159.27490234375 28.375 Q159.60302734375 28.109375 159.80615234375 27.453125 ZM159.88427734375 25.4375 Q159.86865234375 24.546875 159.43115234375 24.0859375 Q158.99365234375 23.625 158.60302734375 23.625 Q158.16552734375 23.625 157.72802734375 24.109375 Q157.29052734375 24.609375 157.29052734375 25.4375 L159.88427734375 25.4375 ZM171.3505859375 24.515625 L168.8505859375 24.96875 Q168.7412109375 24.28125 168.3818359375 23.9765625 Q168.0224609375 23.671875 167.6787109375 23.671875 Q167.1474609375 23.671875 166.6943359375 24.1953125 Q166.2412109375 24.71875 166.2412109375 25.96875 Q166.2412109375 27.359375 166.7021484375 27.9296875 Q167.1630859375 28.5 167.7099609375 28.5 Q168.0537109375 28.5 168.4287109375 28.1640625 Q168.8037109375 27.828125 168.9755859375 26.953125 L171.4599609375 27.359375 Q171.1474609375 28.75 170.2490234375 29.453125 Q169.3505859375 30.15625 167.6162109375 30.15625 Q165.
 6630859375 30.15625 164.6474609375 29.0859375 Q163.6318359375 28.015625 163.6318359375 26.125 Q163.6318359375 24.1875 164.6552734375 23.1171875 Q165.6787109375 22.046875 167.6474609375 22.046875 Q169.3193359375 22.046875 170.1552734375 22.65625 Q170.9912109375 23.265625 171.3505859375 24.515625 ZM176.97314453125 22.21875 L176.97314453125 23.859375 L175.56689453125 23.859375 L175.56689453125 27 Q175.56689453125 27.953125 175.60595703125 28.109375 Q175.64501953125 28.265625 175.78564453125 28.3671875 Q175.92626953125 28.46875 175.92626953125 28.46875 Q175.94189453125 28.46875 176.94189453125 28.109375 L177.12939453125 29.875 Q176.41064453125 30.15625 175.27001953125 30.15625 Q174.47314453125 30.15625 174.02783203125 29.9765625 Q173.58251953125 29.796875 173.37158203125 29.5 Q173.16064453125 29.203125 173.08251953125 28.703125 Q173.02001953125 28.34375 173.02001953125 27.25 L173.02001953125 23.859375 L172.08251953125 23.859375 L172.08251953125 22.21875 L173.02001953125 22.21875
  L173.02001953125 20.671875 L175.56689453125 19.203125 L175.56689453125 22.21875 L176.97314453125 22.21875 ZM177.92041015625 26 Q177.92041015625 24.96875 178.42822265625 24.015625 Q178.93603515625 23.0625 179.86572265625 22.5546875 Q180.79541015625 22.046875 182.17041015625 22.046875 Q184.17041015625 22.046875 185.30322265625 23.1953125 Q186.43603515625 24.34375 186.43603515625 26.09375 Q186.43603515625 27.859375 185.28759765625 29.0078125 Q184.13916015625 30.15625 182.18603515625 30.15625 Q180.87353515625 30.15625 179.90478515625 29.6796875 Q178.93603515625 29.203125 178.42822265625 28.2734375 Q177.92041015625 27.34375 177.92041015625 26 ZM180.51416015625 26.109375 Q180.51416015625 27.265625 181.06103515625 27.8828125 Q181.60791015625 28.5 182.17041015625 28.5 Q182.73291015625 28.5 183.27978515625 27.8828125 Q183.82666015625 27.265625 183.82666015625 26.09375 Q183.82666015625 24.953125 183.28759765625 24.3359375 Q182.74853515625 23.71875 182.17041015625 23.71875 Q181.607910
 15625 23.71875 181.06103515625 24.3359375 Q180.51416015625 24.953125 180.51416015625 26.109375 ZM190.48828125 30 L187.95703125 30 L187.95703125 22.21875 L190.28515625 22.21875 L190.28515625 22.90625 Q190.36328125 22.546875 190.75390625 22.296875 Q191.14453125 22.046875 191.87890625 22.046875 Q192.83203125 22.046875 193.47265625 22.4375 L192.73828125 24.484375 Q191.84765625 23.890625 191.62890625 23.890625 Q191.44140625 23.890625 191.14453125 24.1328125 Q190.84765625 24.375 190.66796875 24.9921875 Q190.48828125 25.609375 190.48828125 27.59375 L190.48828125 30 Z" stroke="none" />
-    </g>
-  </g>
-</svg>
+<!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.0//EN'
+          'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'>
+<svg fill-opacity="1" xmlns:xlink="http://www.w3.org/1999/xlink" color-interpolation="auto" color-rendering="auto" text-rendering="auto" stroke="black" stroke-linecap="square" width="300" stroke-miterlimit="10" stroke-opacity="1" shape-rendering="auto" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="400" xmlns="http://www.w3.org/2000/svg" font-family="&apos;Arial&apos;" font-style="normal" stroke-linejoin="miter" font-size="12" image-rendering="auto" stroke-dashoffset="0"
+><!--Generated by the Batik Graphics2D SVG Generator--><defs id="genericDefs"
+  /><g
+  ><g fill="rgb(102,102,153)" text-rendering="optimizeLegibility" font-size="15" font-weight="bold" stroke="rgb(102,102,153)"
+    ><path d="M33.265625 30 L33.265625 21.078125 L30.078125 21.078125 L30.078125 19.265625 L39.09375 19.265625 L39.09375 21.078125 L35.921875 21.078125 L35.90625 30 L33.265625 30 ZM42.97412109375 19.265625 L42.97412109375 22.8125 Q43.53662109375 22.046875 45.16162109375 22.046875 Q46.09912109375 22.046875 46.67724609375 22.3125 Q47.25537109375 22.578125 47.54443359375 22.984375 Q47.83349609375 23.390625 47.93505859375 23.890625 Q48.03662109375 24.390625 48.03662109375 25.4375 L48.03662109375 30 L45.50537109375 30 L45.50537109375 25.890625 Q45.50537109375 24.671875 45.38818359375 24.34375 Q45.27099609375 24.015625 44.97412109375 23.8203125 Q44.67724609375 23.625 44.45849609375 23.625 Q44.19287109375 23.625 43.79443359375 23.875 Q43.39599609375 24.125 43.20068359375 24.625 Q43.00537109375 25.125 43.00537109375 26.109375 L43.00537109375 30 L40.47412109375 30 L40.47412109375 19.265625 L42.97412109375 19.265625 ZM50.1201171875 21.171875 L50.1201171875 19.265625 L52.6669921875 19.
 265625 L52.6669921875 21.171875 L50.1201171875 21.171875 ZM50.1201171875 30 L50.1201171875 22.21875 L52.6669921875 22.21875 L52.6669921875 30 L50.1201171875 30 ZM54.05224609375 27.78125 L56.58349609375 27.40625 Q56.73974609375 28.0625 57.13818359375 28.375 Q57.53662109375 28.6875 58.02099609375 28.6875 Q58.58349609375 28.6875 58.98974609375 28.390625 Q59.25537109375 28.1875 59.25537109375 27.84375 Q59.25537109375 27.609375 59.09912109375 27.453125 Q58.95849609375 27.3125 58.41162109375 27.1875 Q55.92724609375 26.640625 55.25537109375 26.1875 Q54.33349609375 25.546875 54.33349609375 24.4375 Q54.33349609375 23.421875 55.13818359375 22.734375 Q55.94287109375 22.046875 57.84912109375 22.046875 Q59.69287109375 22.046875 60.46630859375 22.5625 Q61.23974609375 23.078125 61.53662109375 24.109375 L59.13037109375 24.546875 Q58.98974609375 24.015625 58.63818359375 23.7734375 Q58.28662109375 23.53125 57.89599609375 23.53125 Q57.31787109375 23.53125 56.97412109375 23.75 Q56.73974609375 2
 3.90625 56.73974609375 24.171875 Q56.73974609375 24.390625 56.94287109375 24.546875 Q57.22412109375 24.75 58.86474609375 25.125 Q60.50537109375 25.5 61.16162109375 26.03125 Q61.80224609375 26.59375 61.80224609375 27.5625 Q61.80224609375 28.640625 60.90380859375 29.3984375 Q60.00537109375 30.15625 58.02099609375 30.15625 Q56.19287109375 30.15625 55.26318359375 29.5234375 Q54.33349609375 28.890625 54.05224609375 27.78125 ZM68.24755859375 21.171875 L68.24755859375 19.265625 L70.79443359375 19.265625 L70.79443359375 21.171875 L68.24755859375 21.171875 ZM68.24755859375 30 L68.24755859375 22.21875 L70.79443359375 22.21875 L70.79443359375 30 L68.24755859375 30 ZM72.1796875 27.78125 L74.7109375 27.40625 Q74.8671875 28.0625 75.265625 28.375 Q75.6640625 28.6875 76.1484375 28.6875 Q76.7109375 28.6875 77.1171875 28.390625 Q77.3828125 28.1875 77.3828125 27.84375 Q77.3828125 27.609375 77.2265625 27.453125 Q77.0859375 27.3125 76.5390625 27.1875 Q74.0546875 26.640625 73.3828125 26.1875 Q72.
 4609375 25.546875 72.4609375 24.4375 Q72.4609375 23.421875 73.265625 22.734375 Q74.0703125 22.046875 75.9765625 22.046875 Q77.8203125 22.046875 78.59375 22.5625 Q79.3671875 23.078125 79.6640625 24.109375 L77.2578125 24.546875 Q77.1171875 24.015625 76.765625 23.7734375 Q76.4140625 23.53125 76.0234375 23.53125 Q75.4453125 23.53125 75.1015625 23.75 Q74.8671875 23.90625 74.8671875 24.171875 Q74.8671875 24.390625 75.0703125 24.546875 Q75.3515625 24.75 76.9921875 25.125 Q78.6328125 25.5 79.2890625 26.03125 Q79.9296875 26.59375 79.9296875 27.5625 Q79.9296875 28.640625 79.03125 29.3984375 Q78.1328125 30.15625 76.1484375 30.15625 Q74.3203125 30.15625 73.390625 29.5234375 Q72.4609375 28.890625 72.1796875 27.78125 ZM88.375 24.671875 L86.046875 24.25 Q86.375 23.125 87.140625 22.5859375 Q87.90625 22.046875 89.65625 22.046875 Q91.28125 22.046875 91.953125 22.375 Q92.625 22.703125 92.8984375 23.203125 Q93.171875 23.703125 93.171875 25.046875 L93.15625 27.4375 Q93.15625 28.46875 93.2578125 
 28.953125 Q93.359375 29.4375 93.625 30 L91.109375 30 Q91.03125 29.796875 90.90625 29.390625 Q90.859375 29.203125 90.859375 29.203125 Q90.796875 29.65625 90.1875 29.90625 Q89.578125 30.15625 88.671875 30.15625 Q87.21875 30.15625 86.53125 29.515625 Q85.84375 28.875 85.84375 27.875 Q85.84375 27.21875 86.15625 26.703125 Q86.46875 26.1875 87.0390625 25.9140625 Q87.609375 25.640625 88.671875 25.421875 Q90.125 25.15625 90.671875 24.921875 L90.671875 24.71875 Q90.671875 24.125 90.3828125 23.875 Q90.09375 23.625 89.515625 23.625 Q89.203125 23.625 88.8984375 23.8359375 Q88.59375 24.046875 88.375 24.671875 ZM90.671875 26.421875 Q90.6875 26.421875 89.8671875 26.59375 Q89.046875 26.765625 88.78125 26.9375 Q88.375 27.21875 88.375 27.65625 Q88.375 28.09375 88.6953125 28.40625 Q89.015625 28.71875 89.28125 28.71875 Q89.59375 28.71875 90.109375 28.359375 Q90.46875 28.078125 90.59375 27.671875 Q90.671875 27.421875 90.671875 26.671875 L90.671875 26.421875 ZM104.8671875 26.046875 L104.8671875 24
 .25 L110.0234375 24.25 L110.0234375 28.515625 Q109.3359375 29.171875 108.046875 29.671875 Q106.7578125 30.171875 105.1953125 30.171875 Q103.2578125 30.171875 102.0078125 29.46875 Q100.7578125 28.765625 100.125 27.453125 Q99.4921875 26.140625 99.4921875 24.59375 Q99.4921875 22.921875 100.1953125 21.6171875 Q100.8984375 20.3125 102.2578125 19.609375 Q103.3046875 19.078125 105.0703125 19.078125 Q107.3203125 19.078125 108.4453125 19.9140625 Q109.5703125 20.75 109.8828125 22.234375 L107.2734375 22.71875 Q107.0234375 21.84375 106.3984375 21.390625 Q105.7734375 20.9375 105.0703125 20.9375 Q103.8984375 20.9375 103.0546875 21.8359375 Q102.2109375 22.734375 102.2109375 24.5 Q102.2109375 26.421875 103.0625 27.375 Q103.9140625 28.328125 105.0546875 28.328125 Q105.4921875 28.328125 106.1796875 28.0625 Q106.8671875 27.796875 107.3515625 27.421875 L107.3515625 26.046875 L104.8671875 26.046875 ZM112.00244140625 30 L112.00244140625 19.265625 L114.54931640625 19.265625 L114.54931640625 30 L11
 2.00244140625 30 ZM115.7158203125 22.21875 L118.3564453125 22.21875 L119.9814453125 27.265625 L121.5595703125 22.21875 L124.1689453125 22.21875 L121.4189453125 29.703125 L120.9345703125 31.046875 Q120.6533203125 31.734375 120.4111328125 32.09375 Q120.1689453125 32.453125 119.8486328125 32.671875 Q119.5283203125 32.890625 119.0595703125 33.015625 Q118.5908203125 33.140625 117.7783203125 33.140625 Q116.9345703125 33.140625 116.3720703125 33.015625 L116.1845703125 31.3125 Q117.1376953125 31.5 117.2939453125 31.5 Q117.7783203125 31.5 118.1220703125 31.078125 Q118.4658203125 30.65625 118.6376953125 30 L115.7158203125 22.21875 ZM125.43212890625 22.21875 L127.77587890625 22.21875 L127.77587890625 22.953125 Q127.71337890625 22.78125 128.35400390625 22.4140625 Q128.99462890625 22.046875 130.01025390625 22.046875 Q131.60400390625 22.046875 132.54931640625 23.109375 Q133.49462890625 24.171875 133.49462890625 26.0625 Q133.49462890625 28.015625 132.54150390625 29.0859375 Q131.58837890625
  30.15625 129.99462890625 30.15625 Q129.10400390625 30.15625 128.58056640625 29.90625 Q128.05712890625 29.65625 127.93212890625 29.421875 L127.93212890625 32.9375 L125.43212890625 32.9375 L125.43212890625 22.21875 ZM127.94775390625 25.984375 Q127.94775390625 27.296875 128.46337890625 27.921875 Q128.97900390625 28.546875 129.49462890625 28.546875 Q129.96337890625 28.546875 130.43994140625 27.96875 Q130.91650390625 27.390625 130.91650390625 26.078125 Q130.91650390625 24.859375 130.43212890625 24.265625 Q129.94775390625 23.671875 129.46337890625 23.671875 Q128.94775390625 23.671875 128.44775390625 24.2578125 Q127.94775390625 24.84375 127.94775390625 25.984375 ZM137.625 19.265625 L137.625 22.8125 Q138.1875 22.046875 139.8125 22.046875 Q140.75 22.046875 141.328125 22.3125 Q141.90625 22.578125 142.1953125 22.984375 Q142.484375 23.390625 142.5859375 23.890625 Q142.6875 24.390625 142.6875 25.4375 L142.6875 30 L140.15625 30 L140.15625 25.890625 Q140.15625 24.671875 140.0390625 24.343
 75 Q139.921875 24.015625 139.625 23.8203125 Q139.328125 23.625 139.109375 23.625 Q138.84375 23.625 138.4453125 23.875 Q138.046875 24.125 137.8515625 24.625 Q137.65625 25.125 137.65625 26.109375 L137.65625 30 L135.125 30 L135.125 19.265625 L137.625 19.265625 ZM147.53662109375 30 L143.72412109375 19.265625 L146.52099609375 19.265625 L149.00537109375 26.71875 L151.39599609375 19.265625 L154.17724609375 19.265625 L150.31787109375 30 L147.53662109375 30 ZM159.80615234375 27.453125 L162.30615234375 27.875 Q161.91552734375 29 161.05615234375 29.578125 Q160.19677734375 30.15625 158.68115234375 30.15625 Q156.41552734375 30.15625 155.43115234375 28.84375 Q154.66552734375 27.78125 154.66552734375 26.171875 Q154.66552734375 24.234375 155.68115234375 23.140625 Q156.69677734375 22.046875 158.47802734375 22.046875 Q160.44677734375 22.046875 161.45458984375 23.1953125 Q162.46240234375 24.34375 162.41552734375 26.703125 L157.25927734375 26.703125 Q157.27490234375 27.625 157.75146484375 28.13
 28125 Q158.22802734375 28.640625 158.69677734375 28.640625 Q158.94677734375 28.640625 159.27490234375 28.375 Q159.60302734375 28.109375 159.80615234375 27.453125 ZM159.88427734375 25.4375 Q159.86865234375 24.546875 159.43115234375 24.0859375 Q158.99365234375 23.625 158.60302734375 23.625 Q158.16552734375 23.625 157.72802734375 24.109375 Q157.29052734375 24.609375 157.29052734375 25.4375 L159.88427734375 25.4375 ZM171.3505859375 24.515625 L168.8505859375 24.96875 Q168.7412109375 24.28125 168.3818359375 23.9765625 Q168.0224609375 23.671875 167.6787109375 23.671875 Q167.1474609375 23.671875 166.6943359375 24.1953125 Q166.2412109375 24.71875 166.2412109375 25.96875 Q166.2412109375 27.359375 166.7021484375 27.9296875 Q167.1630859375 28.5 167.7099609375 28.5 Q168.0537109375 28.5 168.4287109375 28.1640625 Q168.8037109375 27.828125 168.9755859375 26.953125 L171.4599609375 27.359375 Q171.1474609375 28.75 170.2490234375 29.453125 Q169.3505859375 30.15625 167.6162109375 30.15625 Q165.6
 630859375 30.15625 164.6474609375 29.0859375 Q163.6318359375 28.015625 163.6318359375 26.125 Q163.6318359375 24.1875 164.6552734375 23.1171875 Q165.6787109375 22.046875 167.6474609375 22.046875 Q169.3193359375 22.046875 170.1552734375 22.65625 Q170.9912109375 23.265625 171.3505859375 24.515625 ZM176.97314453125 22.21875 L176.97314453125 23.859375 L175.56689453125 23.859375 L175.56689453125 27 Q175.56689453125 27.953125 175.60595703125 28.109375 Q175.64501953125 28.265625 175.78564453125 28.3671875 Q175.92626953125 28.46875 175.92626953125 28.46875 Q175.94189453125 28.46875 176.94189453125 28.109375 L177.12939453125 29.875 Q176.41064453125 30.15625 175.27001953125 30.15625 Q174.47314453125 30.15625 174.02783203125 29.9765625 Q173.58251953125 29.796875 173.37158203125 29.5 Q173.16064453125 29.203125 173.08251953125 28.703125 Q173.02001953125 28.34375 173.02001953125 27.25 L173.02001953125 23.859375 L172.08251953125 23.859375 L172.08251953125 22.21875 L173.02001953125 22.21875 
 L173.02001953125 20.671875 L175.56689453125 19.203125 L175.56689453125 22.21875 L176.97314453125 22.21875 ZM177.92041015625 26 Q177.92041015625 24.96875 178.42822265625 24.015625 Q178.93603515625 23.0625 179.86572265625 22.5546875 Q180.79541015625 22.046875 182.17041015625 22.046875 Q184.17041015625 22.046875 185.30322265625 23.1953125 Q186.43603515625 24.34375 186.43603515625 26.09375 Q186.43603515625 27.859375 185.28759765625 29.0078125 Q184.13916015625 30.15625 182.18603515625 30.15625 Q180.87353515625 30.15625 179.90478515625 29.6796875 Q178.93603515625 29.203125 178.42822265625 28.2734375 Q177.92041015625 27.34375 177.92041015625 26 ZM180.51416015625 26.109375 Q180.51416015625 27.265625 181.06103515625 27.8828125 Q181.60791015625 28.5 182.17041015625 28.5 Q182.73291015625 28.5 183.27978515625 27.8828125 Q183.82666015625 27.265625 183.82666015625 26.09375 Q183.82666015625 24.953125 183.28759765625 24.3359375 Q182.74853515625 23.71875 182.17041015625 23.71875 Q181.6079101
 5625 23.71875 181.06103515625 24.3359375 Q180.51416015625 24.953125 180.51416015625 26.109375 ZM190.48828125 30 L187.95703125 30 L187.95703125 22.21875 L190.28515625 22.21875 L190.28515625 22.90625 Q190.36328125 22.546875 190.75390625 22.296875 Q191.14453125 22.046875 191.87890625 22.046875 Q192.83203125 22.046875 193.47265625 22.4375 L192.73828125 24.484375 Q191.84765625 23.890625 191.62890625 23.890625 Q191.44140625 23.890625 191.14453125 24.1328125 Q190.84765625 24.375 190.66796875 24.9921875 Q190.48828125 25.609375 190.48828125 27.59375 L190.48828125 30 Z" stroke="none"
+    /></g
+  ></g
+></svg
+>

Modified: xmlgraphics/batik/branches/svg11/test-references/org/apache/batik/svggen/Gradient.svg
URL: http://svn.apache.org/viewcvs/xmlgraphics/batik/branches/svg11/test-references/org/apache/batik/svggen/Gradient.svg?rev=291451&r1=291450&r2=291451&view=diff
==============================================================================
--- xmlgraphics/batik/branches/svg11/test-references/org/apache/batik/svggen/Gradient.svg (original)
+++ xmlgraphics/batik/branches/svg11/test-references/org/apache/batik/svggen/Gradient.svg Sun Sep 25 10:58:29 2005
@@ -1,53 +1,57 @@
 <?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 fill-opacity="1" xmlns:xlink="http://www.w3.org/1999/xlink" color-interpolation="auto" color-rendering="auto" text-rendering="auto" stroke="black" stroke-linecap="square" width="300" stroke-miterlimit="10" stroke-opacity="1" shape-rendering="auto" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="400" xmlns="http://www.w3.org/2000/svg" font-family="&apos;Arial&apos;" font-style="normal" stroke-linejoin="miter" font-size="12" image-rendering="auto" stroke-dashoffset="0">
-  <!--Generated by the Batik Graphics2D SVG Generator-->
-  <defs id="genericDefs" />
-  <g>
-    <defs id="defs1">
-      <linearGradient x1="30" gradientUnits="userSpaceOnUse" x2="30" y1="40" y2="120" id="linearGradient1" spreadMethod="pad">
-        <stop stop-opacity="1" stop-color="red" offset="0%" />
-        <stop stop-opacity="1" stop-color="yellow" offset="100%" />
-      </linearGradient>
-      <linearGradient x1="0" gradientUnits="userSpaceOnUse" x2="20" y1="0" y2="0" id="linearGradient2" spreadMethod="pad">
-        <stop stop-opacity="1" stop-color="red" offset="0%" />
-        <stop stop-opacity="1" stop-color="yellow" offset="100%" />
-      </linearGradient>
-      <linearGradient x1="0" gradientUnits="userSpaceOnUse" x2="20" y1="0" y2="0" id="linearGradient3" spreadMethod="reflect">
-        <stop stop-opacity="1" stop-color="red" offset="0%" />
-        <stop stop-opacity="1" stop-color="yellow" offset="100%" />
-      </linearGradient>
-      <linearGradient x1="0" gradientUnits="userSpaceOnUse" x2="100" y1="0" y2="0" id="linearGradient4" spreadMethod="pad">
-        <stop stop-opacity="1" stop-color="red" offset="0%" />
-        <stop stop-opacity="1" stop-color="yellow" offset="100%" />
-      </linearGradient>
-      <linearGradient x1="10" gradientUnits="userSpaceOnUse" x2="110" y1="30" y2="30" id="linearGradient5" spreadMethod="pad">
-        <stop stop-opacity="0" stop-color="rgb(255,0,0)" offset="0%" />
-        <stop stop-opacity="1" stop-color="yellow" offset="100%" />
-      </linearGradient>
-    </defs>
-    <g text-rendering="optimizeLegibility">
-      <text xml:space="preserve" x="10" y="20" stroke="none">Simple vertical gradient</text>
-      <rect x="10" y="30" fill="url(#linearGradient1)" width="100" height="100" stroke="none" />
-      <path fill="none" d="M-5 0 L5 0 M0 -5 L0 5" transform="translate(30,40)" />
-    </g>
-    <g text-rendering="optimizeLegibility" transform="translate(30,120)">
-      <path fill="none" d="M-5 0 L5 0 M0 -5 L0 5" />
-    </g>
-    <g text-rendering="optimizeLegibility" transform="translate(0,140)">
-      <text xml:space="preserve" x="10" y="20" stroke="none">Non Cyclic / Cyclic Gradients</text>
-      <rect x="0" y="0" transform="translate(10,30)" fill="url(#linearGradient2)" width="100" height="30" stroke="none" />
-      <rect x="0" y="0" transform="translate(10,60)" fill="url(#linearGradient3)" width="100" height="30" stroke="none" />
-      <line transform="translate(10,60)" fill="none" x1="0" x2="100" y1="0" y2="0" />
-    </g>
-    <g text-rendering="optimizeLegibility" transform="translate(0,240)">
-      <text xml:space="preserve" x="10" y="20" stroke="none">Sheared GradientPaint</text>
-      <rect x="0" y="0" transform="translate(10,25) matrix(1,0,0.5,1,0,0)" fill="url(#linearGradient4)" width="100" height="40" stroke="none" />
-    </g>
-    <g text-rendering="optimizeLegibility" transform="translate(0,320)">
-      <text xml:space="preserve" x="10" y="20" stroke="none">Opacity in stop color</text>
-      <rect x="10" y="30" fill="url(#linearGradient5)" width="100" height="30" stroke="none" />
-    </g>
-  </g>
-</svg>
+<!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.0//EN'
+          'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'>
+<svg fill-opacity="1" xmlns:xlink="http://www.w3.org/1999/xlink" color-interpolation="auto" color-rendering="auto" text-rendering="auto" stroke="black" stroke-linecap="square" width="300" stroke-miterlimit="10" stroke-opacity="1" shape-rendering="auto" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="400" xmlns="http://www.w3.org/2000/svg" font-family="&apos;Arial&apos;" font-style="normal" stroke-linejoin="miter" font-size="12" image-rendering="auto" stroke-dashoffset="0"
+><!--Generated by the Batik Graphics2D SVG Generator--><defs id="genericDefs"
+  /><g
+  ><defs id="defs1"
+    ><linearGradient x1="30" gradientUnits="userSpaceOnUse" x2="30" y1="40" y2="120" id="linearGradient1" spreadMethod="pad"
+      ><stop stop-opacity="1" stop-color="red" offset="0%"
+        /><stop stop-opacity="1" stop-color="yellow" offset="100%"
+      /></linearGradient
+      ><linearGradient x1="0" gradientUnits="userSpaceOnUse" x2="20" y1="0" y2="0" id="linearGradient2" spreadMethod="pad"
+      ><stop stop-opacity="1" stop-color="red" offset="0%"
+        /><stop stop-opacity="1" stop-color="yellow" offset="100%"
+      /></linearGradient
+      ><linearGradient x1="0" gradientUnits="userSpaceOnUse" x2="20" y1="0" y2="0" id="linearGradient3" spreadMethod="reflect"
+      ><stop stop-opacity="1" stop-color="red" offset="0%"
+        /><stop stop-opacity="1" stop-color="yellow" offset="100%"
+      /></linearGradient
+      ><linearGradient x1="0" gradientUnits="userSpaceOnUse" x2="100" y1="0" y2="0" id="linearGradient4" spreadMethod="pad"
+      ><stop stop-opacity="1" stop-color="red" offset="0%"
+        /><stop stop-opacity="1" stop-color="yellow" offset="100%"
+      /></linearGradient
+      ><linearGradient x1="10" gradientUnits="userSpaceOnUse" x2="110" y1="30" y2="30" id="linearGradient5" spreadMethod="pad"
+      ><stop stop-opacity="0" stop-color="rgb(255,0,0)" offset="0%"
+        /><stop stop-opacity="1" stop-color="yellow" offset="100%"
+      /></linearGradient
+    ></defs
+    ><g text-rendering="optimizeLegibility"
+    ><text xml:space="preserve" x="10" y="20" stroke="none"
+      >Simple vertical gradient</text
+      ><rect x="10" y="30" fill="url(#linearGradient1)" width="100" height="100" stroke="none"
+      /><path fill="none" d="M-5 0 L5 0 M0 -5 L0 5" transform="translate(30,40)"
+    /></g
+    ><g text-rendering="optimizeLegibility" transform="translate(30,120)"
+    ><path fill="none" d="M-5 0 L5 0 M0 -5 L0 5"
+    /></g
+    ><g text-rendering="optimizeLegibility" transform="translate(0,140)"
+    ><text xml:space="preserve" x="10" y="20" stroke="none"
+      >Non Cyclic / Cyclic Gradients</text
+      ><rect x="0" y="0" transform="translate(10,30)" fill="url(#linearGradient2)" width="100" height="30" stroke="none"
+      /><rect x="0" y="0" transform="translate(10,60)" fill="url(#linearGradient3)" width="100" height="30" stroke="none"
+      /><line transform="translate(10,60)" fill="none" x1="0" x2="100" y1="0" y2="0"
+    /></g
+    ><g text-rendering="optimizeLegibility" transform="translate(0,240)"
+    ><text xml:space="preserve" x="10" y="20" stroke="none"
+      >Sheared GradientPaint</text
+      ><rect x="0" y="0" transform="translate(10,25) matrix(1,0,0.5,1,0,0)" fill="url(#linearGradient4)" width="100" height="40" stroke="none"
+    /></g
+    ><g text-rendering="optimizeLegibility" transform="translate(0,320)"
+    ><text xml:space="preserve" x="10" y="20" stroke="none"
+      >Opacity in stop color</text
+      ><rect x="10" y="30" fill="url(#linearGradient5)" width="100" height="30" stroke="none"
+    /></g
+  ></g
+></svg
+>

Modified: xmlgraphics/batik/branches/svg11/test-references/org/apache/batik/svggen/GraphicObjects.svg
URL: http://svn.apache.org/viewcvs/xmlgraphics/batik/branches/svg11/test-references/org/apache/batik/svggen/GraphicObjects.svg?rev=291451&r1=291450&r2=291451&view=diff
==============================================================================
--- xmlgraphics/batik/branches/svg11/test-references/org/apache/batik/svggen/GraphicObjects.svg (original)
+++ xmlgraphics/batik/branches/svg11/test-references/org/apache/batik/svggen/GraphicObjects.svg Sun Sep 25 10:58:29 2005
@@ -1,17 +1,17 @@
 <?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 fill-opacity="1" xmlns:xlink="http://www.w3.org/1999/xlink" color-interpolation="auto" color-rendering="auto" text-rendering="auto" stroke="black" stroke-linecap="square" width="300" stroke-miterlimit="10" stroke-opacity="1" shape-rendering="auto" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="400" xmlns="http://www.w3.org/2000/svg" font-family="&apos;Arial&apos;" font-style="normal" stroke-linejoin="miter" font-size="12" image-rendering="auto" stroke-dashoffset="0">
-  <!--Generated by the Batik Graphics2D SVG Generator-->
-  <defs id="genericDefs" />
-  <g>
-    <g text-rendering="optimizeLegibility" font-size="20" font-family="&apos;Times New Roman&apos;">
-      <text xml:space="preserve" x="20" y="40" stroke="none">Hello SVG drawString(...)</text>
-      <circle transform="translate(0,70)" fill="rgb(176,22,40)" r="30" cx="50" cy="30" stroke="none" />
-      <circle transform="translate(60,70)" fill="rgb(208,170,119)" r="30" cx="50" cy="30" stroke="none" />
-      <circle transform="translate(120,70)" fill="rgb(221,229,111)" r="30" cx="50" cy="30" stroke="none" />
-      <circle transform="translate(180,70)" fill="rgb(240,165,0)" r="30" cx="50" cy="30" stroke="none" />
-      <image x="40" y="40" transform="translate(0,130)" fill="rgb(240,165,0)" width="200" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAACWCAYAAACb3McZAAACGklEQVR42u3XMQ7C
+<!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.0//EN'
+          'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'>
+<svg fill-opacity="1" xmlns:xlink="http://www.w3.org/1999/xlink" color-interpolation="auto" color-rendering="auto" text-rendering="auto" stroke="black" stroke-linecap="square" width="300" stroke-miterlimit="10" stroke-opacity="1" shape-rendering="auto" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="400" xmlns="http://www.w3.org/2000/svg" font-family="&apos;Arial&apos;" font-style="normal" stroke-linejoin="miter" font-size="12" image-rendering="auto" stroke-dashoffset="0"
+><!--Generated by the Batik Graphics2D SVG Generator--><defs id="genericDefs"
+  /><g
+  ><g text-rendering="optimizeLegibility" font-size="20" font-family="&apos;Times New Roman&apos;"
+    ><text xml:space="preserve" x="20" y="40" stroke="none"
+      >Hello SVG drawString(...)</text
+      ><circle transform="translate(0,70)" fill="rgb(176,22,40)" r="30" cx="50" cy="30" stroke="none"
+      /><circle transform="translate(60,70)" fill="rgb(208,170,119)" r="30" cx="50" cy="30" stroke="none"
+      /><circle transform="translate(120,70)" fill="rgb(221,229,111)" r="30" cx="50" cy="30" stroke="none"
+      /><circle transform="translate(180,70)" fill="rgb(240,165,0)" r="30" cx="50" cy="30" stroke="none"
+      /><image x="40" y="40" transform="translate(0,130)" fill="rgb(240,165,0)" width="200" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAACWCAYAAACb3McZAAACGklEQVR42u3XMQ7C
 QBRDwYC4Yi6ZHBJ6pNchN8yUK7fWXz+u63ofX87z/H467vs+5OT+Lfc8gKQgoCCg
 IPBzL0NMTq5zLgj4YoGCgILAdKQbYnJynXNBwBcLFAQUBKYj3RCTk+ucCwK+WKAg
 oCAwHemGmJxc51wQ8MUCBQEFgelIN8Tk5DrngoAvFigIKAhMR7ohJifXORcEfLFA
@@ -23,8 +23,8 @@
 54KALxYoCCgITEe6ISYn1zkXBHyxQEFAQWA60g0xObnOuSDgiwUKAgoC05FuiMnJ
 dc4FAV8sUBBQEJiOdENMTq5zLgj4YoGCgILAdKQbYnJynXNBwBcLFAQUBKYj3RCT
 k+ucCwK+WKAgoCAwHemGmJxc51wQ8MUCBQEFgelIN8Tk5DrngoAvFigIKAgsfQCj
-AQrLWU2b7gAAAABJRU5ErkJggg==" height="150" stroke="rgb(240,165,0)" preserveAspectRatio="none" />
-      <image x="40" y="40" transform="translate(0,130)" fill="rgb(240,165,0)" width="200" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAACWCAYAAACb3McZAAAMBUlEQVR42u3da4gk
+AQrLWU2b7gAAAABJRU5ErkJggg==" height="150" stroke="rgb(240,165,0)" preserveAspectRatio="none"
+      /><image x="40" y="40" transform="translate(0,130)" fill="rgb(240,165,0)" width="200" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAACWCAYAAACb3McZAAAMBUlEQVR42u3da4gk
 VxXA8eqanhmyEiF+WBMQURHRoEGIDwiICIIYH/gG8YUJu0skGkFIEMFkwRf6Rf3g
 6kQUHyi6wQeIqCAoiIIEEkWiG9HoF8OCGkgMm31Ml+d23dt17q1zq6pndkiy998w
 bO+Z293V0/f0Ob8+PT2zY8e+3FRyauTk/lFfVfL/ofg+1zY+PjPWuu9NilfddY3G
@@ -89,7 +89,8 @@
 p08/bWgOgjtwR5nuCMlx+eX/HZqD4A7cUaY7XHJMmoPgDtxRojvcyVWPK6540J6D
 4A7cUbI7QnIYcxDcgTtwR4ifOnVVOgfBHbgDd7jq4ZLj8OH7+nMQ3IE7SneHS47e
 HAR34A7c8eAq7qrHyZNXd0jHHbgDd7TuCMnhKwjuwB24Q7uju7Xjzf8BxjbJhW9v
-vFkAAAAASUVORK5CYII=" height="150" stroke="rgb(240,165,0)" preserveAspectRatio="none" />
-    </g>
-  </g>
-</svg>
+vFkAAAAASUVORK5CYII=" height="150" stroke="rgb(240,165,0)" preserveAspectRatio="none"
+    /></g
+  ></g
+></svg
+>

Modified: xmlgraphics/batik/branches/svg11/test-references/org/apache/batik/svggen/IdentityTest.svg
URL: http://svn.apache.org/viewcvs/xmlgraphics/batik/branches/svg11/test-references/org/apache/batik/svggen/IdentityTest.svg?rev=291451&r1=291450&r2=291451&view=diff
==============================================================================
--- xmlgraphics/batik/branches/svg11/test-references/org/apache/batik/svggen/IdentityTest.svg (original)
+++ xmlgraphics/batik/branches/svg11/test-references/org/apache/batik/svggen/IdentityTest.svg Sun Sep 25 10:58:29 2005
@@ -1,12 +1,12 @@
 <?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 fill-opacity="1" xmlns:xlink="http://www.w3.org/1999/xlink" color-interpolation="auto" color-rendering="auto" text-rendering="auto" stroke="black" stroke-linecap="square" width="300" stroke-miterlimit="10" stroke-opacity="1" shape-rendering="auto" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="400" xmlns="http://www.w3.org/2000/svg" font-family="&apos;Arial&apos;" font-style="normal" stroke-linejoin="miter" font-size="12" image-rendering="auto" stroke-dashoffset="0">
-  <!--Generated by the Batik Graphics2D SVG Generator-->
-  <defs id="genericDefs" />
-  <g>
-    <g text-rendering="optimizeLegibility">
-      <rect width="100" x="10" height="80" y="10" stroke="none" />
-    </g>
-  </g>
-</svg>
+<!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.0//EN'
+          'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'>
+<svg fill-opacity="1" xmlns:xlink="http://www.w3.org/1999/xlink" color-interpolation="auto" color-rendering="auto" text-rendering="auto" stroke="black" stroke-linecap="square" width="300" stroke-miterlimit="10" stroke-opacity="1" shape-rendering="auto" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="400" xmlns="http://www.w3.org/2000/svg" font-family="&apos;Arial&apos;" font-style="normal" stroke-linejoin="miter" font-size="12" image-rendering="auto" stroke-dashoffset="0"
+><!--Generated by the Batik Graphics2D SVG Generator--><defs id="genericDefs"
+  /><g
+  ><g text-rendering="optimizeLegibility"
+    ><rect width="100" x="10" height="80" y="10" stroke="none"
+    /></g
+  ></g
+></svg
+>

Modified: xmlgraphics/batik/branches/svg11/test-references/org/apache/batik/svggen/Lookup.svg
URL: http://svn.apache.org/viewcvs/xmlgraphics/batik/branches/svg11/test-references/org/apache/batik/svggen/Lookup.svg?rev=291451&r1=291450&r2=291451&view=diff
==============================================================================
--- xmlgraphics/batik/branches/svg11/test-references/org/apache/batik/svggen/Lookup.svg (original)
+++ xmlgraphics/batik/branches/svg11/test-references/org/apache/batik/svggen/Lookup.svg Sun Sep 25 10:58:29 2005
@@ -1,13 +1,13 @@
 <?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 fill-opacity="1" xmlns:xlink="http://www.w3.org/1999/xlink" color-interpolation="auto" color-rendering="auto" text-rendering="auto" stroke="black" stroke-linecap="square" width="300" stroke-miterlimit="10" stroke-opacity="1" shape-rendering="auto" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="400" xmlns="http://www.w3.org/2000/svg" font-family="&apos;Arial&apos;" font-style="normal" stroke-linejoin="miter" font-size="12" image-rendering="auto" stroke-dashoffset="0">
-  <!--Generated by the Batik Graphics2D SVG Generator-->
-  <defs id="genericDefs" />
-  <g>
-    <g text-rendering="optimizeLegibility">
-      <text xml:space="preserve" x="10" y="20" stroke="none">Normal / Inverted</text>
-      <image x="10" y="30" width="50" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAA/CAYAAACioZtvAAAgAElEQVR42iWaWa8d
+<!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.0//EN'
+          'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'>
+<svg fill-opacity="1" xmlns:xlink="http://www.w3.org/1999/xlink" color-interpolation="auto" color-rendering="auto" text-rendering="auto" stroke="black" stroke-linecap="square" width="300" stroke-miterlimit="10" stroke-opacity="1" shape-rendering="auto" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="400" xmlns="http://www.w3.org/2000/svg" font-family="&apos;Arial&apos;" font-style="normal" stroke-linejoin="miter" font-size="12" image-rendering="auto" stroke-dashoffset="0"
+><!--Generated by the Batik Graphics2D SVG Generator--><defs id="genericDefs"
+  /><g
+  ><g text-rendering="optimizeLegibility"
+    ><text xml:space="preserve" x="10" y="20" stroke="none"
+      >Normal / Inverted</text
+      ><image x="10" y="30" width="50" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAA/CAYAAACioZtvAAAgAElEQVR42iWaWa8d
 15me3xp37drzPgN5OJMSZcmyrZZju/siDWRAN4IMQJAGEiA3uchtfkT/j1zlLgkC
 BAgSGIGRRhrutNqD1G1LtiSKFGfyTHueatpVeb51CBDgOdy7aq1veIdvLe8//q//
 2kRFV9Gwlu+H2m9LtUddzS538ptacWukdqtU4eUqq1hJ7Gu3CpS22lqs51Jcqz9I
@@ -184,8 +184,8 @@
 I0NWlP50hV7LfYycr+M7gTujScPuFZ+wjrzMrNR8DdMDDH/p7vp2YN9BdwQMd5Wx
 iQBfbSAwQjZ0OjCKN6SiSG/SUh9N9BwiHBJJM0lzsjtAUthFtsMjFogUz16uHVGm
 3YFupUdXt1Y7vnOEGb59gIR/9+41Pf/iVM9ezHXNrguimj/++7c1newQjmudPBhr
-0ENZp2arI3rHZFLl7ifblZIUJP3/xKLSFlvxD0QAAAAASUVORK5CYII=" height="63" preserveAspectRatio="none" />
-      <image x="70" y="30" width="50" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAA/CAIAAAAtwww4AAAbeklEQVR42iWax5Pd
+0ENZp2arI3rHZFLl7ifblZIUJP3/xKLSFlvxD0QAAAAASUVORK5CYII=" height="63" preserveAspectRatio="none"
+      /><image x="70" y="30" width="50" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAA/CAIAAAAtwww4AAAbeklEQVR42iWax5Pd
 2X3db76//GLnbmRgMAEckaKGpG26FKyFbUkb21t743/MS3vlhV3lkuNCtmSyOMNh
 8MwQM8gNNDq8+Is3+jyqqgsFFLrfu+F7zvmc92v6b//Zv7KqtisWguOZ7Jb1ZJ4G
 ysyw7AapopbC9CakpW+HblSMiWGbdct4GJyVlA68T3IqaGo6L2TURK7bjRliIjiT
@@ -332,7 +332,8 @@
 lYubLVzysx8/SSsca5uVfIiQuimVn5ZwxWCGcPnK951vXb1zLzQ1mQg4zaq90V7m
 rMDtreuldXUCvVMPESyboWlQyladidj/ZmtuPzhYRbN2/dhU64WVVby+2rK+Sc4K
 GGxbr9+0V2agvAkg0iTP1tf9ty/f3/7k8M6t8furpS6SL/7m9XSWzqfFu2cL9OxV
-Cwq3wExFBWAAjb+N6v8D8Jk37XYnyHQAAAAASUVORK5CYII=" height="63" preserveAspectRatio="none" />
-    </g>
-  </g>
-</svg>
+Cwq3wExFBWAAjb+N6v8D8Jk37XYnyHQAAAAASUVORK5CYII=" height="63" preserveAspectRatio="none"
+    /></g
+  ></g
+></svg
+>

Modified: xmlgraphics/batik/branches/svg11/test-references/org/apache/batik/svggen/NegativeLengths.svg
URL: http://svn.apache.org/viewcvs/xmlgraphics/batik/branches/svg11/test-references/org/apache/batik/svggen/NegativeLengths.svg?rev=291451&r1=291450&r2=291451&view=diff
==============================================================================
--- xmlgraphics/batik/branches/svg11/test-references/org/apache/batik/svggen/NegativeLengths.svg (original)
+++ xmlgraphics/batik/branches/svg11/test-references/org/apache/batik/svggen/NegativeLengths.svg Sun Sep 25 10:58:29 2005
@@ -1,54 +1,61 @@
 <?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 fill-opacity="1" xmlns:xlink="http://www.w3.org/1999/xlink" color-interpolation="auto" color-rendering="auto" text-rendering="auto" stroke="black" stroke-linecap="square" width="300" stroke-miterlimit="10" stroke-opacity="1" shape-rendering="auto" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="400" xmlns="http://www.w3.org/2000/svg" font-family="&apos;Arial&apos;" font-style="normal" stroke-linejoin="miter" font-size="12" image-rendering="auto" stroke-dashoffset="0">
-  <!--Generated by the Batik Graphics2D SVG Generator-->
-  <defs id="genericDefs" />
-  <g>
-    <defs id="defs1">
-      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath1">
-        <line y2="0" x1="0" x2="0" y1="0" />
-      </clipPath>
-    </defs>
-    <g text-rendering="optimizeLegibility">
-      <text xml:space="preserve" x="10" y="20" stroke="none">Rectangle</text>
-      <line y2="38" fill="none" x1="110" x2="110" y1="30" />
-      <line y2="30" fill="none" x1="150" x2="155" y1="30" />
-      <rect fill="none" width="5" x="170" height="8" y="30" />
-      <text xml:space="preserve" x="10" y="20" transform="translate(0,35)" stroke="none">RoundRectangle2D</text>
-      <line transform="translate(0,35)" fill="none" x1="110" x2="110" y1="30" y2="38" />
-      <line transform="translate(0,35)" fill="none" x1="150" x2="155" y1="30" y2="30" />
-      <rect x="170" y="30" transform="translate(0,35)" fill="none" width="5" rx="1" ry="1" height="8" />
-      <text xml:space="preserve" x="10" y="20" transform="translate(0,70)" stroke="none">RoundRectangle2D, negative radius</text>
-      <line transform="translate(0,70)" fill="none" x1="110" x2="110" y1="30" y2="38" />
-      <line transform="translate(0,70)" fill="none" x1="150" x2="155" y1="30" y2="30" />
-      <rect x="170" y="30" transform="translate(0,70)" fill="none" width="5" rx="1" ry="1" height="8" />
-      <text xml:space="preserve" x="10" y="20" transform="translate(0,105)" stroke="none">Circle</text>
-      <circle fill="none" r="0" cx="30" transform="translate(0,105)" cy="30" />
-      <circle fill="none" r="2.5" cx="52.5" transform="translate(0,105)" cy="32.5" />
-      <text xml:space="preserve" x="10" y="20" transform="translate(0,140)" stroke="none">Ellipse</text>
-      <circle fill="none" r="0" cx="90" transform="translate(0,140)" cy="30" />
-      <line transform="translate(0,140)" fill="none" x1="110" x2="110" y1="30" y2="38" />
-      <line transform="translate(0,140)" fill="none" x1="150" x2="155" y1="30" y2="30" />
-      <ellipse transform="translate(0,140)" fill="none" rx="2.5" cx="172.5" ry="4" cy="34" />
-      <text xml:space="preserve" x="10" y="20" transform="translate(0,175)" stroke="none">fill3Drect</text>
-      <line transform="translate(0,175)" fill="white" x1="30" x2="31" y1="30" y2="30" stroke="none" />
-      <rect x="50" y="30" transform="translate(0,175)" fill="white" width="1" height="8" stroke="none" />
-      <rect x="39" y="30" transform="translate(0,175)" fill="rgb(134,134,134)" width="1" height="7" stroke="none" />
-      <line transform="translate(0,175)" fill="white" x1="90" x2="91" y1="30" y2="30" stroke="none" />
-      <rect x="110" y="30" transform="translate(0,175)" fill="white" width="1" height="8" stroke="none" />
-      <rect x="109" y="30" transform="translate(0,175)" fill="rgb(134,134,134)" width="1" height="7" stroke="none" />
-      <rect x="131" y="30" transform="translate(0,175)" fill="white" width="3" height="1" stroke="none" />
-      <rect x="131" y="21" transform="translate(0,175)" fill="rgb(134,134,134)" width="4" height="1" stroke="none" />
-      <line transform="translate(0,175)" fill="white" x1="150" x2="151" y1="30" y2="30" stroke="none" />
-      <rect x="151" y="30" transform="translate(0,175)" fill="white" width="3" height="1" stroke="none" />
-      <rect x="151" y="29" transform="translate(0,175)" fill="rgb(134,134,134)" width="4" height="1" stroke="none" />
-      <rect x="171" y="31" transform="translate(0,175)" fill="silver" width="3" height="6" stroke="none" />
-      <rect x="170" y="30" transform="translate(0,175)" fill="white" width="1" height="8" stroke="none" />
-      <rect x="171" y="30" transform="translate(0,175)" fill="white" width="3" height="1" stroke="none" />
-      <rect x="171" y="37" transform="translate(0,175)" fill="rgb(134,134,134)" width="4" height="1" stroke="none" />
-      <rect x="174" y="30" transform="translate(0,175)" fill="rgb(134,134,134)" width="1" height="7" stroke="none" />
-      <text x="10" y="25" transform="translate(0,215)" clip-path="url(#clipPath1)" stroke="none" xml:space="preserve">Hello There</text>
-    </g>
-  </g>
-</svg>
+<!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.0//EN'
+          'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'>
+<svg fill-opacity="1" xmlns:xlink="http://www.w3.org/1999/xlink" color-interpolation="auto" color-rendering="auto" text-rendering="auto" stroke="black" stroke-linecap="square" width="300" stroke-miterlimit="10" stroke-opacity="1" shape-rendering="auto" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="400" xmlns="http://www.w3.org/2000/svg" font-family="&apos;Arial&apos;" font-style="normal" stroke-linejoin="miter" font-size="12" image-rendering="auto" stroke-dashoffset="0"
+><!--Generated by the Batik Graphics2D SVG Generator--><defs id="genericDefs"
+  /><g
+  ><defs id="defs1"
+    ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath1"
+      ><line y2="0" x1="0" x2="0" y1="0"
+      /></clipPath
+    ></defs
+    ><g text-rendering="optimizeLegibility"
+    ><text xml:space="preserve" x="10" y="20" stroke="none"
+      >Rectangle</text
+      ><line y2="38" fill="none" x1="110" x2="110" y1="30"
+      /><line y2="30" fill="none" x1="150" x2="155" y1="30"
+      /><rect fill="none" width="5" x="170" height="8" y="30"
+      /><text xml:space="preserve" x="10" y="20" transform="translate(0,35)" stroke="none"
+      >RoundRectangle2D</text
+      ><line transform="translate(0,35)" fill="none" x1="110" x2="110" y1="30" y2="38"
+      /><line transform="translate(0,35)" fill="none" x1="150" x2="155" y1="30" y2="30"
+      /><rect x="170" y="30" transform="translate(0,35)" fill="none" width="5" rx="1" ry="1" height="8"
+      /><text xml:space="preserve" x="10" y="20" transform="translate(0,70)" stroke="none"
+      >RoundRectangle2D, negative radius</text
+      ><line transform="translate(0,70)" fill="none" x1="110" x2="110" y1="30" y2="38"
+      /><line transform="translate(0,70)" fill="none" x1="150" x2="155" y1="30" y2="30"
+      /><rect x="170" y="30" transform="translate(0,70)" fill="none" width="5" rx="1" ry="1" height="8"
+      /><text xml:space="preserve" x="10" y="20" transform="translate(0,105)" stroke="none"
+      >Circle</text
+      ><circle fill="none" r="0" cx="30" transform="translate(0,105)" cy="30"
+      /><circle fill="none" r="2.5" cx="52.5" transform="translate(0,105)" cy="32.5"
+      /><text xml:space="preserve" x="10" y="20" transform="translate(0,140)" stroke="none"
+      >Ellipse</text
+      ><circle fill="none" r="0" cx="90" transform="translate(0,140)" cy="30"
+      /><line transform="translate(0,140)" fill="none" x1="110" x2="110" y1="30" y2="38"
+      /><line transform="translate(0,140)" fill="none" x1="150" x2="155" y1="30" y2="30"
+      /><ellipse transform="translate(0,140)" fill="none" rx="2.5" cx="172.5" ry="4" cy="34"
+      /><text xml:space="preserve" x="10" y="20" transform="translate(0,175)" stroke="none"
+      >fill3Drect</text
+      ><line transform="translate(0,175)" fill="white" x1="30" x2="31" y1="30" y2="30" stroke="none"
+      /><rect x="50" y="30" transform="translate(0,175)" fill="white" width="1" height="8" stroke="none"
+      /><rect x="39" y="30" transform="translate(0,175)" fill="rgb(134,134,134)" width="1" height="7" stroke="none"
+      /><line transform="translate(0,175)" fill="white" x1="90" x2="91" y1="30" y2="30" stroke="none"
+      /><rect x="110" y="30" transform="translate(0,175)" fill="white" width="1" height="8" stroke="none"
+      /><rect x="109" y="30" transform="translate(0,175)" fill="rgb(134,134,134)" width="1" height="7" stroke="none"
+      /><rect x="131" y="30" transform="translate(0,175)" fill="white" width="3" height="1" stroke="none"
+      /><rect x="131" y="21" transform="translate(0,175)" fill="rgb(134,134,134)" width="4" height="1" stroke="none"
+      /><line transform="translate(0,175)" fill="white" x1="150" x2="151" y1="30" y2="30" stroke="none"
+      /><rect x="151" y="30" transform="translate(0,175)" fill="white" width="3" height="1" stroke="none"
+      /><rect x="151" y="29" transform="translate(0,175)" fill="rgb(134,134,134)" width="4" height="1" stroke="none"
+      /><rect x="171" y="31" transform="translate(0,175)" fill="silver" width="3" height="6" stroke="none"
+      /><rect x="170" y="30" transform="translate(0,175)" fill="white" width="1" height="8" stroke="none"
+      /><rect x="171" y="30" transform="translate(0,175)" fill="white" width="3" height="1" stroke="none"
+      /><rect x="171" y="37" transform="translate(0,175)" fill="rgb(134,134,134)" width="4" height="1" stroke="none"
+      /><rect x="174" y="30" transform="translate(0,175)" fill="rgb(134,134,134)" width="1" height="7" stroke="none"
+      /><text x="10" y="25" transform="translate(0,215)" clip-path="url(#clipPath1)" stroke="none" xml:space="preserve"
+      >Hello There</text
+    ></g
+  ></g
+></svg
+>