s/specifiny/specifying/ On Mon, Dec 27, 2010 at 7:55 PM, Christian Convey <christian.con...@gmail.com> wrote: > Thanks, adding "px" seems to have fixed it. Does this mean Batik is > at fault for not specifiny "px" in the SVG file it produced? Or is > that something I'm supposed to tell Batik to do? > > On Mon, Dec 27, 2010 at 7:47 PM, G. Wade Johnson <gwa...@anomaly.org> wrote: >> On Mon, 27 Dec 2010 18:20:49 -0500 >> Christian Convey <christian.con...@gmail.com> wrote: >> >>> Hi guys, >>> >>> I'm new to SVG and Batik, so I was wondering if a problem I'm having >>> is to be expected. >>> >>> I'm writing a Batik-based program creates boxes with text inside them. >>> On Chromium version, "8.0.552.224 (68599) Ubuntu 10.10" everything >>> looks great. >>> >>> But on Firefox 3.6.13, the box isn't always wide enough to contain my >>> text. The degree of goofiness changes as I tell Firefox to zoom >>> in/out. >> >> Firefox is actually picky where lengths (including font size) are >> concerned. If you don't provide a unit, many SVG viewing tools assume >> pixels, Firefox discards the value as invalid. >> >> Try making the font size "12px" instead of "12" and see if it helps. >> >> G. Wade >> >>> Is this to be expected? >>> >>> (Note: I'm not just crossing my fingers and hoping for correct >>> sizing. I'm using font metrics in my Java code to size the box >>> appropriately to the particular text.) >>> >>> In case it's useful, here's an example: >>> >>> <?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 xmlns:xlink="http://www.w3.org/1999/xlink" style="fill-opacity:1; >>> color-rendering:auto; color-interpolation:auto; stroke:black; >>> text-rendering:auto; stroke-linecap:square; stroke-miterlimit:10; >>> stroke-opacity:1; shape-rendering:auto; fill:black; >>> stroke-dasharray:none; font-weight:normal; stroke-width:1; >>> font-family:'Dialog'; font-style:normal; >>> stroke-linejoin:miter; font-size:12; stroke-dashoffset:0; >>> image-rendering:auto;" xmlns="http://www.w3.org/2000/svg" >>> ><!--Generated by the Batik Graphics2D SVG Generator--><defs >>> >id="genericDefs" >>> /><g >>> ><g style="font-family:monospace; font-size:10;" >>> ><rect x="0" y="0" width="86.2256" style="fill:none;" rx="2.5" >>> ry="2.5" height="64.9219" >>> /><text x="10" xml:space="preserve" y="21.6406" >>> style="stroke:none;" >>> >AAddH</text >>> ><text x="10" xml:space="preserve" y="38.2812" >>> >style="stroke:none;" 123</text >>> ><text x="10" xml:space="preserve" y="54.9219" >>> >style="stroke:none;" Foo.if1(42)</text >>> ></g >>> ></g >>> ></svg >> >> -- >> We've all heard that a million monkeys banging on a million typewriters >> will eventually reproduce the works of Shakespeare. Now, thanks to the >> Internet, we know this is not true. -- Robert Wilensky, UCB >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: batik-users-unsubscr...@xmlgraphics.apache.org >> For additional commands, e-mail: batik-users-h...@xmlgraphics.apache.org >> >> >
--------------------------------------------------------------------- To unsubscribe, e-mail: batik-users-unsubscr...@xmlgraphics.apache.org For additional commands, e-mail: batik-users-h...@xmlgraphics.apache.org