<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://www.wiki.synfig.org/index.php?action=history&amp;feed=atom&amp;title=Doc%3ASvg2synfig%2Fro</id>
		<title>Doc:Svg2synfig/ro - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://www.wiki.synfig.org/index.php?action=history&amp;feed=atom&amp;title=Doc%3ASvg2synfig%2Fro"/>
		<link rel="alternate" type="text/html" href="https://www.wiki.synfig.org/index.php?title=Doc:Svg2synfig/ro&amp;action=history"/>
		<updated>2026-05-09T23:11:55Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.26.3</generator>

	<entry>
		<id>https://www.wiki.synfig.org/index.php?title=Doc:Svg2synfig/ro&amp;diff=15577&amp;oldid=prev</id>
		<title>Ed62: /* Other options */</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.synfig.org/index.php?title=Doc:Svg2synfig/ro&amp;diff=15577&amp;oldid=prev"/>
				<updated>2012-03-28T10:33:34Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Other options&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 10:33, 28 March 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l15&quot; &gt;Line 15:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 15:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* In sistemul de operare Ubuntu, versiunea 0.62.02 lucreaza mai bine comparativ cu versiunea 0.63.00.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* In sistemul de operare Ubuntu, versiunea 0.62.02 lucreaza mai bine comparativ cu versiunea 0.63.00.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Other options&lt;/del&gt;=&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Alte optiuni&lt;/ins&gt;=&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;The following are outdated options or special options for experts&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Optiunile descrise mai jos sunt pentru versiunile mai vechi sau optiuni speciale pentru experti&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Option &lt;/del&gt;1 ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Optiunea &lt;/ins&gt;1 ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;This uses an &lt;/del&gt;XSLT 2.0 &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;stylesheet to transform &lt;/del&gt;SVG XML &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;to &lt;/del&gt;Synfig XML.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Foloseste un stylesheet &lt;/ins&gt;XSLT 2.0 &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;pentru a transforma &lt;/ins&gt;SVG XML &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;in &lt;/ins&gt;Synfig XML.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Objective &lt;/del&gt;===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Obiective &lt;/ins&gt;===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Turn an &lt;/del&gt;SVG &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;image into a &lt;/del&gt;Synfig &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;file for import&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;First posted &lt;/del&gt;in &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;the forums&lt;/del&gt;: http://synfig.org/forums/viewtopic.php?t=30&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Transforma o imagine &lt;/ins&gt;SVG &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;intr-un fisier &lt;/ins&gt;Synfig &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;in vederea importarii acestuia&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Prima data postat &lt;/ins&gt;in &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;forum&lt;/ins&gt;: http://synfig.org/forums/viewtopic.php?t=30&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Prerequisites &lt;/del&gt;===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Cerinte preliminare &lt;/ins&gt;===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Make sure a &lt;/del&gt;Java runtime environment &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;is installed&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Asigurati-va ca este instalat &lt;/ins&gt;Java runtime environment.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Get &lt;/del&gt;a &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;recent version of the &lt;/del&gt;SAXON XSLT &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;processor for &lt;/del&gt;Java &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;from &lt;/del&gt;http://saxon.sourceforge.net/. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Recommended version&lt;/del&gt;: Saxon-SA 9.0 (saxonsa9-0-0-2j.zip).&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Obtineti o versiune recenta &lt;/ins&gt;a &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;procesorului &lt;/ins&gt;SAXON XSLT &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;pentru &lt;/ins&gt;Java &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;de pe site-ul &lt;/ins&gt;http://saxon.sourceforge.net/. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Versiunea recomandata&lt;/ins&gt;: Saxon-SA 9.0 (saxonsa9-0-0-2j.zip).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Extract the &lt;/del&gt;SAXON &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;package to a &lt;/del&gt;folder &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;of your choice&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;As an example we're going to use &lt;/del&gt;d:\saxon in &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;the following&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;The folder will contain several &lt;/del&gt;JAR &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;files&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Extrageti pachetul &lt;/ins&gt;SAXON &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;intr-un &lt;/ins&gt;folder &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;la alegere&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Ca exemplu, vom folosi &lt;/ins&gt;d:\saxon in &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;cele ce urmeaza&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Folderul va contine cateva fisiere cu extensia &lt;/ins&gt;JAR.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Create the file &lt;/del&gt;d:\saxon\svg2synfig.xsl &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;with the content provided at the bottom of this document &lt;/del&gt;({{l|#svg2synfig.xsl}}).&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Creati fisierul &lt;/ins&gt;d:\saxon\svg2synfig.xsl &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;care sa contina codul de mai jos &lt;/ins&gt;({{l|#svg2synfig.xsl}}).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==== &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Optional Prerequites for &lt;/del&gt;Windows ====&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==== &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Cerinte optionale pentru sistemul de operare &lt;/ins&gt;Windows ====&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;If you don't want to use the command line&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;create a &lt;/del&gt;batch &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;file &lt;/del&gt;d:\saxon\svg2synfig.bat &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;with this content&lt;/del&gt;:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Daca nu doriti sa folositi linia de comanda&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;creati un fisier &lt;/ins&gt;batch d:\saxon\svg2synfig.bat &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;cu acest continut&lt;/ins&gt;:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; @java -jar %0\..\saxon9.jar -xsl:%0\..\svg2synfig.xsl %1 &amp;gt; %0\..\synfig.sif&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; @java -jar %0\..\saxon9.jar -xsl:%0\..\svg2synfig.xsl %1 &amp;gt; %0\..\synfig.sif&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; @pause&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; @pause&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Transforming an &lt;/del&gt;SVG &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;into a &lt;/del&gt;Synfig &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;File &lt;/del&gt;===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Transformarea unui fisier &lt;/ins&gt;SVG &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;in fisier &lt;/ins&gt;Synfig ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==== Windows &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Batch File &lt;/del&gt;====&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==== &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Fisierul batch pentru &lt;/ins&gt;Windows ====&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Just drop the &lt;/del&gt;SVG &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;file onto &lt;/del&gt;svg2synfig.bat.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Trageti fisierul &lt;/ins&gt;SVG &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;peste &lt;/ins&gt;svg2synfig.bat.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==== &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Command line &lt;/del&gt;====&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==== &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Linie de comanda &lt;/ins&gt;====&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Change directory to &lt;/del&gt;d:\saxon.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Schimbati directorul la &lt;/ins&gt;d:\saxon.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Enter the following command &lt;/del&gt;(&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;replace &lt;/del&gt;your_input.svg &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;by the path of the &lt;/del&gt;SVG &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;file&lt;/del&gt;):&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Tastati comanda urmatoare &lt;/ins&gt;(&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;inlocuiti '''&lt;/ins&gt;your_input.svg&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;''' cu calea la fisierul &lt;/ins&gt;SVG):&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; java -jar saxon9.jar -xsl:svg2synfig.xsl your_input.svg &amp;gt; synfig.sif&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; java -jar saxon9.jar -xsl:svg2synfig.xsl your_input.svg &amp;gt; synfig.sif&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Result &lt;/del&gt;===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Rezultat &lt;/ins&gt;===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;If the conversion has been successful&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;the result will be written to the file &lt;/del&gt;d:\saxon\synfig.sif.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;In cazul in care conversia s-a realizat cu succes&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;rezultatul va fi scris in fisierul &lt;/ins&gt;d:\saxon\synfig.sif.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;You can open this file &lt;/del&gt;in Synfig.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Putei deschide acest fisier &lt;/ins&gt;in Synfig.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Limitations &lt;/del&gt;===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Limitari &lt;/ins&gt;===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Doesn't seem to work with &lt;/del&gt;SaxonB (FOSS &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;version&lt;/del&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;E posibil sa nu mearga cu &lt;/ins&gt;SaxonB (&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;versiunea &lt;/ins&gt;FOSS)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Compressed &lt;/del&gt;SVG (svgz) &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;must be uncompressed first&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Fisierele &lt;/ins&gt;SVG &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;comprimate &lt;/ins&gt;(svgz) &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;trebuie mai intai decomprimate&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Only &lt;/del&gt;SVG path &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;objects are supported. Try converting all objects to paths&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Doar obiecte de tip cale &lt;/ins&gt;SVG &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;sunt suportate. Incercati sa convertiti toate obiectele in obiecte de tip cale (&lt;/ins&gt;path&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;)&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Only a &lt;/del&gt;subset &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;of path elements is supported&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Try to modify all path nodes to have &lt;/del&gt;split tangents, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;and all path segments to be curves&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Este suporta doar un &lt;/ins&gt;subset &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;de elemente-cale&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Toate nodurile din cale trebuie sa aiba &amp;quot;&lt;/ins&gt;split tangents&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot;&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;iar segmentele de cale trebuie sa fie curbe&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Sophisticated coloring &lt;/del&gt;(&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;e. g. gradients&lt;/del&gt;) &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;is not supported&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Trecerea de culoare &lt;/ins&gt;(&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;gradient&lt;/ins&gt;) &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;nu este suportata&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Only basic transformations are supported&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Sunt suportate doar transformarile de baza&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Fill and outline on the same object is not supported&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Umplerea de culoare si conturul pe acelasi obiect nu sunt suportate&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== svg2synfig.xsl ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== svg2synfig.xsl ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l324&quot; &gt;Line 324:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 324:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Option &lt;/del&gt;2 ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Optiunea &lt;/ins&gt;2 ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;This is a C &lt;/del&gt;program &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;by &lt;/del&gt;akagogo &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;that uses &lt;/del&gt;libxml &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;to convert &lt;/del&gt;SVG &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;to Synfig &lt;/del&gt;format.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Este un &lt;/ins&gt;program &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;in C realizat de &lt;/ins&gt;akagogo &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;care foloseste &lt;/ins&gt;libxml &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;pentru a converti &lt;/ins&gt;SVG &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;in &lt;/ins&gt;format &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Synfig&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;http://none.carlos.googlepages.com/svgtosif.zip&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;http://none.carlos.googlepages.com/svgtosif.zip&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Installation &lt;/del&gt;===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Instalare &lt;/ins&gt;===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Just make the usual &lt;/del&gt;'''./configure &amp;amp;&amp;amp; make &amp;amp;&amp;amp; sudo make install'''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Se ruleaza obisnuitul &lt;/ins&gt;'''./configure &amp;amp;&amp;amp; make &amp;amp;&amp;amp; sudo make install''' &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;- sistem de operare Linux&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Usage &lt;/del&gt;===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Folosire &lt;/ins&gt;===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;The &lt;/del&gt;SVG &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;files needs to be inside a &lt;/del&gt;folder &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;called &lt;/del&gt;'''data'''. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;You have to run the command from the parent directory&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;but just using the name file as the command &lt;/del&gt;argument. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;So if&lt;/del&gt;:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Fisierele &lt;/ins&gt;SVG &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;trebuie sa se afle intr-un &lt;/ins&gt;folder &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;numit &lt;/ins&gt;'''data'''. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Daca doriti sa rulati comanda din directorul parinte&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;folosind doar numele fisieruluica &lt;/ins&gt;argument &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;in comanda&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Deci daca&lt;/ins&gt;:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;You are &lt;/del&gt;in &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;folder &lt;/del&gt;&amp;quot;/example&amp;quot; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;you have to create a &lt;/del&gt;folder &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;called &lt;/del&gt;&amp;quot;/example/data&amp;quot; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;and put the file &lt;/del&gt;&amp;quot;file.svg&amp;quot; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;there&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Sunteti &lt;/ins&gt;in &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;folderul &lt;/ins&gt;&amp;quot;/example&amp;quot;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, va trebui sa creati un &lt;/ins&gt;folder &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;numit &lt;/ins&gt;&amp;quot;/example/data&amp;quot; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;in care sa puneti fisierul&amp;#160; &lt;/ins&gt;&amp;quot;file.svg&amp;quot;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Now you execute &lt;/del&gt;'''svgtosif file.svg''' &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;when you got &lt;/del&gt;&amp;quot;/example&amp;quot; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;as your current working directory&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Apoi rulati comanda &lt;/ins&gt;'''svgtosif file.svg''' &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;unde &lt;/ins&gt;&amp;quot;/example&amp;quot; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;este folderul curent de lucru&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;As you can see&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;this is really not to friendly&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;To quickly fix the problem&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;use the following &lt;/del&gt;bash script:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Dupa cum se vede&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;nu e o metoda prea prietenoasa&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Pentru a rezolva aceasta problema&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;folositi urmatorul &lt;/ins&gt;bash script:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; #!/bin/bash&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; #!/bin/bash&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l353&quot; &gt;Line 353:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 353:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; echo &amp;quot;Conversion complete!&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; echo &amp;quot;Conversion complete!&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Put those lines in a file named &lt;/del&gt;&amp;quot;svg2sif&amp;quot; (&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;name it as you want&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;but avoid using &lt;/del&gt;&amp;quot;svgtosif&amp;quot;) &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;and put it in a &lt;/del&gt;PATH &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;directory &lt;/del&gt;(&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;suggest &lt;/del&gt;/usr/bin). &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Then&lt;/del&gt;:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Puneti aceste linii intr-un fisier numit &lt;/ins&gt;&amp;quot;svg2sif&amp;quot; (&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;sau oricare alt nume&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;dar diferit de &lt;/ins&gt;&amp;quot;svgtosif&amp;quot;) &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;- fisierul trebuie sa se afle intr-un director &lt;/ins&gt;PATH (&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;sugeram &lt;/ins&gt;/usr/bin). &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Apoi&lt;/ins&gt;:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; chmod +x /usr/bin/svg2sif &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; chmod +x /usr/bin/svg2sif &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Thats all&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Now use&lt;/del&gt;:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Asta e tot&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Acum folositi&lt;/ins&gt;:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; svg2sif &amp;lt;file.svg&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; svg2sif &amp;lt;file.svg&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;and you will get &lt;/del&gt;a .sif &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;file &lt;/del&gt;in &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;the same &lt;/del&gt;folder &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;you are working in&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;si veti obtine fisierul &lt;/ins&gt;a .sif in &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;acelasi &lt;/ins&gt;folder &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;de lucru&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key synfigru_wiki:diff:version:1.11a:oldid:15576:newid:15577 --&gt;
