<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.inkscape.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Arlo+James+Barnes</id>
	<title>Inkscape Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.inkscape.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Arlo+James+Barnes"/>
	<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/Special:Contributions/Arlo_James_Barnes"/>
	<updated>2026-04-09T23:28:36Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.36.1</generator>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Inkscape_SVG_vs._plain_SVG&amp;diff=103671</id>
		<title>Inkscape SVG vs. plain SVG</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Inkscape_SVG_vs._plain_SVG&amp;diff=103671"/>
		<updated>2016-12-31T10:09:03Z</updated>

		<summary type="html">&lt;p&gt;Arlo James Barnes: /* Inkscape SVG vs. Plain SVG */ wiki documents are collective&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Other languages|en=Inkscape SVG vs. plain SVG}}&lt;br /&gt;
&lt;br /&gt;
== Inkscape SVG vs. Plain SVG ==&lt;br /&gt;
&lt;br /&gt;
Some notes about &amp;quot;Inkscape SVG&amp;quot; [http://sourceforge.net/mailarchive/forum.php?thread_id=7412326&amp;amp;forum_id=37513 ref]:&lt;br /&gt;
* Inkscape's default mode when saving&lt;br /&gt;
* conforms to the SVG standard which permits extensions like those outlined [[Inkscape SVG vs. plain SVG#list of inkscape: and sodipodi: namespaces (incomplete)|here]]&lt;br /&gt;
* Inkscape should render identically with or without the Inkscape extensions&lt;br /&gt;
* gives Inkscape hints how to treat things in the UI -- for example, whether to treat a given group as a layer, or whether path nodes are cusp/flat/whatever&lt;br /&gt;
* seems to have a smaller filesize vs &amp;quot;[[PlainSVG]]&amp;quot; for some odd reason&lt;br /&gt;
 &lt;br /&gt;
&amp;quot;Saving document as 'plain SVG' actually invokes exporter. All objects will be reconstructed from parsed data, but overall object hierarchy will be preserved.&amp;quot; -- quote from the documentation.&lt;br /&gt;
&lt;br /&gt;
From one perspective, &lt;br /&gt;
* Inkscape SVG is basically the same as plain SVG, just with a few extra commands (in separate namespaces) added, which the Inkscape tools use to keep track of their work&lt;br /&gt;
* if you edit an inkscape SVG in any other SVG editor, then it should appear as any other plain SVG, if not, then you can safely remove all references to inkscape: or sodipodi:, and just be left with the plain SVG &lt;br /&gt;
* however, if you then re-edit the SVG in Inkscape (after hand editing, for example) 'without' removing the references to inkscape in the object that has been edited (for an example if you edit a path created using the inkscape star tool), then inkscape will re-generate the SVG path d=&amp;quot;&amp;quot; attributes using the information that 'it' has stored under its namespace, and therefore getting rid of any editing to the path of that you, the user have done.&lt;br /&gt;
&lt;br /&gt;
== list of inkscape: and sodipodi: namespaces (incomplete) ==&lt;br /&gt;
&lt;br /&gt;
(preserved for backwards compatibility with its functions)&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;svg&amp;gt;&lt;br /&gt;
**	inkscape:output_extension&lt;br /&gt;
**	inkscape:version&lt;br /&gt;
**	(sodipodi:docbase)&lt;br /&gt;
**	(sodipodi:docname)&lt;br /&gt;
**	sodipodi:modified&lt;br /&gt;
**	sodipodi:version&lt;br /&gt;
*&amp;lt;sodipodi:namedview&amp;gt;&lt;br /&gt;
**	bordercolor&lt;br /&gt;
**	borderopacity&lt;br /&gt;
**	id&lt;br /&gt;
**	inkscape:cx&lt;br /&gt;
**	inkscape:cy&lt;br /&gt;
**	inkscape:pageopacity&lt;br /&gt;
**	inkscape:pageshadow&lt;br /&gt;
**	inkscape:window-height&lt;br /&gt;
**	inkscape:window-width&lt;br /&gt;
**	inkscape:zoom&lt;br /&gt;
**	pagecolor&lt;br /&gt;
**      inkscape:current-layer&lt;br /&gt;
*&amp;lt;svg:Gradients&amp;gt;&lt;br /&gt;
**	inkscape:collect&lt;br /&gt;
*&amp;lt;svg:path &amp;gt;(in pattern defs)&lt;br /&gt;
**	sodipodi:cx&lt;br /&gt;
**	sodipodi:cy&lt;br /&gt;
**	sodipodi:rx&lt;br /&gt;
**	sodipodi:ry&lt;br /&gt;
*&amp;lt;svg:path&amp;gt; (in spiral)&lt;br /&gt;
**	sodipodi:argument&lt;br /&gt;
**	sodipodi:cx&lt;br /&gt;
**	sodipodi:cy&lt;br /&gt;
**	sodipodi:expansion&lt;br /&gt;
**	sodipodi:radius&lt;br /&gt;
**	sodipodi:revolution&lt;br /&gt;
**	sodipodi:t0&lt;br /&gt;
**	sodipodi:type&lt;br /&gt;
*&amp;lt;svg:path&amp;gt; (in star)&lt;br /&gt;
**	inkscape:flatsided&lt;br /&gt;
**	inkscape:randomized&lt;br /&gt;
**	inkscape:rounded&lt;br /&gt;
**	sodipodi:arg1&lt;br /&gt;
**	sodipodi:arg2&lt;br /&gt;
**	sodipodi:cx&lt;br /&gt;
**	sodipodi:cy&lt;br /&gt;
**	sodipodi:r1	&lt;br /&gt;
**	sodipodi:r2	&lt;br /&gt;
**	sodipodi:sides&lt;br /&gt;
**	sodipodi:type&lt;br /&gt;
*(tiled clones)&lt;br /&gt;
**      inkscape:tiled-clone-of&lt;br /&gt;
**	inkscape:tile-cx&lt;br /&gt;
**	inkscape:tile-cy&lt;br /&gt;
**	inkscape:tile-h&lt;br /&gt;
**	inkscape:tile-w&lt;br /&gt;
*&amp;lt;svg:g&amp;gt; (id=layer)&lt;br /&gt;
**inkscape:groupmode&lt;br /&gt;
**inkscape:label&lt;br /&gt;
*(connectors)&lt;br /&gt;
**inkscape:connector-avoid:&lt;br /&gt;
**inkscape:connector-type&lt;br /&gt;
**inkscape:connector-start&lt;br /&gt;
**inkscape:connector-end&lt;br /&gt;
*(others)&lt;br /&gt;
**      sodipodi:nodetypes?&lt;br /&gt;
&lt;br /&gt;
[[Category:User Documentation]]&lt;/div&gt;</summary>
		<author><name>Arlo James Barnes</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Inkscape_SVG_vs._plain_SVG&amp;diff=103666</id>
		<title>Inkscape SVG vs. plain SVG</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Inkscape_SVG_vs._plain_SVG&amp;diff=103666"/>
		<updated>2016-12-31T10:07:41Z</updated>

		<summary type="html">&lt;p&gt;Arlo James Barnes: /* Inkscape SVG vs. Plain SVG */ Started removing the freedom2surfer's personal opinions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Other languages|en=Inkscape SVG vs. plain SVG}}&lt;br /&gt;
&lt;br /&gt;
== Inkscape SVG vs. Plain SVG ==&lt;br /&gt;
&lt;br /&gt;
Some notes about &amp;quot;Inkscape SVG&amp;quot; [http://sourceforge.net/mailarchive/forum.php?thread_id=7412326&amp;amp;forum_id=37513 ref]:&lt;br /&gt;
* Inkscape's default mode when saving&lt;br /&gt;
* conforms to the SVG standard which permits extensions like those outlined [[Inkscape SVG vs. plain SVG#list of inkscape: and sodipodi: namespaces (incomplete)|here]]&lt;br /&gt;
* Inkscape should render identically with or without the Inkscape extensions&lt;br /&gt;
* gives Inkscape hints how to treat things in the UI -- for example, whether to treat a given group as a layer, or whether path nodes are cusp/flat/whatever&lt;br /&gt;
* seems to have a smaller filesize vs &amp;quot;[[PlainSVG]]&amp;quot; for some odd reason&lt;br /&gt;
 &lt;br /&gt;
&amp;quot;Saving document as 'plain SVG' actually invokes exporter. All objects will be reconstructed from parsed data, but overall object hierarchy will be preserved.&amp;quot; -- quote from the documentation.&lt;br /&gt;
&lt;br /&gt;
From my perspective, &lt;br /&gt;
* Inkscape SVG is basically the same as plain SVG, just with a few extra commands (in separate namespaces) added, which the Inkscape tools use to keep track of their work&lt;br /&gt;
* if you edit an inkscape SVG in any other SVG editor, then it should appear as any other plain SVG, if not, then you can safely remove all references to inkscape: or sodipodi:, and just be left with the plain SVG &lt;br /&gt;
* however, if you then re-edit the SVG in Inkscape (after hand editing, for example) 'without' removing the references to inkscape in the object that has been edited (for an example if you edit a path created using the inkscape star tool), then inkscape will re-generate the SVG path d=&amp;quot;&amp;quot; attributes using the information that 'it' has stored under its namespace, and therefore getting rid of any editing to the path of that you, the user have done.&lt;br /&gt;
&lt;br /&gt;
== list of inkscape: and sodipodi: namespaces (incomplete) ==&lt;br /&gt;
&lt;br /&gt;
(preserved for backwards compatibility with its functions)&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;svg&amp;gt;&lt;br /&gt;
**	inkscape:output_extension&lt;br /&gt;
**	inkscape:version&lt;br /&gt;
**	(sodipodi:docbase)&lt;br /&gt;
**	(sodipodi:docname)&lt;br /&gt;
**	sodipodi:modified&lt;br /&gt;
**	sodipodi:version&lt;br /&gt;
*&amp;lt;sodipodi:namedview&amp;gt;&lt;br /&gt;
**	bordercolor&lt;br /&gt;
**	borderopacity&lt;br /&gt;
**	id&lt;br /&gt;
**	inkscape:cx&lt;br /&gt;
**	inkscape:cy&lt;br /&gt;
**	inkscape:pageopacity&lt;br /&gt;
**	inkscape:pageshadow&lt;br /&gt;
**	inkscape:window-height&lt;br /&gt;
**	inkscape:window-width&lt;br /&gt;
**	inkscape:zoom&lt;br /&gt;
**	pagecolor&lt;br /&gt;
**      inkscape:current-layer&lt;br /&gt;
*&amp;lt;svg:Gradients&amp;gt;&lt;br /&gt;
**	inkscape:collect&lt;br /&gt;
*&amp;lt;svg:path &amp;gt;(in pattern defs)&lt;br /&gt;
**	sodipodi:cx&lt;br /&gt;
**	sodipodi:cy&lt;br /&gt;
**	sodipodi:rx&lt;br /&gt;
**	sodipodi:ry&lt;br /&gt;
*&amp;lt;svg:path&amp;gt; (in spiral)&lt;br /&gt;
**	sodipodi:argument&lt;br /&gt;
**	sodipodi:cx&lt;br /&gt;
**	sodipodi:cy&lt;br /&gt;
**	sodipodi:expansion&lt;br /&gt;
**	sodipodi:radius&lt;br /&gt;
**	sodipodi:revolution&lt;br /&gt;
**	sodipodi:t0&lt;br /&gt;
**	sodipodi:type&lt;br /&gt;
*&amp;lt;svg:path&amp;gt; (in star)&lt;br /&gt;
**	inkscape:flatsided&lt;br /&gt;
**	inkscape:randomized&lt;br /&gt;
**	inkscape:rounded&lt;br /&gt;
**	sodipodi:arg1&lt;br /&gt;
**	sodipodi:arg2&lt;br /&gt;
**	sodipodi:cx&lt;br /&gt;
**	sodipodi:cy&lt;br /&gt;
**	sodipodi:r1	&lt;br /&gt;
**	sodipodi:r2	&lt;br /&gt;
**	sodipodi:sides&lt;br /&gt;
**	sodipodi:type&lt;br /&gt;
*(tiled clones)&lt;br /&gt;
**      inkscape:tiled-clone-of&lt;br /&gt;
**	inkscape:tile-cx&lt;br /&gt;
**	inkscape:tile-cy&lt;br /&gt;
**	inkscape:tile-h&lt;br /&gt;
**	inkscape:tile-w&lt;br /&gt;
*&amp;lt;svg:g&amp;gt; (id=layer)&lt;br /&gt;
**inkscape:groupmode&lt;br /&gt;
**inkscape:label&lt;br /&gt;
*(connectors)&lt;br /&gt;
**inkscape:connector-avoid:&lt;br /&gt;
**inkscape:connector-type&lt;br /&gt;
**inkscape:connector-start&lt;br /&gt;
**inkscape:connector-end&lt;br /&gt;
*(others)&lt;br /&gt;
**      sodipodi:nodetypes?&lt;br /&gt;
&lt;br /&gt;
[[Category:User Documentation]]&lt;/div&gt;</summary>
		<author><name>Arlo James Barnes</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=User_talk:Arlo_James_Barnes&amp;diff=79256</id>
		<title>User talk:Arlo James Barnes</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=User_talk:Arlo_James_Barnes&amp;diff=79256"/>
		<updated>2012-03-05T18:12:34Z</updated>

		<summary type="html">&lt;p&gt;Arlo James Barnes: Created User Talk Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Put your words here...all of them!&lt;/div&gt;</summary>
		<author><name>Arlo James Barnes</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=User:Arlo_James_Barnes&amp;diff=79250</id>
		<title>User:Arlo James Barnes</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=User:Arlo_James_Barnes&amp;diff=79250"/>
		<updated>2012-03-05T18:12:08Z</updated>

		<summary type="html">&lt;p&gt;Arlo James Barnes: Created User Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Communication with me is encouraged! Via the wiki or [http://www.google.com/profiles/arlo.barnes here].&lt;/div&gt;</summary>
		<author><name>Arlo James Barnes</name></author>
	</entry>
</feed>