Either I'm doing something horribly wrong, or Batik has a bug. I tested this on Batik 1.1.1. As to _why_ I would want to squeeze a large number into a small space -- don't ask! <grin>
=============================================== <?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 width="400px" height="250px" viewBox="0 0 400 250" preserveAspectRatio="xMinYMin meet"> <defs> <g id="green-rect"> <rect x="200" y="20" width="10" height="20" style="fill: #ccffcc; stroke: none;"/> </g> </defs> <!-- no lengthadjust; works great --> <g transform="translate(5, 10)" style="font-size: 10;"> <use xlink:href="#green-rect"/> <text x="205" y="34" style="text-anchor:middle;">10</text> </g> <!-- with lengthAdjust spacingAndGlyphs: x-position is slightly off in Batik --> <g transform="translate(5, 40)" style="font-size: 10;"> <use xlink:href="#green-rect"/> <text x="205" y="34" style="text-anchor:middle;" textLength="10" lengthAdjust="spacingAndGlyphs">5</text> </g> <!-- with lengthAdjust spacing: x-position is way off in Batik --> <g transform="translate(5, 70)" style="font-size: 10;"> <use xlink:href="#green-rect"/> <text x="205" y="34" style="text-anchor:middle;" textLength="10" lengthAdjust="spacing">5</text> </g> <!-- large number: doesn't squeeze glyphs in Adobe; x-position off in Batik --> <g transform="translate(5, 100)" style="font-size: 10;"> <use xlink:href="#green-rect"/> <text x="205" y="34" style="text-anchor:middle;" textLength="10" lengthAdjust="spacingAndGlyphs">123</text> </g> <!-- large number: doesn't squeeze glyphs in Adobe; works OK in Batik --> <g transform="translate(5, 130)" style="font-size: 10;"> <use xlink:href="#green-rect"/> <text x="200" y="34" textLength="10" lengthAdjust="spacingAndGlyphs">123</text> </g> </svg> -- J. David Eisenberg http://catcode.com/ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]