In the past, I was able to export Mathematica plots as SVG files with relative ease. However, when I tried to do this recently, I found that the text in the plot axes was rendered completely illegible, with all the characters being much too large, and all characters in a text element piling up on one another. Here is an screenshot of such a mangled plot:
The SVG file was produced with the following command:
Export["~/Desktop/test-m10-1.svg",
Plot[Sin[x], {x, 0, 10}]]
While I don't have Mathematica 10.0 installed on this machine, I do have Mathematica 9, and this command works correctly in 9. Looking at the generated SVG as XML, it looks like the "text" elements that represent the labels on the axes in the SVG generated by M9 have somehow been replaced by "symbol" elements in M10.1.
FWIW, this was done on a machine running Mac OS 10.9.5.
EDIT: I tried using this svgExport
routine, and it resulted in an SVG file which had the axes and tick labels displaying correctly, but didn't actually show the curve.