ISSUE
How can I make text in my SVG image unselectable?
SOLUTION
You have to draw a rectangle with fill="none"
completely over the text you wish to prevent pointer-events="all". An example is below:
<svg width="250" height="200">
<g id="non_selectable_text">
<text font-family="Arial" font-size="25" x="30" y="30">I can't select this</text>
<rect x="30" y="4" width="190" height="30" fill="none" stroke="blue" pointer-events="all"/>
</g>
<g id="selectable_text">
<text font-family="Arial" font-size="25" x="30" y="70">But I can select this</text>
</g>
</svg>
For more information on pointer-events, see chapter 16.6 "The 'pointer-events' property" of the SVG Specification available from the W3C site
http://www.w3.org/TR/2001/REC-SVG-20010904