- labels: Fixed_2_21.0 --> Fixed_2_21_0
http://codereview.appspot.com/321460043
Originally created by: [pnorcks@gmail.com]
If the value inside <text> or <tspan> has leading or trailing whitespace characters, these whitespace characters are removed by default. This behavior agrees with the SVG/XML recommendations.
With LilyPond, we want to *preserve* this whitespace, because any space within \markup strings is significant. We can use the attribute "xml:space" with the value "preserve" to make the whitespace significant within <text> or <tspan>, but...
There are some cross-application issues; in particular, applications that use librsvg render <text> or <tspan> elements in embarrassing ways when they use xml:space="preserve".
It would be nice to verify that librsvg is at fault, and if so, file a bug. Then we can move forward with this.