vhardy 01/11/30 01:39:26 Modified: test-resources/org/apache/batik/test samplesRendering.xml Added: test-references/samples/tests/spec/text textAnchor.png samples/tests/spec/text textAnchor.svg Log: Added test created by Thierry Kormann, validating Thomas DeWeese's fix on the text-anchor bug. Revision Changes Path 1.52 +2 -1 xml-batik/test-resources/org/apache/batik/test/samplesRendering.xml Index: samplesRendering.xml =================================================================== RCS file: /home/cvs/xml-batik/test-resources/org/apache/batik/test/samplesRendering.xml,v retrieving revision 1.51 retrieving revision 1.52 diff -u -r1.51 -r1.52 --- samplesRendering.xml 2001/11/29 12:07:12 1.51 +++ samplesRendering.xml 2001/11/30 09:39:26 1.52 @@ -8,7 +8,7 @@ <!-- ========================================================================= --> <!-- @author [EMAIL PROTECTED] --> -<!-- @version $Id: samplesRendering.xml,v 1.51 2001/11/29 12:07:12 vhardy Exp $ --> +<!-- @version $Id: samplesRendering.xml,v 1.52 2001/11/30 09:39:26 vhardy Exp $ --> <!-- ========================================================================= --> <testSuite id="samplesRendering" name="samples and samples/test Rendering" class="org.apache.batik.test.svg.SamplesRenderingTest"> @@ -219,6 +219,7 @@ <testGroup id="tests.spec.text"> <test id="samples/tests/spec/text/longTextOnPath.svg" /> <test id="samples/tests/spec/text/smallFonts.svg" /> + <test id="samples/tests/spec/text/textAnchor.svg" /> <test id="samples/tests/spec/text/textBiDi.svg" /> <test id="samples/tests/spec/text/textDecoration.svg" /> <test id="samples/tests/spec/text/textEffect.svg" /> 1.1 xml-batik/test-references/samples/tests/spec/text/textAnchor.png <<Binary file>> 1.1 xml-batik/samples/tests/spec/text/textAnchor.svg Index: textAnchor.svg =================================================================== <?xml version="1.0" encoding="UTF-8" standalone="no"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd"> <!-- ====================================================================== --> <!-- Copyright (C) The Apache Software Foundation. All rights reserved. --> <!-- --> <!-- This software is published under the terms of the Apache Software --> <!-- License version 1.1, a copy of which has been included with this --> <!-- distribution in the LICENSE file. --> <!-- ====================================================================== --> <!-- ====================================================================== --> <!-- Tests text-anchor on tspan elements --> <!-- --> <!-- @author [EMAIL PROTECTED] --> <!-- @version $Id: textAnchor.svg,v 1.1 2001/11/30 09:39:26 vhardy Exp $ --> <!-- ====================================================================== --> <?xml-stylesheet type="text/css" href="../../resources/style/test.css" ?> <svg width="450" height="500" viewBox="0 0 450 500" > <text class="title" x="50%" y="40">text-anchor on <tspan></text> <g id="testContent" transform="translate(56.25, 82.5) scale(.75,.75)"> <g transform="translate(0,0)"> <rect width="450" height="167" fill="black" opacity=".1" /> <rect y="167" width="450" height="167" fill="white" /> <rect y="334" width="450" height="166" fill="black" opacity=".1" /> <line x1="150" y1="0" x2="150" y2="500" style="stroke:red; fill:none" /> <line x1="320" y1="0" x2="320" y2="500" style="stroke:red; fill:none" /> <rect width="450" height="500" stroke="red" fill="none" /> </g> <g transform="translate(0, 0)"> <!-- ############################## --> <!-- textChunk1: text-anchor:start --> <!-- textChunk2: text-anchor:start --> <!-- ############################## --> <g transform="translate(0, 0)"> <text y="50"> <tspan x="150" style="text-anchor:start">I am the</tspan> <tspan style="fill:red"> same text chunk</tspan> <tspan x="320" y="30" style="text-anchor:start">another text chunk</tspan> </text> </g> <!-- ############################## --> <!-- textChunk1: text-anchor:middle --> <!-- textChunk2: text-anchor:start --> <!-- ############################## --> <g transform="translate(0 40)"> <text y="50"> <tspan x="150" style="text-anchor:middle">I am the</tspan> <tspan style="fill:red"> same text chunk</tspan> <tspan x="320" y="30" style="text-anchor:start">another text chunk</tspan> </text> </g> <!-- ############################## --> <!-- textChunk1: text-anchor:end --> <!-- textChunk2: text-anchor:start --> <!-- ############################## --> <g transform="translate(0 80)"> <text y="50"> <tspan x="150" style="text-anchor:end">I am the</tspan> <tspan style="fill:red"> same text chunk</tspan> <tspan x="320" y="30" style="text-anchor:start">another text chunk</tspan> </text> </g> </g> <!-- ############################################################################ --> <!-- ############################################################################ --> <g transform="translate(0 50)"> <!-- ############################## --> <!-- textChunk1: text-anchor:start --> <!-- textChunk2: text-anchor:middle --> <!-- ############################## --> <g transform="translate(0 120)"> <text y="50"> <tspan x="150" style="text-anchor:start">I am the</tspan> <tspan style="fill:red"> same text chunk</tspan> <tspan x="320" y="30" style="text-anchor:middle">another text chunk</tspan> </text> </g> <!-- ############################## --> <!-- textChunk1: text-anchor:middle --> <!-- textChunk2: text-anchor:middle --> <!-- ############################## --> <g transform="translate(0 160)"> <text y="50"> <tspan x="150" style="text-anchor:middle">I am the</tspan> <tspan style="fill:red"> same text chunk</tspan> <tspan x="320" y="30" style="text-anchor:middle">another text chunk</tspan> </text> </g> <!-- ############################## --> <!-- textChunk1: text-anchor:end --> <!-- textChunk2: text-anchor:middle --> <!-- ############################## --> <g transform="translate(0 200)"> <text y="50"> <tspan x="150" style="text-anchor:end">I am the</tspan> <tspan style="fill:red"> same text chunk</tspan> <tspan x="320" y="30" style="text-anchor:middle">another text chunk</tspan> </text> </g> </g> <!-- ############################################################################ --> <!-- ############################################################################ --> <g transform="translate(0, 80)"> <!-- ############################# --> <!-- textChunk1: text-anchor:start --> <!-- textChunk2: text-anchor:end --> <!-- ############################# --> <g transform="translate(0 260)"> <text y="50"> <tspan x="150" style="text-anchor:start">I am the</tspan> <tspan style="fill:red"> same text chunk</tspan> <tspan x="320" y="30" style="text-anchor:end">another text chunk</tspan> </text> </g> <!-- ############################## --> <!-- textChunk1: text-anchor:middle --> <!-- textChunk2: text-anchor:end --> <!-- ############################## --> <g transform="translate(0 300)"> <text y="50"> <tspan x="150" style="text-anchor:middle">I am the</tspan> <tspan style="fill:red"> same text chunk</tspan> <tspan x="320" y="30" style="text-anchor:end">another text chunk</tspan> </text> </g> <!-- ############################## --> <!-- textChunk1: text-anchor:end --> <!-- textChunk2: text-anchor:end --> <!-- ############################## --> <g transform="translate(0 340)"> <text y="50"> <tspan x="150" style="text-anchor:end">I am the</tspan> <tspan style="fill:red"> same text chunk</tspan> <tspan x="320" y="30" style="text-anchor:end">another text chunk</tspan> </text> </g> </g> </g> <!-- ============================================================= --> <!-- Batik sample mark --> <!-- ============================================================= --> <use xlink:href="../../../batikLogo.svg#Batik_Tag_Box" /> </svg>
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]