summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNicolas Dufour <nicoduf@yahoo.fr>2009-06-10 17:28:43 +0000
committerJazzyNico <JazzyNico@users.sourceforge.net>2009-06-10 17:28:43 +0000
commit78f93e1f5031967f93f5dca5c00dcad4a548f9bf (patch)
treea7d143eafe0171187960ea456a202b3861bc60e5
parentAdded PLT importers/exporters to the list of translatables (diff)
downloadinkscape-78f93e1f5031967f93f5dca5c00dcad4a548f9bf.tar.gz
inkscape-78f93e1f5031967f93f5dca5c00dcad4a548f9bf.zip
svg2xaml patch for Bug #380199 (Exporting to XAML doesn't use culture independent decimal sign.)
(bzr r8039)
-rw-r--r--share/extensions/svg2xaml.xsl16
1 files changed, 8 insertions, 8 deletions
diff --git a/share/extensions/svg2xaml.xsl b/share/extensions/svg2xaml.xsl
index c5b6c803f..cf8f78f74 100644
--- a/share/extensions/svg2xaml.xsl
+++ b/share/extensions/svg2xaml.xsl
@@ -1065,12 +1065,12 @@ exclude-result-prefixes="rdf xlink msxsl">
</xsl:choose>
</xsl:variable>
<xsl:if test="@rx">
- <xsl:attribute name="Canvas.Left"><xsl:value-of select="$cx - @rx" /></xsl:attribute>
- <xsl:attribute name="Width"><xsl:value-of select="2 * @rx" /></xsl:attribute>
+ <xsl:attribute name="Canvas.Left"><xsl:value-of select='format-number($cx - @rx, "#.#")' /></xsl:attribute>
+ <xsl:attribute name="Width"><xsl:value-of select='format-number(2 * @rx, "#.#")' /></xsl:attribute>
</xsl:if>
<xsl:if test="@ry">
- <xsl:attribute name="Canvas.Top"><xsl:value-of select="$cy - @ry" /></xsl:attribute>
- <xsl:attribute name="Height"><xsl:value-of select="2 * @ry" /></xsl:attribute>
+ <xsl:attribute name="Canvas.Top"><xsl:value-of select='format-number($cy - @ry, "#.#")' /></xsl:attribute>
+ <xsl:attribute name="Height"><xsl:value-of select='format-number(2 * @ry, "#.#")' /></xsl:attribute>
</xsl:if>
<xsl:apply-templates mode="id" select="." />
<xsl:apply-templates mode="template_fill" select="." />
@@ -1107,10 +1107,10 @@ exclude-result-prefixes="rdf xlink msxsl">
</xsl:choose>
</xsl:variable>
<xsl:if test="@r">
- <xsl:attribute name="Canvas.Left"><xsl:value-of select="$cx - @r" /></xsl:attribute>
- <xsl:attribute name="Canvas.Top"><xsl:value-of select="$cy - @r" /></xsl:attribute>
- <xsl:attribute name="Width"><xsl:value-of select="2 * @r" /></xsl:attribute>
- <xsl:attribute name="Height"><xsl:value-of select="2 * @r" /></xsl:attribute>
+ <xsl:attribute name="Canvas.Left"><xsl:value-of select='format-number($cx - @r, "#.#")' /></xsl:attribute>
+ <xsl:attribute name="Canvas.Top"><xsl:value-of select='format-number($cy - @r, "#.#")' /></xsl:attribute>
+ <xsl:attribute name="Width"><xsl:value-of select='format-number(2 * @r, "#.#")' /></xsl:attribute>
+ <xsl:attribute name="Height"><xsl:value-of select='format-number(2 * @r, "#.#")' /></xsl:attribute>
</xsl:if>
<xsl:apply-templates mode="id" select="." />
<xsl:apply-templates mode="template_fill" select="." />