title: Text rotation from centre not accurate
body: <p>I'm trying to rotate some text around its centre point, however because of the letter spacing in different fonts, I can't get it to be exact.</p>
  
  <p>The change is even more drastic when I'm using other custom fonts. The purple text in the example is the accurate version. The red one is not.</p>
  
  <p>I have to replace existing text nodes in an SVG applying any changes made by a user (such as rotations and changes in x,y).</p>
  
  <p>The following matrix transform is taken from  nodes I'm replacing based on a users changes.</p>
  
  <pre><code>&lt;g transform="matrix(1 0 0 1 77.9443 50.3945)"&gt;&lt;/g&gt;
  </code></pre>
  
  <p><a href="http://jsfiddle.net/6cu01c4o/" rel="nofollow">http://jsfiddle.net/6cu01c4o/</a></p>
  
  <p>From my understanding I'm using the proper values to calculate the rotate offsets, so I'm a little confused as to what is happening here.</p>