Created attachment 29163 [details] Non working example Attached is a simple svg document consisting of 2 tspans. Viewing the document (in, for example, Squiggle) is fine but the printed version results in the tspans overlapping. Editing the second tspan from "Longer Line" to "Long Line" results in a correctly printed document. This occurs in Batik 1.6, 1.7, and 1.8pre using Java 7 (tested under 7u5). There is no issue in Java 6. I realize this points to a Java issue rather than a Batik one but I'm not sure how to narrow it down to a test case in Java.
Confirming the issue. This is not related to spacing (bug #49736) or MacOS known issues (bug #47917). I've made a few test printout (using a PDF printer, no trees were harmed) using trunk version with Java 1.7.0_05 on Windows 7 and the lines do overlap.