Index: trunk/src/com/kitfox/svg/Tspan.java
===================================================================
--- trunk/src/com/kitfox/svg/Tspan.java	(revision 8084)
+++ trunk/src/com/kitfox/svg/Tspan.java	(revision 10787)
@@ -231,21 +231,11 @@
         {
             font = new FontSystem(fontFamily, fontStyle, fontWeight, (int)fontSize);
-//            addShapeSysFont(addShape, font, fontFamily, fontSize, letterSpacing, cursor);
-//            return;
-        }
-
-        FontFace fontFace = font.getFontFace();
-        int ascent = fontFace.getAscent();
-        float fontScale = fontSize / (float) ascent;
+        }
 
         AffineTransform xform = new AffineTransform();
-
-        strokeWidthScalar = 1f / fontScale;
 
         float cursorX = (float)cursor.getX();
         float cursorY = (float)cursor.getY();
     
-//        int i = 0;
-
         String drawText = this.text;
         drawText = drawText.trim();
@@ -267,9 +257,7 @@
                 cursorY += dy[i];
             }
-  //          i++;
             
             xform.setToIdentity();
             xform.setToTranslation(cursorX, cursorY);
-            xform.scale(fontScale, fontScale);
             if (rotate != null)
             {
@@ -287,5 +275,5 @@
             }
 
-            cursorX += fontScale * glyph.getHorizAdvX() + letterSpacing;
+            cursorX += glyph.getHorizAdvX() + letterSpacing;
         }
 