&lt;/table&gt;</summary>
		<author><name>Ed62</name></author>	</entry>

	<entry>
		<id>https://www.wiki.synfig.org/index.php?title=Doc:Svg2synfig/ro&amp;diff=15576&amp;oldid=prev</id>
		<title>Ed62: /* Import SVG directly in Synfig Studio */</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.synfig.org/index.php?title=Doc:Svg2synfig/ro&amp;diff=15576&amp;oldid=prev"/>
				<updated>2012-03-28T09:35:03Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Import SVG directly in Synfig Studio&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 09:35, 28 March 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l8&quot; &gt;Line 8:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 8:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Extensia pentru Inkscape converteste fisierele SVG in fisiere Synfig Studio (.sif), fiind metoda cea mai recomandata. Aceasta extensie poate fi gasita in sectiunea de descarcare [http://www.synfig.org/cms/en/download/tools/ Scripts &amp;amp; Tools].&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Extensia pentru Inkscape converteste fisierele SVG in fisiere Synfig Studio (.sif), fiind metoda cea mai recomandata. Aceasta extensie poate fi gasita in sectiunea de descarcare [http://www.synfig.org/cms/en/download/tools/ Scripts &amp;amp; Tools].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Import &lt;/del&gt;SVG &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;directly &lt;/del&gt;in Synfig Studio=&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Importare &lt;/ins&gt;SVG &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;direct &lt;/ins&gt;in Synfig Studio=&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;From latest &lt;/del&gt;Synfig &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;versions &lt;/del&gt;(&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;at least in &lt;/del&gt;0.62.02) &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;there is an option to import &lt;/del&gt;SVG &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;from &lt;/del&gt;''File -&amp;gt; Import'' &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;menu&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;This seems to work better than the options described below&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;however there may be problems importing some &lt;/del&gt;SVG &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;elements correctly&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;See &lt;/del&gt;[http://synfig.org/forums/viewtopic.php?f=12&amp;amp;t=2728 &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;this topic&lt;/del&gt;] in &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;forums for some hints&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;In ultimele versiuni &lt;/ins&gt;Synfig (&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;incepand cu &lt;/ins&gt;0.62.02) &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;exista o optiune de importare fisiere &lt;/ins&gt;SVG&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, in meniul &lt;/ins&gt;''File -&amp;gt; Import''. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Functioneaza mai bine folosind optiunile de mai jos&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;dar exista probleme la importarea corecta a unor elemente &lt;/ins&gt;SVG. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Vedeti &lt;/ins&gt;[http://synfig.org/forums/viewtopic.php?f=12&amp;amp;t=2728 &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;acest articol&lt;/ins&gt;] in &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;forum pentru unele sfaturi&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;First import may fail&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;try to import same file for two times&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Mai intai importul poate esua&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;incercati sa importati acelasi fisier de doua ori&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* 0.62.02 &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;is reported to work better in Ubuntu than version &lt;/del&gt;0.63.00.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;In sistemul de operare Ubuntu, versiunea &lt;/ins&gt;0.62.02 &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;lucreaza mai bine comparativ cu versiunea &lt;/ins&gt;0.63.00.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=Other options=&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=Other options=&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key synfigru_wiki:diff:version:1.11a:oldid:15575:newid:15576 --&gt;
&lt;/table&gt;</summary>
		<author><name>Ed62</name></author>	</entry>

	<entry>
		<id>https://www.wiki.synfig.org/index.php?title=Doc:Svg2synfig/ro&amp;diff=15575&amp;oldid=prev</id>
		<title>Ed62: /* Inkscape SIF exporter extension */</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.synfig.org/index.php?title=Doc:Svg2synfig/ro&amp;diff=15575&amp;oldid=prev"/>
				<updated>2012-03-28T09:26:07Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Inkscape SIF exporter extension&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 09:26, 28 March 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l4&quot; &gt;Line 4:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 4:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Category|Manual}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Category|Manual}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;!-- Page info end --&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;!-- Page info end --&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=Inkscape SIF &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;exporter extension&lt;/del&gt;=&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Extensia pentru export &lt;/ins&gt;Inkscape SIF=&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;The &lt;/del&gt;Inkscape &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;extension converts &lt;/del&gt;SVG &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;files to &lt;/del&gt;Synfig Studio (.sif) &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;format and it is a recommended way&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;This extension can be found at &lt;/del&gt;[http://www.synfig.org/cms/en/download/tools/ Scripts &amp;amp; Tools] &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;download section&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Extensia pentru &lt;/ins&gt;Inkscape &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;converteste fisierele &lt;/ins&gt;SVG &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;in fisiere &lt;/ins&gt;Synfig Studio (.sif)&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, fiind metoda cea mai recomandata&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Aceasta extensie poate fi gasita in sectiunea de descarcare &lt;/ins&gt;[http://www.synfig.org/cms/en/download/tools/ Scripts &amp;amp; Tools].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=Import SVG directly in Synfig Studio=&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=Import SVG directly in Synfig Studio=&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key synfigru_wiki:diff:version:1.11a:oldid:15574:newid:15575 --&gt;
&lt;/table&gt;</summary>
		<author><name>Ed62</name></author>	</entry>

	<entry>
		<id>https://www.wiki.synfig.org/index.php?title=Doc:Svg2synfig/ro&amp;diff=15574&amp;oldid=prev</id>
		<title>Ed62: Created page with &quot;&lt;!-- Page info --&gt; {{Title|SVG Import}} {{Navigation|Category:Manual|Doc:ListImporter}} {{Category|Manual}} &lt;!-- Page info end --&gt; =Inkscape SIF exporter extension=  The Inkscape...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.synfig.org/index.php?title=Doc:Svg2synfig/ro&amp;diff=15574&amp;oldid=prev"/>
				<updated>2012-03-28T09:12:03Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;lt;!-- Page info --&amp;gt; {{Title|SVG Import}} {{Navigation|Category:Manual|Doc:ListImporter}} {{Category|Manual}} &amp;lt;!-- Page info end --&amp;gt; =Inkscape SIF exporter extension=  The Inkscape...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;!-- Page info --&amp;gt;&lt;br /&gt;
{{Title|SVG Import}}&lt;br /&gt;
{{Navigation|Category:Manual|Doc:ListImporter}}&lt;br /&gt;
{{Category|Manual}}&lt;br /&gt;
&amp;lt;!-- Page info end --&amp;gt;&lt;br /&gt;
=Inkscape SIF exporter extension=&lt;br /&gt;
&lt;br /&gt;
The Inkscape extension converts SVG files to Synfig Studio (.sif) format and it is a recommended way. This extension can be found at [http://www.synfig.org/cms/en/download/tools/ Scripts &amp;amp; Tools] download section.&lt;br /&gt;
&lt;br /&gt;
=Import SVG directly in Synfig Studio=&lt;br /&gt;
&lt;br /&gt;
From latest Synfig versions (at least in 0.62.02) there is an option to import SVG from ''File -&amp;gt; Import'' menu. This seems to work better than the options described below, however there may be problems importing some SVG elements correctly. See [http://synfig.org/forums/viewtopic.php?f=12&amp;amp;t=2728 this topic] in forums for some hints.&lt;br /&gt;
&lt;br /&gt;
* First import may fail, try to import same file for two times.&lt;br /&gt;
* 0.62.02 is reported to work better in Ubuntu than version 0.63.00.&lt;br /&gt;
&lt;br /&gt;
=Other options=&lt;br /&gt;
The following are outdated options or special options for experts.&lt;br /&gt;
== Option 1 ==&lt;br /&gt;
This uses an XSLT 2.0 stylesheet to transform SVG XML to Synfig XML.&lt;br /&gt;
=== Objective ===&lt;br /&gt;
Turn an SVG image into a Synfig file for import. First posted in the forums: http://synfig.org/forums/viewtopic.php?t=30&lt;br /&gt;
=== Prerequisites ===&lt;br /&gt;
# Make sure a Java runtime environment is installed.&lt;br /&gt;
# Get a recent version of the SAXON XSLT processor for Java from http://saxon.sourceforge.net/. Recommended version: Saxon-SA 9.0 (saxonsa9-0-0-2j.zip).&lt;br /&gt;
# Extract the SAXON package to a folder of your choice. As an example we're going to use d:\saxon in the following. The folder will contain several JAR files.&lt;br /&gt;
# Create the file d:\saxon\svg2synfig.xsl with the content provided at the bottom of this document ({{l|#svg2synfig.xsl}}).&lt;br /&gt;
==== Optional Prerequites for Windows ====&lt;br /&gt;
If you don't want to use the command line, create a batch file d:\saxon\svg2synfig.bat with this content:&lt;br /&gt;
 @java -jar %0\..\saxon9.jar -xsl:%0\..\svg2synfig.xsl %1 &amp;gt; %0\..\synfig.sif&lt;br /&gt;
 @pause&lt;br /&gt;
=== Transforming an SVG into a Synfig File ===&lt;br /&gt;
==== Windows Batch File ====&lt;br /&gt;
# Just drop the SVG file onto svg2synfig.bat.&lt;br /&gt;
==== Command line ====&lt;br /&gt;
# Change directory to d:\saxon.&lt;br /&gt;
# Enter the following command (replace your_input.svg by the path of the SVG file):&lt;br /&gt;
 java -jar saxon9.jar -xsl:svg2synfig.xsl your_input.svg &amp;gt; synfig.sif&lt;br /&gt;
=== Result ===&lt;br /&gt;
If the conversion has been successful, the result will be written to the file d:\saxon\synfig.sif.&lt;br /&gt;
You can open this file in Synfig.&lt;br /&gt;
=== Limitations ===&lt;br /&gt;
* Doesn't seem to work with SaxonB (FOSS version)&lt;br /&gt;
* Compressed SVG (svgz) must be uncompressed first.&lt;br /&gt;
* Only SVG path objects are supported. Try converting all objects to paths.&lt;br /&gt;
* Only a subset of path elements is supported. Try to modify all path nodes to have split tangents, and all path segments to be curves.&lt;br /&gt;
* Sophisticated coloring (e. g. gradients) is not supported.&lt;br /&gt;
* Only basic transformations are supported.&lt;br /&gt;
* Fill and outline on the same object is not supported.&lt;br /&gt;
=== svg2synfig.xsl ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;2.0&amp;quot; exclude-result-prefixes=&amp;quot;#all&amp;quot;&lt;br /&gt;
		xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
		xmlns:svg=&amp;quot;http://www.w3.org/2000/svg&amp;quot;&lt;br /&gt;
		xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&lt;br /&gt;
		xmlns:math=&amp;quot;http://exslt.org/math&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;xsl:output method=&amp;quot;xml&amp;quot; indent=&amp;quot;yes&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:apply-templates/&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;svg:svg&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:variable name=&amp;quot;width&amp;quot; select=&amp;quot;math:units_to_px(@width)&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:variable name=&amp;quot;height&amp;quot; select=&amp;quot;math:units_to_px(@height)&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:variable name=&amp;quot;has_view_box&amp;quot; select=&amp;quot;matches(@viewBox, '(\d+\s){3}\d+')&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;canvas version=&amp;quot;0.2&amp;quot; id=&amp;quot;{@id}&amp;quot;&lt;br /&gt;
				width=&amp;quot;{if ($has_view_box) then replace(@viewBox, '(\d+)\s(\d+)\s(\d+)\s(\d+)', '$3') else $width}&amp;quot;&lt;br /&gt;
				height=&amp;quot;{if ($has_view_box) then replace(@viewBox, '(\d+)\s(\d+)\s(\d+)\s(\d+)', '$4') else $height}&amp;quot;&lt;br /&gt;
				view-box=&amp;quot;{if ($has_view_box) then @viewBox else concat('0 0 ', $width, ' ', $height)}&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:apply-templates select=&amp;quot;svg:g|svg:svg|svg:path&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;/canvas&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;svg:g&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;layer type=&amp;quot;PasteCanvas&amp;quot; active=&amp;quot;true&amp;quot; version=&amp;quot;0.1&amp;quot; desc=&amp;quot;{@id}&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;param name=&amp;quot;canvas&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;canvas&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:apply-templates/&amp;gt;&lt;br /&gt;
				&amp;lt;/canvas&amp;gt;&lt;br /&gt;
			&amp;lt;/param&amp;gt;&lt;br /&gt;
		&amp;lt;/layer&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;xsl:template match=&amp;quot;svg:path&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:variable name=&amp;quot;style&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:for-each select=&amp;quot;ancestor-or-self::*&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:sort select=&amp;quot;position()&amp;quot; data-type=&amp;quot;number&amp;quot; order=&amp;quot;descending&amp;quot;/&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:value-of select=&amp;quot;concat(@style, ';fill:', @fill, ';stroke:', @stroke, ';stroke-width:', @stroke-width, ';')&amp;quot;/&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:variable&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:variable name=&amp;quot;self&amp;quot; select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:variable name=&amp;quot;is_fill&amp;quot; select=&amp;quot;not(matches(replace($style, 'fill:[^n;][^o].*', ''), 'fill:none'))&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:analyze-string select=&amp;quot;@d&amp;quot; regex=&amp;quot;m[^z]+(z|$)&amp;quot; flags=&amp;quot;i&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:matching-substring&amp;gt;&lt;br /&gt;
				&amp;lt;layer type=&amp;quot;{if ($is_fill) then 'region' else 'outline'}&amp;quot; version=&amp;quot;0.1&amp;quot; desc=&amp;quot;{$self/@id}&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:call-template name=&amp;quot;style-to-color&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:with-param name=&amp;quot;style&amp;quot; select=&amp;quot;replace(replace($style, ':none.*', ''), if ($is_fill) then '.*fill:([^;]+).*' else '.*stroke:([^;]+).*', '$1')&amp;quot;/&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:call-template&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:if test=&amp;quot;not ($is_fill)&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:call-template name=&amp;quot;style-to-width&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:with-param name=&amp;quot;style&amp;quot; select=&amp;quot;replace($style, '.*stroke-width:([^;]+).*', '$1')&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/xsl:call-template&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
					&amp;lt;param name=&amp;quot;bline&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;bline type=&amp;quot;bline_point&amp;quot; loop=&amp;quot;{matches(., 'z', 'i')}&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:call-template name=&amp;quot;path-to-bline&amp;quot;&amp;gt;&lt;br /&gt;
								&amp;lt;xsl:with-param name=&amp;quot;path&amp;quot; select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
								&amp;lt;xsl:with-param name=&amp;quot;node&amp;quot; select=&amp;quot;$self&amp;quot; tunnel=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
							&amp;lt;/xsl:call-template&amp;gt;&lt;br /&gt;
						&amp;lt;/bline&amp;gt;&lt;br /&gt;
					&amp;lt;/param&amp;gt;&lt;br /&gt;
				&amp;lt;/layer&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:matching-substring&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:analyze-string&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;xsl:template name=&amp;quot;path-to-bline&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:param name=&amp;quot;path&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:variable name=&amp;quot;stripped&amp;quot; select=&amp;quot;replace(replace(translate($path, ',', ' '), '(\d)-', '$1 -'), '\s*([a-z]+)\s*', '$1', 'i')&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:variable name=&amp;quot;closed&amp;quot; select=&amp;quot;if (matches($stripped, 'z', 'i')) then $stripped else replace($stripped, 'm([-\d.]+\s[-\d.]+).*$', '$0l$1z', 'i')&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:variable name=&amp;quot;tmp&amp;quot; select=&amp;quot;replace($closed, '([-\d.]+\s[-\d.]+)l([-\d.]+\s[-\d.]+)', '$1c$1 $2 $2', 'i')&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:variable name=&amp;quot;curve&amp;quot; select=&amp;quot;replace($tmp, '([-\d.]+\s[-\d.]+)l([-\d.]+\s[-\d.]+)', '$1c$1 $2 $2', 'i')&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:analyze-string select=&amp;quot;$curve&amp;quot; regex=&amp;quot;\s([-\d.]+\s[-\d.]+)\s[-\d.]+\s[-\d.]+z&amp;quot; flags=&amp;quot;i&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:matching-substring&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:analyze-string select=&amp;quot;concat(regex-group(1), $curve)&amp;quot; regex=&amp;quot;([-\d.]+)\s([-\d.]+)[m\s]([-\d.]+)\s([-\d.]+)c([-\d.]+)\s([-\d.]+)&amp;quot; flags=&amp;quot;i&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:matching-substring&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:call-template name=&amp;quot;node-to-bline-point&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:with-param name=&amp;quot;c1_x&amp;quot; select=&amp;quot;regex-group(1)&amp;quot;/&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:with-param name=&amp;quot;c1_y&amp;quot; select=&amp;quot;regex-group(2)&amp;quot;/&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:with-param name=&amp;quot;x&amp;quot; select=&amp;quot;regex-group(3)&amp;quot;/&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:with-param name=&amp;quot;y&amp;quot; select=&amp;quot;regex-group(4)&amp;quot;/&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:with-param name=&amp;quot;c2_x&amp;quot; select=&amp;quot;regex-group(5)&amp;quot;/&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:with-param name=&amp;quot;c2_y&amp;quot; select=&amp;quot;regex-group(6)&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/xsl:call-template&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:matching-substring&amp;gt;&lt;br /&gt;
				&amp;lt;/xsl:analyze-string&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:matching-substring&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:analyze-string&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;xsl:template name=&amp;quot;node-to-bline-point&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:param name=&amp;quot;x&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:param name=&amp;quot;y&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:param name=&amp;quot;c1_x&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:param name=&amp;quot;c1_y&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:param name=&amp;quot;c2_x&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:param name=&amp;quot;c2_y&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:param name=&amp;quot;node&amp;quot; tunnel=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:variable name=&amp;quot;transform&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:for-each select=&amp;quot;$node/ancestor-or-self::*/@transform&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:variable&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:variable name=&amp;quot;t&amp;quot; select=&amp;quot;math:resolve_transform($transform)&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:variable name=&amp;quot;transformed_x&amp;quot; select=&amp;quot;$t[5] + $t[1] * xs:float($x) + $t[3] * xs:float($y)&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:variable name=&amp;quot;transformed_y&amp;quot; select=&amp;quot;$t[6] + $t[2] * xs:float($x) + $t[4] * xs:float($y)&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:variable name=&amp;quot;transformed_c1_x&amp;quot; select=&amp;quot;$t[5] + $t[1] * xs:float($c1_x) + $t[3] * xs:float($c1_y)&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:variable name=&amp;quot;transformed_c1_y&amp;quot; select=&amp;quot;$t[6]+ $t[2] * xs:float($c1_x) + $t[4] * xs:float($c1_y)&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:variable name=&amp;quot;transformed_c2_x&amp;quot; select=&amp;quot;$t[5] + $t[1] * xs:float($c2_x) + $t[3] * xs:float($c2_y)&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:variable name=&amp;quot;transformed_c2_y&amp;quot; select=&amp;quot;$t[6]+ $t[2] * xs:float($c2_x) + $t[4] * xs:float($c2_y)&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;entry&amp;gt;&lt;br /&gt;
			&amp;lt;composite type=&amp;quot;bline_point&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;point&amp;gt;&lt;br /&gt;
					&amp;lt;vector&amp;gt;&lt;br /&gt;
						&amp;lt;x&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;$transformed_x&amp;quot;/&amp;gt;&amp;lt;/x&amp;gt;&lt;br /&gt;
						&amp;lt;y&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;$transformed_y&amp;quot;/&amp;gt;&amp;lt;/y&amp;gt;&lt;br /&gt;
					&amp;lt;/vector&amp;gt;&lt;br /&gt;
				&amp;lt;/point&amp;gt;&lt;br /&gt;
				&amp;lt;width&amp;gt;&lt;br /&gt;
					&amp;lt;real value=&amp;quot;1&amp;quot;/&amp;gt;&lt;br /&gt;
				&amp;lt;/width&amp;gt;&lt;br /&gt;
				&amp;lt;origin&amp;gt;&lt;br /&gt;
					&amp;lt;real value=&amp;quot;0.5&amp;quot;/&amp;gt;&lt;br /&gt;
				&amp;lt;/origin&amp;gt;&lt;br /&gt;
				&amp;lt;split&amp;gt;&lt;br /&gt;
					&amp;lt;bool value=&amp;quot;true&amp;quot;/&amp;gt;&lt;br /&gt;
				&amp;lt;/split&amp;gt;&lt;br /&gt;
				&amp;lt;t1&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:call-template name=&amp;quot;vector-pair-to-radial&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:with-param name=&amp;quot;origin-x&amp;quot; select=&amp;quot;$transformed_c1_x&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:with-param name=&amp;quot;origin-y&amp;quot; select=&amp;quot;$transformed_c1_y&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:with-param name=&amp;quot;x&amp;quot; select=&amp;quot;$transformed_x&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:with-param name=&amp;quot;y&amp;quot; select=&amp;quot;$transformed_y&amp;quot;/&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:call-template&amp;gt;&lt;br /&gt;
				&amp;lt;/t1&amp;gt;&lt;br /&gt;
				&amp;lt;t2&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:call-template name=&amp;quot;vector-pair-to-radial&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:with-param name=&amp;quot;origin-x&amp;quot; select=&amp;quot;$transformed_x&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:with-param name=&amp;quot;origin-y&amp;quot; select=&amp;quot;$transformed_y&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:with-param name=&amp;quot;x&amp;quot; select=&amp;quot;$transformed_c2_x&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:with-param name=&amp;quot;y&amp;quot; select=&amp;quot;$transformed_c2_y&amp;quot;/&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:call-template&amp;gt;&lt;br /&gt;
				&amp;lt;/t2&amp;gt;&lt;br /&gt;
			&amp;lt;/composite&amp;gt;&lt;br /&gt;
		&amp;lt;/entry&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;xsl:template name=&amp;quot;vector-pair-to-radial&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:param name=&amp;quot;x&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:param name=&amp;quot;y&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:param name=&amp;quot;origin-x&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:param name=&amp;quot;origin-y&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:variable name=&amp;quot;dx&amp;quot; select=&amp;quot;xs:float($x) - xs:float($origin-x)&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:variable name=&amp;quot;dy&amp;quot; select=&amp;quot;xs:float($y) - xs:float($origin-y)&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:variable name=&amp;quot;d&amp;quot; select=&amp;quot;math:sqrt($dx * $dx + $dy * $dy)&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:variable name=&amp;quot;angle&amp;quot; select=&amp;quot;math:atan2($dy, $dx)&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;radial_composite type=&amp;quot;vector&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;radius&amp;gt;&lt;br /&gt;
				&amp;lt;real value=&amp;quot;{$d * 3}&amp;quot;/&amp;gt;&lt;br /&gt;
			&amp;lt;/radius&amp;gt;&lt;br /&gt;
			&amp;lt;theta&amp;gt;&lt;br /&gt;
				&amp;lt;angle value=&amp;quot;{$angle * 57.295779513082320876798154814105}&amp;quot;/&amp;gt;&lt;br /&gt;
			&amp;lt;/theta&amp;gt;&lt;br /&gt;
		&amp;lt;/radial_composite&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;xsl:template name=&amp;quot;style-to-width&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:param name=&amp;quot;style&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:if test=&amp;quot;matches($style, '^\d')&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;param name=&amp;quot;width&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;real value=&amp;quot;{math:units_to_px($style)}&amp;quot;/&amp;gt;&lt;br /&gt;
			 &amp;lt;/param&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;xsl:template name=&amp;quot;style-to-color&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:param name=&amp;quot;style&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:if test=&amp;quot;matches($style, '#')&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:analyze-string select=&amp;quot;concat($style, ';')&amp;quot; regex=&amp;quot;#([\da-f]{{2}})([\da-f]{{2}})([\da-f]{{2}});&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:matching-substring&amp;gt;&lt;br /&gt;
					&amp;lt;param name=&amp;quot;color&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;color&amp;gt;&lt;br /&gt;
							&amp;lt;r&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;math:hex_to_color(regex-group(1))&amp;quot;/&amp;gt;&amp;lt;/r&amp;gt;&lt;br /&gt;
							&amp;lt;g&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;math:hex_to_color(regex-group(2))&amp;quot;/&amp;gt;&amp;lt;/g&amp;gt;&lt;br /&gt;
							&amp;lt;b&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;math:hex_to_color(regex-group(3))&amp;quot;/&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
							&amp;lt;a&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;if (matches($style, 'fill-opacity:')) then math:power(xs:float(replace($style, '.*fill-opacity:([-\d.]+).*', '$1')), 1 div 2.2) else 1&amp;quot;/&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/color&amp;gt;&lt;br /&gt;
					&amp;lt;/param&amp;gt;&lt;br /&gt;
				&amp;lt;/xsl:matching-substring&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:analyze-string&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:if test=&amp;quot;matches($style, 'rgb')&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:analyze-string select=&amp;quot;concat($style, ';')&amp;quot; regex=&amp;quot;rgb[(\s]+([-\d.]+)[,\s]+([-\d.]+)[,\s]+([-\d.]+)[\s)]+;&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:matching-substring&amp;gt;&lt;br /&gt;
					&amp;lt;param name=&amp;quot;color&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;color&amp;gt;&lt;br /&gt;
							&amp;lt;r&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;math:power(xs:float(regex-group(1)) div 255, 2.2)&amp;quot;/&amp;gt;&amp;lt;/r&amp;gt;&lt;br /&gt;
							&amp;lt;g&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;math:power(xs:float(regex-group(2)) div 255, 2.2)&amp;quot;/&amp;gt;&amp;lt;/g&amp;gt;&lt;br /&gt;
							&amp;lt;b&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;math:power(xs:float(regex-group(3)) div 255, 2.2)&amp;quot;/&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
							&amp;lt;a&amp;gt;1&amp;lt;/a&amp;gt;&lt;br /&gt;
						&amp;lt;/color&amp;gt;&lt;br /&gt;
					&amp;lt;/param&amp;gt;&lt;br /&gt;
				&amp;lt;/xsl:matching-substring&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:analyze-string&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:if test=&amp;quot;matches($style, 'url')&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;param name=&amp;quot;color&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;color&amp;gt;&amp;lt;r&amp;gt;0.5&amp;lt;/r&amp;gt;&amp;lt;g&amp;gt;0.5&amp;lt;/g&amp;gt;&amp;lt;b&amp;gt;0.5&amp;lt;/b&amp;gt;&amp;lt;a&amp;gt;0.5&amp;lt;/a&amp;gt;	&amp;lt;/color&amp;gt;&lt;br /&gt;
			&amp;lt;/param&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;xsl:function name=&amp;quot;math:resolve_transform&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:param name=&amp;quot;transform&amp;quot;/&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:variable name=&amp;quot;stripped&amp;quot; select=&amp;quot;replace(replace($transform, 'translate\(', 'X(1,0,0,1,'), 'matrix', 'X')&amp;quot;/&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:analyze-string select=&amp;quot;concat('X(1,0,0,1,0,0)', $stripped)&amp;quot; regex=&amp;quot;(.*)X\((-?[\d.]+),(-?[\d.]+),(-?[\d.]+),(-?[\d.]+),(-?[\d.]+),(-?[\d.]+)\)[^X]*X\((-?[\d.]+),(-?[\d.]+),(-?[\d.]+),(-?[\d.]+),(-?[\d.]+),(-?[\d.]+)\).*&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:non-matching-substring&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:sequence select=&amp;quot;(1,0,0,1,0,0)&amp;quot;/&amp;gt;&lt;br /&gt;
				&amp;lt;/xsl:non-matching-substring&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:matching-substring&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:variable name=&amp;quot;a2&amp;quot; select=&amp;quot;xs:float(regex-group(8))&amp;quot;/&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:variable name=&amp;quot;b2&amp;quot; select=&amp;quot;xs:float(regex-group(9))&amp;quot;/&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:variable name=&amp;quot;c2&amp;quot; select=&amp;quot;xs:float(regex-group(10))&amp;quot;/&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:variable name=&amp;quot;d2&amp;quot; select=&amp;quot;xs:float(regex-group(11))&amp;quot;/&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:variable name=&amp;quot;e2&amp;quot; select=&amp;quot;xs:float(regex-group(12))&amp;quot;/&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:variable name=&amp;quot;f2&amp;quot; select=&amp;quot;xs:float(regex-group(13))&amp;quot;/&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:variable name=&amp;quot;a1&amp;quot; select=&amp;quot;xs:float(regex-group(2))&amp;quot;/&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:variable name=&amp;quot;b1&amp;quot; select=&amp;quot;xs:float(regex-group(3))&amp;quot;/&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:variable name=&amp;quot;c1&amp;quot; select=&amp;quot;xs:float(regex-group(4))&amp;quot;/&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:variable name=&amp;quot;d1&amp;quot; select=&amp;quot;xs:float(regex-group(5))&amp;quot;/&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:variable name=&amp;quot;e1&amp;quot; select=&amp;quot;xs:float(regex-group(6))&amp;quot;/&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:variable name=&amp;quot;f1&amp;quot; select=&amp;quot;xs:float(regex-group(7))&amp;quot;/&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:variable name=&amp;quot;p&amp;quot; select=&amp;quot;($a1*$a2+$c1*$b2,$b1*$a2+$d1*$b2,$a1*$c2+$c1*$d2,$b1*$c2+$d1*$d2,$a1*$e2+$c1*$f2+$e1,$b1*$e2+$d1*$f2+$f1)&amp;quot;/&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:variable name=&amp;quot;remainder&amp;quot; select=&amp;quot;replace(regex-group(1), 'X\(1,0,0,1,0,0\)', '')&amp;quot;/&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:when test=&amp;quot;matches($remainder, 'X')&amp;quot;&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:variable name=&amp;quot;recursion&amp;quot; select=&amp;quot;concat($remainder, 'X(', $p[1], ',', $p[2], ',', $p[3], ',', $p[4], ',', $p[5], ',', $p[6], ')')&amp;quot;/&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:sequence select=&amp;quot;math:resolve_transform($recursion)&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:otherwise&amp;gt;&lt;br /&gt;
							&amp;lt;xsl:sequence select=&amp;quot;$p&amp;quot;/&amp;gt;&lt;br /&gt;
						&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
				&amp;lt;/xsl:matching-substring&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:analyze-string&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:function&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;xsl:function name=&amp;quot;math:hex_to_color&amp;quot; as=&amp;quot;xs:float&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:param name=&amp;quot;hex&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:value-of select=&amp;quot;math:power(xs:float(string-length(substring-before('0123456789abcdef', substring($hex,1,1))) * 16 + string-length(substring-before('0123456789abcdef', substring($hex,2,1)))) div 255, 2.2)&amp;quot;/&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:function&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;xsl:function name=&amp;quot;math:units_to_px&amp;quot; as=&amp;quot;xs:float&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:param name=&amp;quot;size&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;xsl:analyze-string select=&amp;quot;$size&amp;quot; regex=&amp;quot;^([-\d.]+)([a-z%]*)$&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;xsl:matching-substring&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:variable name=&amp;quot;factor&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:when test=&amp;quot;regex-group(2) = 'pt'&amp;quot;&amp;gt;1.25&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:when test=&amp;quot;regex-group(2) = 'em'&amp;quot;&amp;gt;16&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:when test=&amp;quot;regex-group(2) = 'mm'&amp;quot;&amp;gt;3.54&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:when test=&amp;quot;regex-group(2) = 'pc'&amp;quot;&amp;gt;15&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:when test=&amp;quot;regex-group(2) = 'cm'&amp;quot;&amp;gt;35.43&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:when test=&amp;quot;regex-group(2) = 'in'&amp;quot;&amp;gt;90&amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
						&amp;lt;xsl:otherwise&amp;gt;1&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
					&amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
				&amp;lt;/xsl:variable&amp;gt;&lt;br /&gt;
				&amp;lt;xsl:value-of select=&amp;quot;xs:float($factor) * xs:float(regex-group(1))&amp;quot;/&amp;gt;&lt;br /&gt;
			&amp;lt;/xsl:matching-substring&amp;gt;&lt;br /&gt;
		&amp;lt;/xsl:analyze-string&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:function&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Option 2 ==&lt;br /&gt;
&lt;br /&gt;
This is a C program by akagogo that uses libxml to convert SVG to Synfig format.&lt;br /&gt;
&lt;br /&gt;
http://none.carlos.googlepages.com/svgtosif.zip&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
&lt;br /&gt;
Just make the usual '''./configure &amp;amp;&amp;amp; make &amp;amp;&amp;amp; sudo make install'''&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
&lt;br /&gt;
The SVG files needs to be inside a folder called '''data'''. You have to run the command from the parent directory, but just using the name file as the command argument. So if:&lt;br /&gt;
&lt;br /&gt;
* You are in folder &amp;quot;/example&amp;quot; you have to create a folder called &amp;quot;/example/data&amp;quot; and put the file &amp;quot;file.svg&amp;quot; there.&lt;br /&gt;
* Now you execute '''svgtosif file.svg''' when you got &amp;quot;/example&amp;quot; as your current working directory.&lt;br /&gt;
&lt;br /&gt;
As you can see, this is really not to friendly. To quickly fix the problem, use the following bash script:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 mkdir data&lt;br /&gt;
 cp &amp;quot;$1&amp;quot; data/&lt;br /&gt;
 /usr/local/bin/svgtosif &amp;quot;$1&amp;quot;&lt;br /&gt;
 NAME=`echo &amp;quot;$1&amp;quot; | cut -d &amp;quot;.&amp;quot; -f 1`&lt;br /&gt;
 cp &amp;quot;data/$NAME.sif&amp;quot; .&lt;br /&gt;
 rm data/*&lt;br /&gt;
 rmdir data&lt;br /&gt;
 echo &amp;quot;Conversion complete!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Put those lines in a file named &amp;quot;svg2sif&amp;quot; (name it as you want, but avoid using &amp;quot;svgtosif&amp;quot;) and put it in a PATH directory (suggest /usr/bin). Then:&lt;br /&gt;
 chmod +x /usr/bin/svg2sif &lt;br /&gt;
&lt;br /&gt;
Thats all. Now use:&lt;br /&gt;
 svg2sif &amp;lt;file.svg&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and you will get a .sif file in the same folder you are working in.&lt;/div&gt;</summary>
		<author><name>Ed62</name></author>	</entry>

	</feed>