<?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=Vlada</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=Vlada"/>
	<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/Special:Contributions/Vlada"/>
	<updated>2026-05-01T17:15:45Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.36.1</generator>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Tools&amp;diff=16196</id>
		<title>Tools</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Tools&amp;diff=16196"/>
		<updated>2007-09-07T18:00:35Z</updated>

		<summary type="html">&lt;p&gt;Vlada: /* Usage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== SVG Validator === &lt;br /&gt;
A [http://jiggles.w3.org/svgvalidator/ validator service] (and downloadable tool) is provided by the [[W3C]].  It will complain about sodipodi or inkscape namespaced items in the document, unless you've exported to plain SVG.&lt;br /&gt;
&lt;br /&gt;
=== SVG::Metadata === &lt;br /&gt;
[http://search.cpan.org/CPAN/authors/id/B/BR/BRYCE/SVG-Metadata-0.10.tar.gz Perl module and set of scripts] to help in adding and processing metadata in SVG files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Vectorize/trace ==&lt;br /&gt;
=== Potrace === &lt;br /&gt;
[[Potrace]] is now embedded into Inkscape. You don't need to run it separately. &lt;br /&gt;
*[[Potrace|Using Potrace through Inkscape]]&lt;br /&gt;
*[http://potrace.sourceforge.net/ Potrace page at Sourceforge]&lt;br /&gt;
&lt;br /&gt;
=== Autotrace and Frontline (alternatives to Potrace) === &lt;br /&gt;
'''Autotrace''' an open source vectorization program by Martin Weber. That means you can convert bitmap images (like scans) to vector graphics.  While not optimal for photos, it does good job on line art and poster-like images. Doesn't do too well with color.&lt;br /&gt;
&lt;br /&gt;
Autotrace has some features not available in the embedded [[Potrace]] dialog in Inkscape. For example, there is a ''centerline'' switch that is especially usefull for tracing roads (in maps) or font characters. &lt;br /&gt;
&lt;br /&gt;
'''Frontline''' is GUI frontend to Autotrace by Masatake Yamato. Frontline can be run as standalone aplication, but it can also be directly accessed from Inkscape and GIMP.&lt;br /&gt;
&lt;br /&gt;
If you want to have tracing option, you have to install both Autotrace and  Frontline before compiling Inkscape.  Inkscape automatically detects these programs, and adds inline raster to vector conversion option to image menu.&lt;br /&gt;
&lt;br /&gt;
Both Autotrace and Frontline can be downloaded from [http://autotrace.sourceforge.net/ Sourceforge]. Binaries are  available for windows and linux.&lt;br /&gt;
&lt;br /&gt;
=== Delineate === &lt;br /&gt;
Front end written in java that does interesting things with color images.&lt;br /&gt;
*[http://delineate.sourceforge.net/ Delineate at Sourceforge]&lt;br /&gt;
&lt;br /&gt;
== Convert to SVG ==&lt;br /&gt;
=== svg2pdf ===&lt;br /&gt;
&lt;br /&gt;
This simple but useful application is kindly provided by Carl Worth ([http://cairographics.org/ cairo]).&lt;br /&gt;
==== How to obtain it: ====&lt;br /&gt;
 git clone git://people.freedesktop.org/~cworth/svg2pdf&lt;br /&gt;
And to update it dive into newly created directory called '''''svg2pdf''''' and type this in console:&lt;br /&gt;
 git pull&lt;br /&gt;
(You must of course have '''git''' package installed)&lt;br /&gt;
&lt;br /&gt;
==== Building ====&lt;br /&gt;
If build-time dependencies are satisfied&lt;br /&gt;
 librsvg and cairo&lt;br /&gt;
you only need to type&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
==== Usage ====&lt;br /&gt;
 ./svg2pdf input_file.svg output_file.pdf&lt;br /&gt;
&lt;br /&gt;
Note: from version 0.46 Inkscape can both read and write PDFs directly from the open/save dialogs. These tools however allow this conversion where 0.46 is not available, and also provide a means of validating if bugs encountered are Inkscape related.&lt;br /&gt;
&lt;br /&gt;
=== [[uniconvertor]] ===&lt;br /&gt;
UniConvertor is an universal vector graphics translator. The project uses sK1 engine to convert one format to another. Project has following import filters: CDR, CMX, AI, CGM, WMF, XFIG, SVG, SK, SK1, AFF and export filters: AI, SVG, SK, SK1, CGM, WMF.&lt;br /&gt;
*[http://sourceforge.net/projects/uniconvertor/ Uniconvertor]&lt;br /&gt;
&lt;br /&gt;
=== ill2svg === &lt;br /&gt;
ill2svg (Illustrator to SVG) is a small script that helps turn Adobe &lt;br /&gt;
Illustrator .ai files into SVG. While it doesn't always do a perfect job,&lt;br /&gt;
it can sometimes be of great help.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To use the program, just type:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;ill2svg.pl [-l &amp;quot;string&amp;quot; -h] infile &amp;amp;gt; outfile.svg&lt;br /&gt;
&lt;br /&gt;
options: &lt;br /&gt;
    -l specify the file's line-ending convention: dos, mac,&lt;br /&gt;
    or unix; the default is unix&lt;br /&gt;
&lt;br /&gt;
    -h print this message and exit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ai2svg.py === &lt;br /&gt;
ai2svg (Illustrator to SVG, recoded in python) is as well a small script that helps turn Adobe Illustrator .ai files into SVG. The Python recode aims to help developers more familiar to python than perl, as well fixing some lacks from ill2svg.pl - supports dashes, layers, textboxes (ascii-latin), and joined pathes.&lt;br /&gt;
&lt;br /&gt;
To use the program, just type:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;python ai2svg.py drawing.ai&lt;br /&gt;
&lt;br /&gt;
the result will appear as neighbour, named drawing.ai.svg&lt;br /&gt;
&lt;br /&gt;
options: &lt;br /&gt;
    --help print this message and exit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
available at http://www15.brinkster.com/nitrofurano/python/ (that .zip file, in the tools folder)&lt;br /&gt;
&lt;br /&gt;
=== fig2vect ===&lt;br /&gt;
fig2vector (fig vector format to other vector formats, including SVG) is a converter from 'Fig format' long time used (at least since 1998) unix vector format ([http://epb.lbl.gov/xfig/ Xfig], figurine, jfig, winfig...), large kind of application output on this format in unix, mostly scientific applications.&lt;br /&gt;
&lt;br /&gt;
* [http://fig2vect.sourceforge.net/ fig2vect]&lt;br /&gt;
&lt;br /&gt;
=== gimp2sodipodi === &lt;br /&gt;
Shandy Brown has assembled a somewhat obscure but useful set of tools to get from GIMP to Sodipodi (and thus to Inkscape).  That is, convert raster to vector.&lt;br /&gt;
*[http://sjbrown.users.geeky.net/gimp2sodi/HOWTO.html gimp2sodipodi instructions]&lt;br /&gt;
&lt;br /&gt;
=== GIMP ===&lt;br /&gt;
GIMP is a bitmap graphics tool in the first place, but:&lt;br /&gt;
* it imports SVG (with help of librsvg) into bitmap or vector path, exports SVG.&lt;br /&gt;
* GIMP's selection can be converted to a vector path, and paths can be exported/imported as SVG.&lt;br /&gt;
&lt;br /&gt;
GIMP can be used to create nice textures to use in Inkscape or shapes that can be vectorized in Inkscape. Importing SVG drawings from Inkscape to GIMP allows you to do several effects by filling and stroking shapes.&lt;br /&gt;
&lt;br /&gt;
There is a limited support for drag'n'drop between GIMP and Inkscape:&lt;br /&gt;
* path, can be drag'n'droped from Gimp path dialog to Inkscape&lt;br /&gt;
* pictures can be drag'n'droped from Gimp document history to Inkscape if it's in a file format that Inkscape understands.&lt;br /&gt;
&lt;br /&gt;
*[http://www.gimp.org gimp.org]&lt;br /&gt;
&lt;br /&gt;
=== ConversionSVG ===&lt;br /&gt;
&lt;br /&gt;
ConversionSVG is a GUI that send command line to Inkscape to export in batch SVG to PNG, PS, PDF or EPS.  It features a Wizard to help novice to use it.  You can choose a size in pixels for your export and give some others parameters.&lt;br /&gt;
&lt;br /&gt;
*http://sourceforge.net/projects/conversionsvg/&lt;br /&gt;
&lt;br /&gt;
=== Kig ===&lt;br /&gt;
Kig is a geometry educational tool, it can import from most of the free geom softwares format : kig (own format), kigz (own format compresed), kgeo, seg (Kseg), fgeo (Dr Geo) anf fig, and can export them to SVG, xfig, latex, and image. This can be useful to integrate a geometry activity in a more complet document realized in Inkscape for web reading or printing for schools.&lt;br /&gt;
&lt;br /&gt;
*http://edu.kde.org/kig&lt;br /&gt;
&lt;br /&gt;
== Color scheme &amp;amp; palettes ==&lt;br /&gt;
=== Agave ===&lt;br /&gt;
Agave is a color scheme tool allowing to create palettes based on standard color composition rules, it export it's palettes in the format managed by Gimp and Inkscape.&lt;br /&gt;
&lt;br /&gt;
*[http://home.gna.org/colorscheme/ Agave]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Video editing, for building animation ==&lt;br /&gt;
=== Linux Video Editing System === &lt;br /&gt;
LIVES is the Linux Video Editing System that permits editing and&lt;br /&gt;
making video without worries about formats, frame sizes, or frame&lt;br /&gt;
rates.  It doesn't support SVG directly yet, but you can create animated&lt;br /&gt;
works by moving your shapes in Inkscape and exporting as numbered&lt;br /&gt;
png's.&lt;br /&gt;
&lt;br /&gt;
*[http://www.xs4all.nl/%7Esalsaman/lives/ LIVES]&lt;br /&gt;
&lt;br /&gt;
=== Kdenlive ===&lt;br /&gt;
Kdenlive is a non-linear video editor for Linux, that allow editing, mixing several video and audio using several timelines with previews, add audio/video effects using effects stacks, add text for title or subtitle. It support SVG (but not svgz, at least in svn 20070410).&lt;br /&gt;
&lt;br /&gt;
*[http://kdenlive.org/ Kdenlive]&lt;br /&gt;
&lt;br /&gt;
=== Open Movie Editor ===&lt;br /&gt;
Open Movie Editor is a non linear video editor, allowing editing, mixing several audio and vido, don't know if it supports svg, but as LIVES it can be used for work with png frames to build animation&lt;br /&gt;
&lt;br /&gt;
*[http://openmovieeditor.sourceforge.net Open Movie Editor]&lt;br /&gt;
&lt;br /&gt;
== Multipage presentation or book ==&lt;br /&gt;
=== slides ===&lt;br /&gt;
&lt;br /&gt;
Slides is a command-line unix utility to create a multi-page PDF file from a sequence of SVG files.  This is very helpful for creating slide presentations.  For example, it is excellent for making lectures.  You can make incremental slides very easily (i.e., slides which grow with each step, such as listings).  This is done by marking incremental slides in your inkscape svg document.  A tutorial is available on the web page. &lt;br /&gt;
&lt;br /&gt;
*[http://volition.uwe.ac.uk/slides/ Slides]&lt;br /&gt;
&lt;br /&gt;
=== Scribus ===&lt;br /&gt;
&lt;br /&gt;
Scribus is a publishing software supporting SVG, allowing to organise Inkscape documents as a full featured pre-press tool. It doesn't support SVG filters (blur/blend modes...), but manage most of other features.&lt;br /&gt;
&lt;br /&gt;
*[http://www.scribus.net/ Scribus]&lt;br /&gt;
&lt;br /&gt;
[[Category:About Inkscape]]&lt;br /&gt;
&lt;br /&gt;
== Charts &amp;amp; Graphs ==&lt;br /&gt;
=== Gnuplot ===&lt;br /&gt;
Gnuplot, the command line (with several frontends) driven interactive data and function plotting tool has SVG output for graphs &amp;amp; charts.&lt;br /&gt;
* Input can be functions or datasets&lt;br /&gt;
* Output in 2D, 3D...&lt;br /&gt;
* http://www.gnuplot.info/&lt;br /&gt;
&lt;br /&gt;
=== matplotlib ===&lt;br /&gt;
Matplotlib is a python plotting library and can also output SVG.&lt;br /&gt;
* http://matplotlib.sourceforge.net/&lt;br /&gt;
&lt;br /&gt;
=== Gnumeric ===&lt;br /&gt;
Gnumeric, the Gnome spreadsheet output a variety of graphs/charts in SVG format.&lt;br /&gt;
* http://www.gnome.org/projects/gnumeric/&lt;br /&gt;
&lt;br /&gt;
=== SVG Charter ===&lt;br /&gt;
SVG charter is a perl script dedicated to generate SVG charts on web servers. &lt;br /&gt;
* http://charter.sourceforge.net/&lt;br /&gt;
&lt;br /&gt;
== Diagrams ==&lt;br /&gt;
=== Graphviz ===&lt;br /&gt;
Graphviz is a tool for automatic graph drawing, it produces structural information as diagrams of abstract graphs and networks in SVG and other vector formats. Several diagrams softwares use this tool or dot file managed by this tool in variety application domains including:&lt;br /&gt;
* UML&lt;br /&gt;
* databases&lt;br /&gt;
* networks&lt;br /&gt;
* source code analysers objects/functions relations&lt;br /&gt;
* code profiling analalysis&lt;br /&gt;
* web server log analyser&lt;br /&gt;
* packages dependencies&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
*[http://www.graphviz.org/ graphviz]&lt;br /&gt;
*[http://freshmeat.net/search/?q=graphviz Some free software using graphviz to output diagrams]&lt;/div&gt;</summary>
		<author><name>Vlada</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Tools&amp;diff=16195</id>
		<title>Tools</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Tools&amp;diff=16195"/>
		<updated>2007-09-07T17:25:59Z</updated>

		<summary type="html">&lt;p&gt;Vlada: /* Usage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== SVG Validator === &lt;br /&gt;
A [http://jiggles.w3.org/svgvalidator/ validator service] (and downloadable tool) is provided by the [[W3C]].  It will complain about sodipodi or inkscape namespaced items in the document, unless you've exported to plain SVG.&lt;br /&gt;
&lt;br /&gt;
=== SVG::Metadata === &lt;br /&gt;
[http://search.cpan.org/CPAN/authors/id/B/BR/BRYCE/SVG-Metadata-0.10.tar.gz Perl module and set of scripts] to help in adding and processing metadata in SVG files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Vectorize/trace ==&lt;br /&gt;
=== Potrace === &lt;br /&gt;
[[Potrace]] is now embedded into Inkscape. You don't need to run it separately. &lt;br /&gt;
*[[Potrace|Using Potrace through Inkscape]]&lt;br /&gt;
*[http://potrace.sourceforge.net/ Potrace page at Sourceforge]&lt;br /&gt;
&lt;br /&gt;
=== Autotrace and Frontline (alternatives to Potrace) === &lt;br /&gt;
'''Autotrace''' an open source vectorization program by Martin Weber. That means you can convert bitmap images (like scans) to vector graphics.  While not optimal for photos, it does good job on line art and poster-like images. Doesn't do too well with color.&lt;br /&gt;
&lt;br /&gt;
Autotrace has some features not available in the embedded [[Potrace]] dialog in Inkscape. For example, there is a ''centerline'' switch that is especially usefull for tracing roads (in maps) or font characters. &lt;br /&gt;
&lt;br /&gt;
'''Frontline''' is GUI frontend to Autotrace by Masatake Yamato. Frontline can be run as standalone aplication, but it can also be directly accessed from Inkscape and GIMP.&lt;br /&gt;
&lt;br /&gt;
If you want to have tracing option, you have to install both Autotrace and  Frontline before compiling Inkscape.  Inkscape automatically detects these programs, and adds inline raster to vector conversion option to image menu.&lt;br /&gt;
&lt;br /&gt;
Both Autotrace and Frontline can be downloaded from [http://autotrace.sourceforge.net/ Sourceforge]. Binaries are  available for windows and linux.&lt;br /&gt;
&lt;br /&gt;
=== Delineate === &lt;br /&gt;
Front end written in java that does interesting things with color images.&lt;br /&gt;
*[http://delineate.sourceforge.net/ Delineate at Sourceforge]&lt;br /&gt;
&lt;br /&gt;
== Convert to SVG ==&lt;br /&gt;
=== svg2pdf ===&lt;br /&gt;
&lt;br /&gt;
This simple but useful application is kindly provided by Carl Worth ([http://cairographics.org/ cairo]).&lt;br /&gt;
==== How to obtain it: ====&lt;br /&gt;
 git clone git://people.freedesktop.org/~cworth/svg2pdf&lt;br /&gt;
And to update it dive into newly created directory called '''''svg2pdf''''' and type this in console:&lt;br /&gt;
 git pull&lt;br /&gt;
(You must of course have '''git''' package installed)&lt;br /&gt;
&lt;br /&gt;
==== Building ====&lt;br /&gt;
If build-time dependencies are satisfied&lt;br /&gt;
 librsvg and cairo&lt;br /&gt;
you only need to type&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
==== Usage ====&lt;br /&gt;
 ./svg2pdf input_file.svg output_file.pdf&lt;br /&gt;
&lt;br /&gt;
'''NOTE! Inkscape provides this functionality internally as well as opposite direction conversation, PDF to SVG that is, since version 0.46. Both file types can be opened straight from Inkscape using regular Open file dialog.'''&lt;br /&gt;
THE PURPOSE OF svg2pdf TOOL IS TO SIMPLY PRODUCE FILE FOR COMPARISON WITH INKSCAPE PRODUCED .pdf AND TO MAKE CLEAR IF THAT SOMETHING SUSPICIOUS IS INKSCAPE'S FAULT.&lt;br /&gt;
&lt;br /&gt;
=== [[uniconvertor]] ===&lt;br /&gt;
UniConvertor is an universal vector graphics translator. The project uses sK1 engine to convert one format to another. Project has following import filters: CDR, CMX, AI, CGM, WMF, XFIG, SVG, SK, SK1, AFF and export filters: AI, SVG, SK, SK1, CGM, WMF.&lt;br /&gt;
*[http://sourceforge.net/projects/uniconvertor/ Uniconvertor]&lt;br /&gt;
&lt;br /&gt;
=== ill2svg === &lt;br /&gt;
ill2svg (Illustrator to SVG) is a small script that helps turn Adobe &lt;br /&gt;
Illustrator .ai files into SVG. While it doesn't always do a perfect job,&lt;br /&gt;
it can sometimes be of great help.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To use the program, just type:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;ill2svg.pl [-l &amp;quot;string&amp;quot; -h] infile &amp;amp;gt; outfile.svg&lt;br /&gt;
&lt;br /&gt;
options: &lt;br /&gt;
    -l specify the file's line-ending convention: dos, mac,&lt;br /&gt;
    or unix; the default is unix&lt;br /&gt;
&lt;br /&gt;
    -h print this message and exit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ai2svg.py === &lt;br /&gt;
ai2svg (Illustrator to SVG, recoded in python) is as well a small script that helps turn Adobe Illustrator .ai files into SVG. The Python recode aims to help developers more familiar to python than perl, as well fixing some lacks from ill2svg.pl - supports dashes, layers, textboxes (ascii-latin), and joined pathes.&lt;br /&gt;
&lt;br /&gt;
To use the program, just type:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;python ai2svg.py drawing.ai&lt;br /&gt;
&lt;br /&gt;
the result will appear as neighbour, named drawing.ai.svg&lt;br /&gt;
&lt;br /&gt;
options: &lt;br /&gt;
    --help print this message and exit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
available at http://www15.brinkster.com/nitrofurano/python/ (that .zip file, in the tools folder)&lt;br /&gt;
&lt;br /&gt;
=== fig2vect ===&lt;br /&gt;
fig2vector (fig vector format to other vector formats, including SVG) is a converter from 'Fig format' long time used (at least since 1998) unix vector format ([http://epb.lbl.gov/xfig/ Xfig], figurine, jfig, winfig...), large kind of application output on this format in unix, mostly scientific applications.&lt;br /&gt;
&lt;br /&gt;
* [http://fig2vect.sourceforge.net/ fig2vect]&lt;br /&gt;
&lt;br /&gt;
=== gimp2sodipodi === &lt;br /&gt;
Shandy Brown has assembled a somewhat obscure but useful set of tools to get from GIMP to Sodipodi (and thus to Inkscape).  That is, convert raster to vector.&lt;br /&gt;
*[http://sjbrown.users.geeky.net/gimp2sodi/HOWTO.html gimp2sodipodi instructions]&lt;br /&gt;
&lt;br /&gt;
=== GIMP ===&lt;br /&gt;
GIMP is a bitmap graphics tool in the first place, but:&lt;br /&gt;
* it imports SVG (with help of librsvg) into bitmap or vector path, exports SVG.&lt;br /&gt;
* GIMP's selection can be converted to a vector path, and paths can be exported/imported as SVG.&lt;br /&gt;
&lt;br /&gt;
GIMP can be used to create nice textures to use in Inkscape or shapes that can be vectorized in Inkscape. Importing SVG drawings from Inkscape to GIMP allows you to do several effects by filling and stroking shapes.&lt;br /&gt;
&lt;br /&gt;
There is a limited support for drag'n'drop between GIMP and Inkscape:&lt;br /&gt;
* path, can be drag'n'droped from Gimp path dialog to Inkscape&lt;br /&gt;
* pictures can be drag'n'droped from Gimp document history to Inkscape if it's in a file format that Inkscape understands.&lt;br /&gt;
&lt;br /&gt;
*[http://www.gimp.org gimp.org]&lt;br /&gt;
&lt;br /&gt;
=== ConversionSVG ===&lt;br /&gt;
&lt;br /&gt;
ConversionSVG is a GUI that send command line to Inkscape to export in batch SVG to PNG, PS, PDF or EPS.  It features a Wizard to help novice to use it.  You can choose a size in pixels for your export and give some others parameters.&lt;br /&gt;
&lt;br /&gt;
*http://sourceforge.net/projects/conversionsvg/&lt;br /&gt;
&lt;br /&gt;
=== Kig ===&lt;br /&gt;
Kig is a geometry educational tool, it can import from most of the free geom softwares format : kig (own format), kigz (own format compresed), kgeo, seg (Kseg), fgeo (Dr Geo) anf fig, and can export them to SVG, xfig, latex, and image. This can be useful to integrate a geometry activity in a more complet document realized in Inkscape for web reading or printing for schools.&lt;br /&gt;
&lt;br /&gt;
*http://edu.kde.org/kig&lt;br /&gt;
&lt;br /&gt;
== Color scheme &amp;amp; palettes ==&lt;br /&gt;
=== Agave ===&lt;br /&gt;
Agave is a color scheme tool allowing to create palettes based on standard color composition rules, it export it's palettes in the format managed by Gimp and Inkscape.&lt;br /&gt;
&lt;br /&gt;
*[http://home.gna.org/colorscheme/ Agave]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Video editing, for building animation ==&lt;br /&gt;
=== Linux Video Editing System === &lt;br /&gt;
LIVES is the Linux Video Editing System that permits editing and&lt;br /&gt;
making video without worries about formats, frame sizes, or frame&lt;br /&gt;
rates.  It doesn't support SVG directly yet, but you can create animated&lt;br /&gt;
works by moving your shapes in Inkscape and exporting as numbered&lt;br /&gt;
png's.&lt;br /&gt;
&lt;br /&gt;
*[http://www.xs4all.nl/%7Esalsaman/lives/ LIVES]&lt;br /&gt;
&lt;br /&gt;
=== Kdenlive ===&lt;br /&gt;
Kdenlive is a non-linear video editor for Linux, that allow editing, mixing several video and audio using several timelines with previews, add audio/video effects using effects stacks, add text for title or subtitle. It support SVG (but not svgz, at least in svn 20070410).&lt;br /&gt;
&lt;br /&gt;
*[http://kdenlive.org/ Kdenlive]&lt;br /&gt;
&lt;br /&gt;
=== Open Movie Editor ===&lt;br /&gt;
Open Movie Editor is a non linear video editor, allowing editing, mixing several audio and vido, don't know if it supports svg, but as LIVES it can be used for work with png frames to build animation&lt;br /&gt;
&lt;br /&gt;
*[http://openmovieeditor.sourceforge.net Open Movie Editor]&lt;br /&gt;
&lt;br /&gt;
== Multipage presentation or book ==&lt;br /&gt;
=== slides ===&lt;br /&gt;
&lt;br /&gt;
Slides is a command-line unix utility to create a multi-page PDF file from a sequence of SVG files.  This is very helpful for creating slide presentations.  For example, it is excellent for making lectures.  You can make incremental slides very easily (i.e., slides which grow with each step, such as listings).  This is done by marking incremental slides in your inkscape svg document.  A tutorial is available on the web page. &lt;br /&gt;
&lt;br /&gt;
*[http://volition.uwe.ac.uk/slides/ Slides]&lt;br /&gt;
&lt;br /&gt;
=== Scribus ===&lt;br /&gt;
&lt;br /&gt;
Scribus is a publishing software supporting SVG, allowing to organise Inkscape documents as a full featured pre-press tool. It doesn't support SVG filters (blur/blend modes...), but manage most of other features.&lt;br /&gt;
&lt;br /&gt;
*[http://www.scribus.net/ Scribus]&lt;br /&gt;
&lt;br /&gt;
[[Category:About Inkscape]]&lt;br /&gt;
&lt;br /&gt;
== Charts &amp;amp; Graphs ==&lt;br /&gt;
=== Gnuplot ===&lt;br /&gt;
Gnuplot, the command line (with several frontends) driven interactive data and function plotting tool has SVG output for graphs &amp;amp; charts.&lt;br /&gt;
* Input can be functions or datasets&lt;br /&gt;
* Output in 2D, 3D...&lt;br /&gt;
* http://www.gnuplot.info/&lt;br /&gt;
&lt;br /&gt;
=== matplotlib ===&lt;br /&gt;
Matplotlib is a python plotting library and can also output SVG.&lt;br /&gt;
* http://matplotlib.sourceforge.net/&lt;br /&gt;
&lt;br /&gt;
=== Gnumeric ===&lt;br /&gt;
Gnumeric, the Gnome spreadsheet output a variety of graphs/charts in SVG format.&lt;br /&gt;
* http://www.gnome.org/projects/gnumeric/&lt;br /&gt;
&lt;br /&gt;
=== SVG Charter ===&lt;br /&gt;
SVG charter is a perl script dedicated to generate SVG charts on web servers. &lt;br /&gt;
* http://charter.sourceforge.net/&lt;br /&gt;
&lt;br /&gt;
== Diagrams ==&lt;br /&gt;
=== Graphviz ===&lt;br /&gt;
Graphviz is a tool for automatic graph drawing, it produces structural information as diagrams of abstract graphs and networks in SVG and other vector formats. Several diagrams softwares use this tool or dot file managed by this tool in variety application domains including:&lt;br /&gt;
* UML&lt;br /&gt;
* databases&lt;br /&gt;
* networks&lt;br /&gt;
* source code analysers objects/functions relations&lt;br /&gt;
* code profiling analalysis&lt;br /&gt;
* web server log analyser&lt;br /&gt;
* packages dependencies&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
*[http://www.graphviz.org/ graphviz]&lt;br /&gt;
*[http://freshmeat.net/search/?q=graphviz Some free software using graphviz to output diagrams]&lt;/div&gt;</summary>
		<author><name>Vlada</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Tools&amp;diff=16194</id>
		<title>Tools</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Tools&amp;diff=16194"/>
		<updated>2007-09-07T17:25:33Z</updated>

		<summary type="html">&lt;p&gt;Vlada: /* Usage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== SVG Validator === &lt;br /&gt;
A [http://jiggles.w3.org/svgvalidator/ validator service] (and downloadable tool) is provided by the [[W3C]].  It will complain about sodipodi or inkscape namespaced items in the document, unless you've exported to plain SVG.&lt;br /&gt;
&lt;br /&gt;
=== SVG::Metadata === &lt;br /&gt;
[http://search.cpan.org/CPAN/authors/id/B/BR/BRYCE/SVG-Metadata-0.10.tar.gz Perl module and set of scripts] to help in adding and processing metadata in SVG files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Vectorize/trace ==&lt;br /&gt;
=== Potrace === &lt;br /&gt;
[[Potrace]] is now embedded into Inkscape. You don't need to run it separately. &lt;br /&gt;
*[[Potrace|Using Potrace through Inkscape]]&lt;br /&gt;
*[http://potrace.sourceforge.net/ Potrace page at Sourceforge]&lt;br /&gt;
&lt;br /&gt;
=== Autotrace and Frontline (alternatives to Potrace) === &lt;br /&gt;
'''Autotrace''' an open source vectorization program by Martin Weber. That means you can convert bitmap images (like scans) to vector graphics.  While not optimal for photos, it does good job on line art and poster-like images. Doesn't do too well with color.&lt;br /&gt;
&lt;br /&gt;
Autotrace has some features not available in the embedded [[Potrace]] dialog in Inkscape. For example, there is a ''centerline'' switch that is especially usefull for tracing roads (in maps) or font characters. &lt;br /&gt;
&lt;br /&gt;
'''Frontline''' is GUI frontend to Autotrace by Masatake Yamato. Frontline can be run as standalone aplication, but it can also be directly accessed from Inkscape and GIMP.&lt;br /&gt;
&lt;br /&gt;
If you want to have tracing option, you have to install both Autotrace and  Frontline before compiling Inkscape.  Inkscape automatically detects these programs, and adds inline raster to vector conversion option to image menu.&lt;br /&gt;
&lt;br /&gt;
Both Autotrace and Frontline can be downloaded from [http://autotrace.sourceforge.net/ Sourceforge]. Binaries are  available for windows and linux.&lt;br /&gt;
&lt;br /&gt;
=== Delineate === &lt;br /&gt;
Front end written in java that does interesting things with color images.&lt;br /&gt;
*[http://delineate.sourceforge.net/ Delineate at Sourceforge]&lt;br /&gt;
&lt;br /&gt;
== Convert to SVG ==&lt;br /&gt;
=== svg2pdf ===&lt;br /&gt;
&lt;br /&gt;
This simple but useful application is kindly provided by Carl Worth ([http://cairographics.org/ cairo]).&lt;br /&gt;
==== How to obtain it: ====&lt;br /&gt;
 git clone git://people.freedesktop.org/~cworth/svg2pdf&lt;br /&gt;
And to update it dive into newly created directory called '''''svg2pdf''''' and type this in console:&lt;br /&gt;
 git pull&lt;br /&gt;
(You must of course have '''git''' package installed)&lt;br /&gt;
&lt;br /&gt;
==== Building ====&lt;br /&gt;
If build-time dependencies are satisfied&lt;br /&gt;
 librsvg and cairo&lt;br /&gt;
you only need to type&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
==== Usage ====&lt;br /&gt;
 ./svg2pdf input_file.svg output_file.pdf&lt;br /&gt;
&lt;br /&gt;
'''NOTE! Inkscape provides this functionality internally as well as opposite direction conversation, PDF to SVG that is, since version 0.46. Both file types can be opened straight from Inkscape using regular Open file dialog.'''&lt;br /&gt;
THE PURPOSE OF svg2pdf IS TO SIMPLY PRODUCE FILE FOR COMPARISON WITH INKSCAPE PRODUCED .pdf AND TO MAKE CLEAR IF THAT SOMETHING SUSPICIOUS IS INKSCAPE'S FAULT.&lt;br /&gt;
&lt;br /&gt;
=== [[uniconvertor]] ===&lt;br /&gt;
UniConvertor is an universal vector graphics translator. The project uses sK1 engine to convert one format to another. Project has following import filters: CDR, CMX, AI, CGM, WMF, XFIG, SVG, SK, SK1, AFF and export filters: AI, SVG, SK, SK1, CGM, WMF.&lt;br /&gt;
*[http://sourceforge.net/projects/uniconvertor/ Uniconvertor]&lt;br /&gt;
&lt;br /&gt;
=== ill2svg === &lt;br /&gt;
ill2svg (Illustrator to SVG) is a small script that helps turn Adobe &lt;br /&gt;
Illustrator .ai files into SVG. While it doesn't always do a perfect job,&lt;br /&gt;
it can sometimes be of great help.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To use the program, just type:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;ill2svg.pl [-l &amp;quot;string&amp;quot; -h] infile &amp;amp;gt; outfile.svg&lt;br /&gt;
&lt;br /&gt;
options: &lt;br /&gt;
    -l specify the file's line-ending convention: dos, mac,&lt;br /&gt;
    or unix; the default is unix&lt;br /&gt;
&lt;br /&gt;
    -h print this message and exit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ai2svg.py === &lt;br /&gt;
ai2svg (Illustrator to SVG, recoded in python) is as well a small script that helps turn Adobe Illustrator .ai files into SVG. The Python recode aims to help developers more familiar to python than perl, as well fixing some lacks from ill2svg.pl - supports dashes, layers, textboxes (ascii-latin), and joined pathes.&lt;br /&gt;
&lt;br /&gt;
To use the program, just type:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;python ai2svg.py drawing.ai&lt;br /&gt;
&lt;br /&gt;
the result will appear as neighbour, named drawing.ai.svg&lt;br /&gt;
&lt;br /&gt;
options: &lt;br /&gt;
    --help print this message and exit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
available at http://www15.brinkster.com/nitrofurano/python/ (that .zip file, in the tools folder)&lt;br /&gt;
&lt;br /&gt;
=== fig2vect ===&lt;br /&gt;
fig2vector (fig vector format to other vector formats, including SVG) is a converter from 'Fig format' long time used (at least since 1998) unix vector format ([http://epb.lbl.gov/xfig/ Xfig], figurine, jfig, winfig...), large kind of application output on this format in unix, mostly scientific applications.&lt;br /&gt;
&lt;br /&gt;
* [http://fig2vect.sourceforge.net/ fig2vect]&lt;br /&gt;
&lt;br /&gt;
=== gimp2sodipodi === &lt;br /&gt;
Shandy Brown has assembled a somewhat obscure but useful set of tools to get from GIMP to Sodipodi (and thus to Inkscape).  That is, convert raster to vector.&lt;br /&gt;
*[http://sjbrown.users.geeky.net/gimp2sodi/HOWTO.html gimp2sodipodi instructions]&lt;br /&gt;
&lt;br /&gt;
=== GIMP ===&lt;br /&gt;
GIMP is a bitmap graphics tool in the first place, but:&lt;br /&gt;
* it imports SVG (with help of librsvg) into bitmap or vector path, exports SVG.&lt;br /&gt;
* GIMP's selection can be converted to a vector path, and paths can be exported/imported as SVG.&lt;br /&gt;
&lt;br /&gt;
GIMP can be used to create nice textures to use in Inkscape or shapes that can be vectorized in Inkscape. Importing SVG drawings from Inkscape to GIMP allows you to do several effects by filling and stroking shapes.&lt;br /&gt;
&lt;br /&gt;
There is a limited support for drag'n'drop between GIMP and Inkscape:&lt;br /&gt;
* path, can be drag'n'droped from Gimp path dialog to Inkscape&lt;br /&gt;
* pictures can be drag'n'droped from Gimp document history to Inkscape if it's in a file format that Inkscape understands.&lt;br /&gt;
&lt;br /&gt;
*[http://www.gimp.org gimp.org]&lt;br /&gt;
&lt;br /&gt;
=== ConversionSVG ===&lt;br /&gt;
&lt;br /&gt;
ConversionSVG is a GUI that send command line to Inkscape to export in batch SVG to PNG, PS, PDF or EPS.  It features a Wizard to help novice to use it.  You can choose a size in pixels for your export and give some others parameters.&lt;br /&gt;
&lt;br /&gt;
*http://sourceforge.net/projects/conversionsvg/&lt;br /&gt;
&lt;br /&gt;
=== Kig ===&lt;br /&gt;
Kig is a geometry educational tool, it can import from most of the free geom softwares format : kig (own format), kigz (own format compresed), kgeo, seg (Kseg), fgeo (Dr Geo) anf fig, and can export them to SVG, xfig, latex, and image. This can be useful to integrate a geometry activity in a more complet document realized in Inkscape for web reading or printing for schools.&lt;br /&gt;
&lt;br /&gt;
*http://edu.kde.org/kig&lt;br /&gt;
&lt;br /&gt;
== Color scheme &amp;amp; palettes ==&lt;br /&gt;
=== Agave ===&lt;br /&gt;
Agave is a color scheme tool allowing to create palettes based on standard color composition rules, it export it's palettes in the format managed by Gimp and Inkscape.&lt;br /&gt;
&lt;br /&gt;
*[http://home.gna.org/colorscheme/ Agave]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Video editing, for building animation ==&lt;br /&gt;
=== Linux Video Editing System === &lt;br /&gt;
LIVES is the Linux Video Editing System that permits editing and&lt;br /&gt;
making video without worries about formats, frame sizes, or frame&lt;br /&gt;
rates.  It doesn't support SVG directly yet, but you can create animated&lt;br /&gt;
works by moving your shapes in Inkscape and exporting as numbered&lt;br /&gt;
png's.&lt;br /&gt;
&lt;br /&gt;
*[http://www.xs4all.nl/%7Esalsaman/lives/ LIVES]&lt;br /&gt;
&lt;br /&gt;
=== Kdenlive ===&lt;br /&gt;
Kdenlive is a non-linear video editor for Linux, that allow editing, mixing several video and audio using several timelines with previews, add audio/video effects using effects stacks, add text for title or subtitle. It support SVG (but not svgz, at least in svn 20070410).&lt;br /&gt;
&lt;br /&gt;
*[http://kdenlive.org/ Kdenlive]&lt;br /&gt;
&lt;br /&gt;
=== Open Movie Editor ===&lt;br /&gt;
Open Movie Editor is a non linear video editor, allowing editing, mixing several audio and vido, don't know if it supports svg, but as LIVES it can be used for work with png frames to build animation&lt;br /&gt;
&lt;br /&gt;
*[http://openmovieeditor.sourceforge.net Open Movie Editor]&lt;br /&gt;
&lt;br /&gt;
== Multipage presentation or book ==&lt;br /&gt;
=== slides ===&lt;br /&gt;
&lt;br /&gt;
Slides is a command-line unix utility to create a multi-page PDF file from a sequence of SVG files.  This is very helpful for creating slide presentations.  For example, it is excellent for making lectures.  You can make incremental slides very easily (i.e., slides which grow with each step, such as listings).  This is done by marking incremental slides in your inkscape svg document.  A tutorial is available on the web page. &lt;br /&gt;
&lt;br /&gt;
*[http://volition.uwe.ac.uk/slides/ Slides]&lt;br /&gt;
&lt;br /&gt;
=== Scribus ===&lt;br /&gt;
&lt;br /&gt;
Scribus is a publishing software supporting SVG, allowing to organise Inkscape documents as a full featured pre-press tool. It doesn't support SVG filters (blur/blend modes...), but manage most of other features.&lt;br /&gt;
&lt;br /&gt;
*[http://www.scribus.net/ Scribus]&lt;br /&gt;
&lt;br /&gt;
[[Category:About Inkscape]]&lt;br /&gt;
&lt;br /&gt;
== Charts &amp;amp; Graphs ==&lt;br /&gt;
=== Gnuplot ===&lt;br /&gt;
Gnuplot, the command line (with several frontends) driven interactive data and function plotting tool has SVG output for graphs &amp;amp; charts.&lt;br /&gt;
* Input can be functions or datasets&lt;br /&gt;
* Output in 2D, 3D...&lt;br /&gt;
* http://www.gnuplot.info/&lt;br /&gt;
&lt;br /&gt;
=== matplotlib ===&lt;br /&gt;
Matplotlib is a python plotting library and can also output SVG.&lt;br /&gt;
* http://matplotlib.sourceforge.net/&lt;br /&gt;
&lt;br /&gt;
=== Gnumeric ===&lt;br /&gt;
Gnumeric, the Gnome spreadsheet output a variety of graphs/charts in SVG format.&lt;br /&gt;
* http://www.gnome.org/projects/gnumeric/&lt;br /&gt;
&lt;br /&gt;
=== SVG Charter ===&lt;br /&gt;
SVG charter is a perl script dedicated to generate SVG charts on web servers. &lt;br /&gt;
* http://charter.sourceforge.net/&lt;br /&gt;
&lt;br /&gt;
== Diagrams ==&lt;br /&gt;
=== Graphviz ===&lt;br /&gt;
Graphviz is a tool for automatic graph drawing, it produces structural information as diagrams of abstract graphs and networks in SVG and other vector formats. Several diagrams softwares use this tool or dot file managed by this tool in variety application domains including:&lt;br /&gt;
* UML&lt;br /&gt;
* databases&lt;br /&gt;
* networks&lt;br /&gt;
* source code analysers objects/functions relations&lt;br /&gt;
* code profiling analalysis&lt;br /&gt;
* web server log analyser&lt;br /&gt;
* packages dependencies&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
*[http://www.graphviz.org/ graphviz]&lt;br /&gt;
*[http://freshmeat.net/search/?q=graphviz Some free software using graphviz to output diagrams]&lt;/div&gt;</summary>
		<author><name>Vlada</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Tools&amp;diff=16193</id>
		<title>Tools</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Tools&amp;diff=16193"/>
		<updated>2007-09-07T17:25:12Z</updated>

		<summary type="html">&lt;p&gt;Vlada: /* Usage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== SVG Validator === &lt;br /&gt;
A [http://jiggles.w3.org/svgvalidator/ validator service] (and downloadable tool) is provided by the [[W3C]].  It will complain about sodipodi or inkscape namespaced items in the document, unless you've exported to plain SVG.&lt;br /&gt;
&lt;br /&gt;
=== SVG::Metadata === &lt;br /&gt;
[http://search.cpan.org/CPAN/authors/id/B/BR/BRYCE/SVG-Metadata-0.10.tar.gz Perl module and set of scripts] to help in adding and processing metadata in SVG files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Vectorize/trace ==&lt;br /&gt;
=== Potrace === &lt;br /&gt;
[[Potrace]] is now embedded into Inkscape. You don't need to run it separately. &lt;br /&gt;
*[[Potrace|Using Potrace through Inkscape]]&lt;br /&gt;
*[http://potrace.sourceforge.net/ Potrace page at Sourceforge]&lt;br /&gt;
&lt;br /&gt;
=== Autotrace and Frontline (alternatives to Potrace) === &lt;br /&gt;
'''Autotrace''' an open source vectorization program by Martin Weber. That means you can convert bitmap images (like scans) to vector graphics.  While not optimal for photos, it does good job on line art and poster-like images. Doesn't do too well with color.&lt;br /&gt;
&lt;br /&gt;
Autotrace has some features not available in the embedded [[Potrace]] dialog in Inkscape. For example, there is a ''centerline'' switch that is especially usefull for tracing roads (in maps) or font characters. &lt;br /&gt;
&lt;br /&gt;
'''Frontline''' is GUI frontend to Autotrace by Masatake Yamato. Frontline can be run as standalone aplication, but it can also be directly accessed from Inkscape and GIMP.&lt;br /&gt;
&lt;br /&gt;
If you want to have tracing option, you have to install both Autotrace and  Frontline before compiling Inkscape.  Inkscape automatically detects these programs, and adds inline raster to vector conversion option to image menu.&lt;br /&gt;
&lt;br /&gt;
Both Autotrace and Frontline can be downloaded from [http://autotrace.sourceforge.net/ Sourceforge]. Binaries are  available for windows and linux.&lt;br /&gt;
&lt;br /&gt;
=== Delineate === &lt;br /&gt;
Front end written in java that does interesting things with color images.&lt;br /&gt;
*[http://delineate.sourceforge.net/ Delineate at Sourceforge]&lt;br /&gt;
&lt;br /&gt;
== Convert to SVG ==&lt;br /&gt;
=== svg2pdf ===&lt;br /&gt;
&lt;br /&gt;
This simple but useful application is kindly provided by Carl Worth ([http://cairographics.org/ cairo]).&lt;br /&gt;
==== How to obtain it: ====&lt;br /&gt;
 git clone git://people.freedesktop.org/~cworth/svg2pdf&lt;br /&gt;
And to update it dive into newly created directory called '''''svg2pdf''''' and type this in console:&lt;br /&gt;
 git pull&lt;br /&gt;
(You must of course have '''git''' package installed)&lt;br /&gt;
&lt;br /&gt;
==== Building ====&lt;br /&gt;
If build-time dependencies are satisfied&lt;br /&gt;
 librsvg and cairo&lt;br /&gt;
you only need to type&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
==== Usage ====&lt;br /&gt;
 ./svg2pdf input_file.svg output_file.pdf&lt;br /&gt;
&lt;br /&gt;
'''NOTE! Inkscape provides this functionality internally as well as opposite direction conversation, PDF to SVG that is, since version 0.46. Both file types can be opened straight from Inkscape using regular Open file dialog.'''&lt;br /&gt;
&lt;br /&gt;
THE PURPOSE OF svg2pdf IS TO SIMPLY PRODUCE FILE FOR COMPARISON WITH INKSCAPE PRODUCED .pdf AND TO MAKE CLEAR IF THAT SOMETHING SUSPICIOUS IS INKSCAPE'S FAULT.&lt;br /&gt;
&lt;br /&gt;
=== [[uniconvertor]] ===&lt;br /&gt;
UniConvertor is an universal vector graphics translator. The project uses sK1 engine to convert one format to another. Project has following import filters: CDR, CMX, AI, CGM, WMF, XFIG, SVG, SK, SK1, AFF and export filters: AI, SVG, SK, SK1, CGM, WMF.&lt;br /&gt;
*[http://sourceforge.net/projects/uniconvertor/ Uniconvertor]&lt;br /&gt;
&lt;br /&gt;
=== ill2svg === &lt;br /&gt;
ill2svg (Illustrator to SVG) is a small script that helps turn Adobe &lt;br /&gt;
Illustrator .ai files into SVG. While it doesn't always do a perfect job,&lt;br /&gt;
it can sometimes be of great help.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To use the program, just type:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;ill2svg.pl [-l &amp;quot;string&amp;quot; -h] infile &amp;amp;gt; outfile.svg&lt;br /&gt;
&lt;br /&gt;
options: &lt;br /&gt;
    -l specify the file's line-ending convention: dos, mac,&lt;br /&gt;
    or unix; the default is unix&lt;br /&gt;
&lt;br /&gt;
    -h print this message and exit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ai2svg.py === &lt;br /&gt;
ai2svg (Illustrator to SVG, recoded in python) is as well a small script that helps turn Adobe Illustrator .ai files into SVG. The Python recode aims to help developers more familiar to python than perl, as well fixing some lacks from ill2svg.pl - supports dashes, layers, textboxes (ascii-latin), and joined pathes.&lt;br /&gt;
&lt;br /&gt;
To use the program, just type:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;python ai2svg.py drawing.ai&lt;br /&gt;
&lt;br /&gt;
the result will appear as neighbour, named drawing.ai.svg&lt;br /&gt;
&lt;br /&gt;
options: &lt;br /&gt;
    --help print this message and exit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
available at http://www15.brinkster.com/nitrofurano/python/ (that .zip file, in the tools folder)&lt;br /&gt;
&lt;br /&gt;
=== fig2vect ===&lt;br /&gt;
fig2vector (fig vector format to other vector formats, including SVG) is a converter from 'Fig format' long time used (at least since 1998) unix vector format ([http://epb.lbl.gov/xfig/ Xfig], figurine, jfig, winfig...), large kind of application output on this format in unix, mostly scientific applications.&lt;br /&gt;
&lt;br /&gt;
* [http://fig2vect.sourceforge.net/ fig2vect]&lt;br /&gt;
&lt;br /&gt;
=== gimp2sodipodi === &lt;br /&gt;
Shandy Brown has assembled a somewhat obscure but useful set of tools to get from GIMP to Sodipodi (and thus to Inkscape).  That is, convert raster to vector.&lt;br /&gt;
*[http://sjbrown.users.geeky.net/gimp2sodi/HOWTO.html gimp2sodipodi instructions]&lt;br /&gt;
&lt;br /&gt;
=== GIMP ===&lt;br /&gt;
GIMP is a bitmap graphics tool in the first place, but:&lt;br /&gt;
* it imports SVG (with help of librsvg) into bitmap or vector path, exports SVG.&lt;br /&gt;
* GIMP's selection can be converted to a vector path, and paths can be exported/imported as SVG.&lt;br /&gt;
&lt;br /&gt;
GIMP can be used to create nice textures to use in Inkscape or shapes that can be vectorized in Inkscape. Importing SVG drawings from Inkscape to GIMP allows you to do several effects by filling and stroking shapes.&lt;br /&gt;
&lt;br /&gt;
There is a limited support for drag'n'drop between GIMP and Inkscape:&lt;br /&gt;
* path, can be drag'n'droped from Gimp path dialog to Inkscape&lt;br /&gt;
* pictures can be drag'n'droped from Gimp document history to Inkscape if it's in a file format that Inkscape understands.&lt;br /&gt;
&lt;br /&gt;
*[http://www.gimp.org gimp.org]&lt;br /&gt;
&lt;br /&gt;
=== ConversionSVG ===&lt;br /&gt;
&lt;br /&gt;
ConversionSVG is a GUI that send command line to Inkscape to export in batch SVG to PNG, PS, PDF or EPS.  It features a Wizard to help novice to use it.  You can choose a size in pixels for your export and give some others parameters.&lt;br /&gt;
&lt;br /&gt;
*http://sourceforge.net/projects/conversionsvg/&lt;br /&gt;
&lt;br /&gt;
=== Kig ===&lt;br /&gt;
Kig is a geometry educational tool, it can import from most of the free geom softwares format : kig (own format), kigz (own format compresed), kgeo, seg (Kseg), fgeo (Dr Geo) anf fig, and can export them to SVG, xfig, latex, and image. This can be useful to integrate a geometry activity in a more complet document realized in Inkscape for web reading or printing for schools.&lt;br /&gt;
&lt;br /&gt;
*http://edu.kde.org/kig&lt;br /&gt;
&lt;br /&gt;
== Color scheme &amp;amp; palettes ==&lt;br /&gt;
=== Agave ===&lt;br /&gt;
Agave is a color scheme tool allowing to create palettes based on standard color composition rules, it export it's palettes in the format managed by Gimp and Inkscape.&lt;br /&gt;
&lt;br /&gt;
*[http://home.gna.org/colorscheme/ Agave]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Video editing, for building animation ==&lt;br /&gt;
=== Linux Video Editing System === &lt;br /&gt;
LIVES is the Linux Video Editing System that permits editing and&lt;br /&gt;
making video without worries about formats, frame sizes, or frame&lt;br /&gt;
rates.  It doesn't support SVG directly yet, but you can create animated&lt;br /&gt;
works by moving your shapes in Inkscape and exporting as numbered&lt;br /&gt;
png's.&lt;br /&gt;
&lt;br /&gt;
*[http://www.xs4all.nl/%7Esalsaman/lives/ LIVES]&lt;br /&gt;
&lt;br /&gt;
=== Kdenlive ===&lt;br /&gt;
Kdenlive is a non-linear video editor for Linux, that allow editing, mixing several video and audio using several timelines with previews, add audio/video effects using effects stacks, add text for title or subtitle. It support SVG (but not svgz, at least in svn 20070410).&lt;br /&gt;
&lt;br /&gt;
*[http://kdenlive.org/ Kdenlive]&lt;br /&gt;
&lt;br /&gt;
=== Open Movie Editor ===&lt;br /&gt;
Open Movie Editor is a non linear video editor, allowing editing, mixing several audio and vido, don't know if it supports svg, but as LIVES it can be used for work with png frames to build animation&lt;br /&gt;
&lt;br /&gt;
*[http://openmovieeditor.sourceforge.net Open Movie Editor]&lt;br /&gt;
&lt;br /&gt;
== Multipage presentation or book ==&lt;br /&gt;
=== slides ===&lt;br /&gt;
&lt;br /&gt;
Slides is a command-line unix utility to create a multi-page PDF file from a sequence of SVG files.  This is very helpful for creating slide presentations.  For example, it is excellent for making lectures.  You can make incremental slides very easily (i.e., slides which grow with each step, such as listings).  This is done by marking incremental slides in your inkscape svg document.  A tutorial is available on the web page. &lt;br /&gt;
&lt;br /&gt;
*[http://volition.uwe.ac.uk/slides/ Slides]&lt;br /&gt;
&lt;br /&gt;
=== Scribus ===&lt;br /&gt;
&lt;br /&gt;
Scribus is a publishing software supporting SVG, allowing to organise Inkscape documents as a full featured pre-press tool. It doesn't support SVG filters (blur/blend modes...), but manage most of other features.&lt;br /&gt;
&lt;br /&gt;
*[http://www.scribus.net/ Scribus]&lt;br /&gt;
&lt;br /&gt;
[[Category:About Inkscape]]&lt;br /&gt;
&lt;br /&gt;
== Charts &amp;amp; Graphs ==&lt;br /&gt;
=== Gnuplot ===&lt;br /&gt;
Gnuplot, the command line (with several frontends) driven interactive data and function plotting tool has SVG output for graphs &amp;amp; charts.&lt;br /&gt;
* Input can be functions or datasets&lt;br /&gt;
* Output in 2D, 3D...&lt;br /&gt;
* http://www.gnuplot.info/&lt;br /&gt;
&lt;br /&gt;
=== matplotlib ===&lt;br /&gt;
Matplotlib is a python plotting library and can also output SVG.&lt;br /&gt;
* http://matplotlib.sourceforge.net/&lt;br /&gt;
&lt;br /&gt;
=== Gnumeric ===&lt;br /&gt;
Gnumeric, the Gnome spreadsheet output a variety of graphs/charts in SVG format.&lt;br /&gt;
* http://www.gnome.org/projects/gnumeric/&lt;br /&gt;
&lt;br /&gt;
=== SVG Charter ===&lt;br /&gt;
SVG charter is a perl script dedicated to generate SVG charts on web servers. &lt;br /&gt;
* http://charter.sourceforge.net/&lt;br /&gt;
&lt;br /&gt;
== Diagrams ==&lt;br /&gt;
=== Graphviz ===&lt;br /&gt;
Graphviz is a tool for automatic graph drawing, it produces structural information as diagrams of abstract graphs and networks in SVG and other vector formats. Several diagrams softwares use this tool or dot file managed by this tool in variety application domains including:&lt;br /&gt;
* UML&lt;br /&gt;
* databases&lt;br /&gt;
* networks&lt;br /&gt;
* source code analysers objects/functions relations&lt;br /&gt;
* code profiling analalysis&lt;br /&gt;
* web server log analyser&lt;br /&gt;
* packages dependencies&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
*[http://www.graphviz.org/ graphviz]&lt;br /&gt;
*[http://freshmeat.net/search/?q=graphviz Some free software using graphviz to output diagrams]&lt;/div&gt;</summary>
		<author><name>Vlada</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Tools&amp;diff=16192</id>
		<title>Tools</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Tools&amp;diff=16192"/>
		<updated>2007-09-07T17:24:29Z</updated>

		<summary type="html">&lt;p&gt;Vlada: /* Building */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== SVG Validator === &lt;br /&gt;
A [http://jiggles.w3.org/svgvalidator/ validator service] (and downloadable tool) is provided by the [[W3C]].  It will complain about sodipodi or inkscape namespaced items in the document, unless you've exported to plain SVG.&lt;br /&gt;
&lt;br /&gt;
=== SVG::Metadata === &lt;br /&gt;
[http://search.cpan.org/CPAN/authors/id/B/BR/BRYCE/SVG-Metadata-0.10.tar.gz Perl module and set of scripts] to help in adding and processing metadata in SVG files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Vectorize/trace ==&lt;br /&gt;
=== Potrace === &lt;br /&gt;
[[Potrace]] is now embedded into Inkscape. You don't need to run it separately. &lt;br /&gt;
*[[Potrace|Using Potrace through Inkscape]]&lt;br /&gt;
*[http://potrace.sourceforge.net/ Potrace page at Sourceforge]&lt;br /&gt;
&lt;br /&gt;
=== Autotrace and Frontline (alternatives to Potrace) === &lt;br /&gt;
'''Autotrace''' an open source vectorization program by Martin Weber. That means you can convert bitmap images (like scans) to vector graphics.  While not optimal for photos, it does good job on line art and poster-like images. Doesn't do too well with color.&lt;br /&gt;
&lt;br /&gt;
Autotrace has some features not available in the embedded [[Potrace]] dialog in Inkscape. For example, there is a ''centerline'' switch that is especially usefull for tracing roads (in maps) or font characters. &lt;br /&gt;
&lt;br /&gt;
'''Frontline''' is GUI frontend to Autotrace by Masatake Yamato. Frontline can be run as standalone aplication, but it can also be directly accessed from Inkscape and GIMP.&lt;br /&gt;
&lt;br /&gt;
If you want to have tracing option, you have to install both Autotrace and  Frontline before compiling Inkscape.  Inkscape automatically detects these programs, and adds inline raster to vector conversion option to image menu.&lt;br /&gt;
&lt;br /&gt;
Both Autotrace and Frontline can be downloaded from [http://autotrace.sourceforge.net/ Sourceforge]. Binaries are  available for windows and linux.&lt;br /&gt;
&lt;br /&gt;
=== Delineate === &lt;br /&gt;
Front end written in java that does interesting things with color images.&lt;br /&gt;
*[http://delineate.sourceforge.net/ Delineate at Sourceforge]&lt;br /&gt;
&lt;br /&gt;
== Convert to SVG ==&lt;br /&gt;
=== svg2pdf ===&lt;br /&gt;
&lt;br /&gt;
This simple but useful application is kindly provided by Carl Worth ([http://cairographics.org/ cairo]).&lt;br /&gt;
==== How to obtain it: ====&lt;br /&gt;
 git clone git://people.freedesktop.org/~cworth/svg2pdf&lt;br /&gt;
And to update it dive into newly created directory called '''''svg2pdf''''' and type this in console:&lt;br /&gt;
 git pull&lt;br /&gt;
(You must of course have '''git''' package installed)&lt;br /&gt;
&lt;br /&gt;
==== Building ====&lt;br /&gt;
If build-time dependencies are satisfied&lt;br /&gt;
 librsvg and cairo&lt;br /&gt;
you only need to type&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
==== Usage ====&lt;br /&gt;
 ./svg2pdf input_file.svg output_file.pdf&lt;br /&gt;
&lt;br /&gt;
'''NOTE! Inkscape provides this functionality internally as well as opposite direction conversation, PDF to SVG that is, since version 0.46. Both file types can be opened straight from Inkscape using regular Open file dialog.'''&lt;br /&gt;
THE PURPOSE OF svg2pdf IS TO SIMPLY PRODUCE FILE FOR COMPARISON WITH INKSCAPE PRODUCED .pdf AND TO MAKE CLEAR IF THAT SOMETHING SUSPICIOUS IS INKSCAPE'S FAULT.&lt;br /&gt;
&lt;br /&gt;
=== [[uniconvertor]] ===&lt;br /&gt;
UniConvertor is an universal vector graphics translator. The project uses sK1 engine to convert one format to another. Project has following import filters: CDR, CMX, AI, CGM, WMF, XFIG, SVG, SK, SK1, AFF and export filters: AI, SVG, SK, SK1, CGM, WMF.&lt;br /&gt;
*[http://sourceforge.net/projects/uniconvertor/ Uniconvertor]&lt;br /&gt;
&lt;br /&gt;
=== ill2svg === &lt;br /&gt;
ill2svg (Illustrator to SVG) is a small script that helps turn Adobe &lt;br /&gt;
Illustrator .ai files into SVG. While it doesn't always do a perfect job,&lt;br /&gt;
it can sometimes be of great help.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To use the program, just type:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;ill2svg.pl [-l &amp;quot;string&amp;quot; -h] infile &amp;amp;gt; outfile.svg&lt;br /&gt;
&lt;br /&gt;
options: &lt;br /&gt;
    -l specify the file's line-ending convention: dos, mac,&lt;br /&gt;
    or unix; the default is unix&lt;br /&gt;
&lt;br /&gt;
    -h print this message and exit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ai2svg.py === &lt;br /&gt;
ai2svg (Illustrator to SVG, recoded in python) is as well a small script that helps turn Adobe Illustrator .ai files into SVG. The Python recode aims to help developers more familiar to python than perl, as well fixing some lacks from ill2svg.pl - supports dashes, layers, textboxes (ascii-latin), and joined pathes.&lt;br /&gt;
&lt;br /&gt;
To use the program, just type:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;python ai2svg.py drawing.ai&lt;br /&gt;
&lt;br /&gt;
the result will appear as neighbour, named drawing.ai.svg&lt;br /&gt;
&lt;br /&gt;
options: &lt;br /&gt;
    --help print this message and exit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
available at http://www15.brinkster.com/nitrofurano/python/ (that .zip file, in the tools folder)&lt;br /&gt;
&lt;br /&gt;
=== fig2vect ===&lt;br /&gt;
fig2vector (fig vector format to other vector formats, including SVG) is a converter from 'Fig format' long time used (at least since 1998) unix vector format ([http://epb.lbl.gov/xfig/ Xfig], figurine, jfig, winfig...), large kind of application output on this format in unix, mostly scientific applications.&lt;br /&gt;
&lt;br /&gt;
* [http://fig2vect.sourceforge.net/ fig2vect]&lt;br /&gt;
&lt;br /&gt;
=== gimp2sodipodi === &lt;br /&gt;
Shandy Brown has assembled a somewhat obscure but useful set of tools to get from GIMP to Sodipodi (and thus to Inkscape).  That is, convert raster to vector.&lt;br /&gt;
*[http://sjbrown.users.geeky.net/gimp2sodi/HOWTO.html gimp2sodipodi instructions]&lt;br /&gt;
&lt;br /&gt;
=== GIMP ===&lt;br /&gt;
GIMP is a bitmap graphics tool in the first place, but:&lt;br /&gt;
* it imports SVG (with help of librsvg) into bitmap or vector path, exports SVG.&lt;br /&gt;
* GIMP's selection can be converted to a vector path, and paths can be exported/imported as SVG.&lt;br /&gt;
&lt;br /&gt;
GIMP can be used to create nice textures to use in Inkscape or shapes that can be vectorized in Inkscape. Importing SVG drawings from Inkscape to GIMP allows you to do several effects by filling and stroking shapes.&lt;br /&gt;
&lt;br /&gt;
There is a limited support for drag'n'drop between GIMP and Inkscape:&lt;br /&gt;
* path, can be drag'n'droped from Gimp path dialog to Inkscape&lt;br /&gt;
* pictures can be drag'n'droped from Gimp document history to Inkscape if it's in a file format that Inkscape understands.&lt;br /&gt;
&lt;br /&gt;
*[http://www.gimp.org gimp.org]&lt;br /&gt;
&lt;br /&gt;
=== ConversionSVG ===&lt;br /&gt;
&lt;br /&gt;
ConversionSVG is a GUI that send command line to Inkscape to export in batch SVG to PNG, PS, PDF or EPS.  It features a Wizard to help novice to use it.  You can choose a size in pixels for your export and give some others parameters.&lt;br /&gt;
&lt;br /&gt;
*http://sourceforge.net/projects/conversionsvg/&lt;br /&gt;
&lt;br /&gt;
=== Kig ===&lt;br /&gt;
Kig is a geometry educational tool, it can import from most of the free geom softwares format : kig (own format), kigz (own format compresed), kgeo, seg (Kseg), fgeo (Dr Geo) anf fig, and can export them to SVG, xfig, latex, and image. This can be useful to integrate a geometry activity in a more complet document realized in Inkscape for web reading or printing for schools.&lt;br /&gt;
&lt;br /&gt;
*http://edu.kde.org/kig&lt;br /&gt;
&lt;br /&gt;
== Color scheme &amp;amp; palettes ==&lt;br /&gt;
=== Agave ===&lt;br /&gt;
Agave is a color scheme tool allowing to create palettes based on standard color composition rules, it export it's palettes in the format managed by Gimp and Inkscape.&lt;br /&gt;
&lt;br /&gt;
*[http://home.gna.org/colorscheme/ Agave]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Video editing, for building animation ==&lt;br /&gt;
=== Linux Video Editing System === &lt;br /&gt;
LIVES is the Linux Video Editing System that permits editing and&lt;br /&gt;
making video without worries about formats, frame sizes, or frame&lt;br /&gt;
rates.  It doesn't support SVG directly yet, but you can create animated&lt;br /&gt;
works by moving your shapes in Inkscape and exporting as numbered&lt;br /&gt;
png's.&lt;br /&gt;
&lt;br /&gt;
*[http://www.xs4all.nl/%7Esalsaman/lives/ LIVES]&lt;br /&gt;
&lt;br /&gt;
=== Kdenlive ===&lt;br /&gt;
Kdenlive is a non-linear video editor for Linux, that allow editing, mixing several video and audio using several timelines with previews, add audio/video effects using effects stacks, add text for title or subtitle. It support SVG (but not svgz, at least in svn 20070410).&lt;br /&gt;
&lt;br /&gt;
*[http://kdenlive.org/ Kdenlive]&lt;br /&gt;
&lt;br /&gt;
=== Open Movie Editor ===&lt;br /&gt;
Open Movie Editor is a non linear video editor, allowing editing, mixing several audio and vido, don't know if it supports svg, but as LIVES it can be used for work with png frames to build animation&lt;br /&gt;
&lt;br /&gt;
*[http://openmovieeditor.sourceforge.net Open Movie Editor]&lt;br /&gt;
&lt;br /&gt;
== Multipage presentation or book ==&lt;br /&gt;
=== slides ===&lt;br /&gt;
&lt;br /&gt;
Slides is a command-line unix utility to create a multi-page PDF file from a sequence of SVG files.  This is very helpful for creating slide presentations.  For example, it is excellent for making lectures.  You can make incremental slides very easily (i.e., slides which grow with each step, such as listings).  This is done by marking incremental slides in your inkscape svg document.  A tutorial is available on the web page. &lt;br /&gt;
&lt;br /&gt;
*[http://volition.uwe.ac.uk/slides/ Slides]&lt;br /&gt;
&lt;br /&gt;
=== Scribus ===&lt;br /&gt;
&lt;br /&gt;
Scribus is a publishing software supporting SVG, allowing to organise Inkscape documents as a full featured pre-press tool. It doesn't support SVG filters (blur/blend modes...), but manage most of other features.&lt;br /&gt;
&lt;br /&gt;
*[http://www.scribus.net/ Scribus]&lt;br /&gt;
&lt;br /&gt;
[[Category:About Inkscape]]&lt;br /&gt;
&lt;br /&gt;
== Charts &amp;amp; Graphs ==&lt;br /&gt;
=== Gnuplot ===&lt;br /&gt;
Gnuplot, the command line (with several frontends) driven interactive data and function plotting tool has SVG output for graphs &amp;amp; charts.&lt;br /&gt;
* Input can be functions or datasets&lt;br /&gt;
* Output in 2D, 3D...&lt;br /&gt;
* http://www.gnuplot.info/&lt;br /&gt;
&lt;br /&gt;
=== matplotlib ===&lt;br /&gt;
Matplotlib is a python plotting library and can also output SVG.&lt;br /&gt;
* http://matplotlib.sourceforge.net/&lt;br /&gt;
&lt;br /&gt;
=== Gnumeric ===&lt;br /&gt;
Gnumeric, the Gnome spreadsheet output a variety of graphs/charts in SVG format.&lt;br /&gt;
* http://www.gnome.org/projects/gnumeric/&lt;br /&gt;
&lt;br /&gt;
=== SVG Charter ===&lt;br /&gt;
SVG charter is a perl script dedicated to generate SVG charts on web servers. &lt;br /&gt;
* http://charter.sourceforge.net/&lt;br /&gt;
&lt;br /&gt;
== Diagrams ==&lt;br /&gt;
=== Graphviz ===&lt;br /&gt;
Graphviz is a tool for automatic graph drawing, it produces structural information as diagrams of abstract graphs and networks in SVG and other vector formats. Several diagrams softwares use this tool or dot file managed by this tool in variety application domains including:&lt;br /&gt;
* UML&lt;br /&gt;
* databases&lt;br /&gt;
* networks&lt;br /&gt;
* source code analysers objects/functions relations&lt;br /&gt;
* code profiling analalysis&lt;br /&gt;
* web server log analyser&lt;br /&gt;
* packages dependencies&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
*[http://www.graphviz.org/ graphviz]&lt;br /&gt;
*[http://freshmeat.net/search/?q=graphviz Some free software using graphviz to output diagrams]&lt;/div&gt;</summary>
		<author><name>Vlada</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Tools&amp;diff=16191</id>
		<title>Tools</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Tools&amp;diff=16191"/>
		<updated>2007-09-07T17:23:37Z</updated>

		<summary type="html">&lt;p&gt;Vlada: /* svg2pdf */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== SVG Validator === &lt;br /&gt;
A [http://jiggles.w3.org/svgvalidator/ validator service] (and downloadable tool) is provided by the [[W3C]].  It will complain about sodipodi or inkscape namespaced items in the document, unless you've exported to plain SVG.&lt;br /&gt;
&lt;br /&gt;
=== SVG::Metadata === &lt;br /&gt;
[http://search.cpan.org/CPAN/authors/id/B/BR/BRYCE/SVG-Metadata-0.10.tar.gz Perl module and set of scripts] to help in adding and processing metadata in SVG files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Vectorize/trace ==&lt;br /&gt;
=== Potrace === &lt;br /&gt;
[[Potrace]] is now embedded into Inkscape. You don't need to run it separately. &lt;br /&gt;
*[[Potrace|Using Potrace through Inkscape]]&lt;br /&gt;
*[http://potrace.sourceforge.net/ Potrace page at Sourceforge]&lt;br /&gt;
&lt;br /&gt;
=== Autotrace and Frontline (alternatives to Potrace) === &lt;br /&gt;
'''Autotrace''' an open source vectorization program by Martin Weber. That means you can convert bitmap images (like scans) to vector graphics.  While not optimal for photos, it does good job on line art and poster-like images. Doesn't do too well with color.&lt;br /&gt;
&lt;br /&gt;
Autotrace has some features not available in the embedded [[Potrace]] dialog in Inkscape. For example, there is a ''centerline'' switch that is especially usefull for tracing roads (in maps) or font characters. &lt;br /&gt;
&lt;br /&gt;
'''Frontline''' is GUI frontend to Autotrace by Masatake Yamato. Frontline can be run as standalone aplication, but it can also be directly accessed from Inkscape and GIMP.&lt;br /&gt;
&lt;br /&gt;
If you want to have tracing option, you have to install both Autotrace and  Frontline before compiling Inkscape.  Inkscape automatically detects these programs, and adds inline raster to vector conversion option to image menu.&lt;br /&gt;
&lt;br /&gt;
Both Autotrace and Frontline can be downloaded from [http://autotrace.sourceforge.net/ Sourceforge]. Binaries are  available for windows and linux.&lt;br /&gt;
&lt;br /&gt;
=== Delineate === &lt;br /&gt;
Front end written in java that does interesting things with color images.&lt;br /&gt;
*[http://delineate.sourceforge.net/ Delineate at Sourceforge]&lt;br /&gt;
&lt;br /&gt;
== Convert to SVG ==&lt;br /&gt;
=== svg2pdf ===&lt;br /&gt;
&lt;br /&gt;
This simple but useful application is kindly provided by Carl Worth ([http://cairographics.org/ cairo]).&lt;br /&gt;
==== How to obtain it: ====&lt;br /&gt;
 git clone git://people.freedesktop.org/~cworth/svg2pdf&lt;br /&gt;
And to update it dive into newly created directory called '''''svg2pdf''''' and type this in console:&lt;br /&gt;
 git pull&lt;br /&gt;
(You must of course have '''git''' package installed)&lt;br /&gt;
&lt;br /&gt;
==== Building ====&lt;br /&gt;
If build-time dependencies are satisfied&lt;br /&gt;
 (librsvg and cairo)&lt;br /&gt;
you only need to type&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
==== Usage ====&lt;br /&gt;
 ./svg2pdf input_file.svg output_file.pdf&lt;br /&gt;
&lt;br /&gt;
'''NOTE! Inkscape provides this functionality internally as well as opposite direction conversation, PDF to SVG that is, since version 0.46. Both file types can be opened straight from Inkscape using regular Open file dialog.'''&lt;br /&gt;
THE PURPOSE OF svg2pdf IS TO SIMPLY PRODUCE FILE FOR COMPARISON WITH INKSCAPE PRODUCED .pdf AND TO MAKE CLEAR IF THAT SOMETHING SUSPICIOUS IS INKSCAPE'S FAULT.&lt;br /&gt;
&lt;br /&gt;
=== [[uniconvertor]] ===&lt;br /&gt;
UniConvertor is an universal vector graphics translator. The project uses sK1 engine to convert one format to another. Project has following import filters: CDR, CMX, AI, CGM, WMF, XFIG, SVG, SK, SK1, AFF and export filters: AI, SVG, SK, SK1, CGM, WMF.&lt;br /&gt;
*[http://sourceforge.net/projects/uniconvertor/ Uniconvertor]&lt;br /&gt;
&lt;br /&gt;
=== ill2svg === &lt;br /&gt;
ill2svg (Illustrator to SVG) is a small script that helps turn Adobe &lt;br /&gt;
Illustrator .ai files into SVG. While it doesn't always do a perfect job,&lt;br /&gt;
it can sometimes be of great help.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To use the program, just type:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;ill2svg.pl [-l &amp;quot;string&amp;quot; -h] infile &amp;amp;gt; outfile.svg&lt;br /&gt;
&lt;br /&gt;
options: &lt;br /&gt;
    -l specify the file's line-ending convention: dos, mac,&lt;br /&gt;
    or unix; the default is unix&lt;br /&gt;
&lt;br /&gt;
    -h print this message and exit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ai2svg.py === &lt;br /&gt;
ai2svg (Illustrator to SVG, recoded in python) is as well a small script that helps turn Adobe Illustrator .ai files into SVG. The Python recode aims to help developers more familiar to python than perl, as well fixing some lacks from ill2svg.pl - supports dashes, layers, textboxes (ascii-latin), and joined pathes.&lt;br /&gt;
&lt;br /&gt;
To use the program, just type:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;python ai2svg.py drawing.ai&lt;br /&gt;
&lt;br /&gt;
the result will appear as neighbour, named drawing.ai.svg&lt;br /&gt;
&lt;br /&gt;
options: &lt;br /&gt;
    --help print this message and exit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
available at http://www15.brinkster.com/nitrofurano/python/ (that .zip file, in the tools folder)&lt;br /&gt;
&lt;br /&gt;
=== fig2vect ===&lt;br /&gt;
fig2vector (fig vector format to other vector formats, including SVG) is a converter from 'Fig format' long time used (at least since 1998) unix vector format ([http://epb.lbl.gov/xfig/ Xfig], figurine, jfig, winfig...), large kind of application output on this format in unix, mostly scientific applications.&lt;br /&gt;
&lt;br /&gt;
* [http://fig2vect.sourceforge.net/ fig2vect]&lt;br /&gt;
&lt;br /&gt;
=== gimp2sodipodi === &lt;br /&gt;
Shandy Brown has assembled a somewhat obscure but useful set of tools to get from GIMP to Sodipodi (and thus to Inkscape).  That is, convert raster to vector.&lt;br /&gt;
*[http://sjbrown.users.geeky.net/gimp2sodi/HOWTO.html gimp2sodipodi instructions]&lt;br /&gt;
&lt;br /&gt;
=== GIMP ===&lt;br /&gt;
GIMP is a bitmap graphics tool in the first place, but:&lt;br /&gt;
* it imports SVG (with help of librsvg) into bitmap or vector path, exports SVG.&lt;br /&gt;
* GIMP's selection can be converted to a vector path, and paths can be exported/imported as SVG.&lt;br /&gt;
&lt;br /&gt;
GIMP can be used to create nice textures to use in Inkscape or shapes that can be vectorized in Inkscape. Importing SVG drawings from Inkscape to GIMP allows you to do several effects by filling and stroking shapes.&lt;br /&gt;
&lt;br /&gt;
There is a limited support for drag'n'drop between GIMP and Inkscape:&lt;br /&gt;
* path, can be drag'n'droped from Gimp path dialog to Inkscape&lt;br /&gt;
* pictures can be drag'n'droped from Gimp document history to Inkscape if it's in a file format that Inkscape understands.&lt;br /&gt;
&lt;br /&gt;
*[http://www.gimp.org gimp.org]&lt;br /&gt;
&lt;br /&gt;
=== ConversionSVG ===&lt;br /&gt;
&lt;br /&gt;
ConversionSVG is a GUI that send command line to Inkscape to export in batch SVG to PNG, PS, PDF or EPS.  It features a Wizard to help novice to use it.  You can choose a size in pixels for your export and give some others parameters.&lt;br /&gt;
&lt;br /&gt;
*http://sourceforge.net/projects/conversionsvg/&lt;br /&gt;
&lt;br /&gt;
=== Kig ===&lt;br /&gt;
Kig is a geometry educational tool, it can import from most of the free geom softwares format : kig (own format), kigz (own format compresed), kgeo, seg (Kseg), fgeo (Dr Geo) anf fig, and can export them to SVG, xfig, latex, and image. This can be useful to integrate a geometry activity in a more complet document realized in Inkscape for web reading or printing for schools.&lt;br /&gt;
&lt;br /&gt;
*http://edu.kde.org/kig&lt;br /&gt;
&lt;br /&gt;
== Color scheme &amp;amp; palettes ==&lt;br /&gt;
=== Agave ===&lt;br /&gt;
Agave is a color scheme tool allowing to create palettes based on standard color composition rules, it export it's palettes in the format managed by Gimp and Inkscape.&lt;br /&gt;
&lt;br /&gt;
*[http://home.gna.org/colorscheme/ Agave]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Video editing, for building animation ==&lt;br /&gt;
=== Linux Video Editing System === &lt;br /&gt;
LIVES is the Linux Video Editing System that permits editing and&lt;br /&gt;
making video without worries about formats, frame sizes, or frame&lt;br /&gt;
rates.  It doesn't support SVG directly yet, but you can create animated&lt;br /&gt;
works by moving your shapes in Inkscape and exporting as numbered&lt;br /&gt;
png's.&lt;br /&gt;
&lt;br /&gt;
*[http://www.xs4all.nl/%7Esalsaman/lives/ LIVES]&lt;br /&gt;
&lt;br /&gt;
=== Kdenlive ===&lt;br /&gt;
Kdenlive is a non-linear video editor for Linux, that allow editing, mixing several video and audio using several timelines with previews, add audio/video effects using effects stacks, add text for title or subtitle. It support SVG (but not svgz, at least in svn 20070410).&lt;br /&gt;
&lt;br /&gt;
*[http://kdenlive.org/ Kdenlive]&lt;br /&gt;
&lt;br /&gt;
=== Open Movie Editor ===&lt;br /&gt;
Open Movie Editor is a non linear video editor, allowing editing, mixing several audio and vido, don't know if it supports svg, but as LIVES it can be used for work with png frames to build animation&lt;br /&gt;
&lt;br /&gt;
*[http://openmovieeditor.sourceforge.net Open Movie Editor]&lt;br /&gt;
&lt;br /&gt;
== Multipage presentation or book ==&lt;br /&gt;
=== slides ===&lt;br /&gt;
&lt;br /&gt;
Slides is a command-line unix utility to create a multi-page PDF file from a sequence of SVG files.  This is very helpful for creating slide presentations.  For example, it is excellent for making lectures.  You can make incremental slides very easily (i.e., slides which grow with each step, such as listings).  This is done by marking incremental slides in your inkscape svg document.  A tutorial is available on the web page. &lt;br /&gt;
&lt;br /&gt;
*[http://volition.uwe.ac.uk/slides/ Slides]&lt;br /&gt;
&lt;br /&gt;
=== Scribus ===&lt;br /&gt;
&lt;br /&gt;
Scribus is a publishing software supporting SVG, allowing to organise Inkscape documents as a full featured pre-press tool. It doesn't support SVG filters (blur/blend modes...), but manage most of other features.&lt;br /&gt;
&lt;br /&gt;
*[http://www.scribus.net/ Scribus]&lt;br /&gt;
&lt;br /&gt;
[[Category:About Inkscape]]&lt;br /&gt;
&lt;br /&gt;
== Charts &amp;amp; Graphs ==&lt;br /&gt;
=== Gnuplot ===&lt;br /&gt;
Gnuplot, the command line (with several frontends) driven interactive data and function plotting tool has SVG output for graphs &amp;amp; charts.&lt;br /&gt;
* Input can be functions or datasets&lt;br /&gt;
* Output in 2D, 3D...&lt;br /&gt;
* http://www.gnuplot.info/&lt;br /&gt;
&lt;br /&gt;
=== matplotlib ===&lt;br /&gt;
Matplotlib is a python plotting library and can also output SVG.&lt;br /&gt;
* http://matplotlib.sourceforge.net/&lt;br /&gt;
&lt;br /&gt;
=== Gnumeric ===&lt;br /&gt;
Gnumeric, the Gnome spreadsheet output a variety of graphs/charts in SVG format.&lt;br /&gt;
* http://www.gnome.org/projects/gnumeric/&lt;br /&gt;
&lt;br /&gt;
=== SVG Charter ===&lt;br /&gt;
SVG charter is a perl script dedicated to generate SVG charts on web servers. &lt;br /&gt;
* http://charter.sourceforge.net/&lt;br /&gt;
&lt;br /&gt;
== Diagrams ==&lt;br /&gt;
=== Graphviz ===&lt;br /&gt;
Graphviz is a tool for automatic graph drawing, it produces structural information as diagrams of abstract graphs and networks in SVG and other vector formats. Several diagrams softwares use this tool or dot file managed by this tool in variety application domains including:&lt;br /&gt;
* UML&lt;br /&gt;
* databases&lt;br /&gt;
* networks&lt;br /&gt;
* source code analysers objects/functions relations&lt;br /&gt;
* code profiling analalysis&lt;br /&gt;
* web server log analyser&lt;br /&gt;
* packages dependencies&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
*[http://www.graphviz.org/ graphviz]&lt;br /&gt;
*[http://freshmeat.net/search/?q=graphviz Some free software using graphviz to output diagrams]&lt;/div&gt;</summary>
		<author><name>Vlada</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Tools&amp;diff=16190</id>
		<title>Tools</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Tools&amp;diff=16190"/>
		<updated>2007-09-07T17:23:12Z</updated>

		<summary type="html">&lt;p&gt;Vlada: /* Usage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== SVG Validator === &lt;br /&gt;
A [http://jiggles.w3.org/svgvalidator/ validator service] (and downloadable tool) is provided by the [[W3C]].  It will complain about sodipodi or inkscape namespaced items in the document, unless you've exported to plain SVG.&lt;br /&gt;
&lt;br /&gt;
=== SVG::Metadata === &lt;br /&gt;
[http://search.cpan.org/CPAN/authors/id/B/BR/BRYCE/SVG-Metadata-0.10.tar.gz Perl module and set of scripts] to help in adding and processing metadata in SVG files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Vectorize/trace ==&lt;br /&gt;
=== Potrace === &lt;br /&gt;
[[Potrace]] is now embedded into Inkscape. You don't need to run it separately. &lt;br /&gt;
*[[Potrace|Using Potrace through Inkscape]]&lt;br /&gt;
*[http://potrace.sourceforge.net/ Potrace page at Sourceforge]&lt;br /&gt;
&lt;br /&gt;
=== Autotrace and Frontline (alternatives to Potrace) === &lt;br /&gt;
'''Autotrace''' an open source vectorization program by Martin Weber. That means you can convert bitmap images (like scans) to vector graphics.  While not optimal for photos, it does good job on line art and poster-like images. Doesn't do too well with color.&lt;br /&gt;
&lt;br /&gt;
Autotrace has some features not available in the embedded [[Potrace]] dialog in Inkscape. For example, there is a ''centerline'' switch that is especially usefull for tracing roads (in maps) or font characters. &lt;br /&gt;
&lt;br /&gt;
'''Frontline''' is GUI frontend to Autotrace by Masatake Yamato. Frontline can be run as standalone aplication, but it can also be directly accessed from Inkscape and GIMP.&lt;br /&gt;
&lt;br /&gt;
If you want to have tracing option, you have to install both Autotrace and  Frontline before compiling Inkscape.  Inkscape automatically detects these programs, and adds inline raster to vector conversion option to image menu.&lt;br /&gt;
&lt;br /&gt;
Both Autotrace and Frontline can be downloaded from [http://autotrace.sourceforge.net/ Sourceforge]. Binaries are  available for windows and linux.&lt;br /&gt;
&lt;br /&gt;
=== Delineate === &lt;br /&gt;
Front end written in java that does interesting things with color images.&lt;br /&gt;
*[http://delineate.sourceforge.net/ Delineate at Sourceforge]&lt;br /&gt;
&lt;br /&gt;
== Convert to SVG ==&lt;br /&gt;
=== svg2pdf ===&lt;br /&gt;
&lt;br /&gt;
This simple but useful application is kindly provided by Carl Worth (*[http://cairographics.org/ cairo]).&lt;br /&gt;
==== How to obtain it: ====&lt;br /&gt;
 git clone git://people.freedesktop.org/~cworth/svg2pdf&lt;br /&gt;
And to update it dive into newly created directory called '''''svg2pdf''''' and type this in console:&lt;br /&gt;
 git pull&lt;br /&gt;
(You must of course have '''git''' package installed)&lt;br /&gt;
&lt;br /&gt;
==== Building ====&lt;br /&gt;
If build-time dependencies are satisfied&lt;br /&gt;
 (librsvg and cairo)&lt;br /&gt;
you only need to type&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
==== Usage ====&lt;br /&gt;
 ./svg2pdf input_file.svg output_file.pdf&lt;br /&gt;
&lt;br /&gt;
'''NOTE! Inkscape provides this functionality internally as well as opposite direction conversation, PDF to SVG that is, since version 0.46. Both file types can be opened straight from Inkscape using regular Open file dialog.'''&lt;br /&gt;
THE PURPOSE OF svg2pdf IS TO SIMPLY PRODUCE FILE FOR COMPARISON WITH INKSCAPE PRODUCED .pdf AND TO MAKE CLEAR IF THAT SOMETHING SUSPICIOUS IS INKSCAPE'S FAULT.&lt;br /&gt;
&lt;br /&gt;
=== [[uniconvertor]] ===&lt;br /&gt;
UniConvertor is an universal vector graphics translator. The project uses sK1 engine to convert one format to another. Project has following import filters: CDR, CMX, AI, CGM, WMF, XFIG, SVG, SK, SK1, AFF and export filters: AI, SVG, SK, SK1, CGM, WMF.&lt;br /&gt;
*[http://sourceforge.net/projects/uniconvertor/ Uniconvertor]&lt;br /&gt;
&lt;br /&gt;
=== ill2svg === &lt;br /&gt;
ill2svg (Illustrator to SVG) is a small script that helps turn Adobe &lt;br /&gt;
Illustrator .ai files into SVG. While it doesn't always do a perfect job,&lt;br /&gt;
it can sometimes be of great help.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To use the program, just type:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;ill2svg.pl [-l &amp;quot;string&amp;quot; -h] infile &amp;amp;gt; outfile.svg&lt;br /&gt;
&lt;br /&gt;
options: &lt;br /&gt;
    -l specify the file's line-ending convention: dos, mac,&lt;br /&gt;
    or unix; the default is unix&lt;br /&gt;
&lt;br /&gt;
    -h print this message and exit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ai2svg.py === &lt;br /&gt;
ai2svg (Illustrator to SVG, recoded in python) is as well a small script that helps turn Adobe Illustrator .ai files into SVG. The Python recode aims to help developers more familiar to python than perl, as well fixing some lacks from ill2svg.pl - supports dashes, layers, textboxes (ascii-latin), and joined pathes.&lt;br /&gt;
&lt;br /&gt;
To use the program, just type:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;python ai2svg.py drawing.ai&lt;br /&gt;
&lt;br /&gt;
the result will appear as neighbour, named drawing.ai.svg&lt;br /&gt;
&lt;br /&gt;
options: &lt;br /&gt;
    --help print this message and exit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
available at http://www15.brinkster.com/nitrofurano/python/ (that .zip file, in the tools folder)&lt;br /&gt;
&lt;br /&gt;
=== fig2vect ===&lt;br /&gt;
fig2vector (fig vector format to other vector formats, including SVG) is a converter from 'Fig format' long time used (at least since 1998) unix vector format ([http://epb.lbl.gov/xfig/ Xfig], figurine, jfig, winfig...), large kind of application output on this format in unix, mostly scientific applications.&lt;br /&gt;
&lt;br /&gt;
* [http://fig2vect.sourceforge.net/ fig2vect]&lt;br /&gt;
&lt;br /&gt;
=== gimp2sodipodi === &lt;br /&gt;
Shandy Brown has assembled a somewhat obscure but useful set of tools to get from GIMP to Sodipodi (and thus to Inkscape).  That is, convert raster to vector.&lt;br /&gt;
*[http://sjbrown.users.geeky.net/gimp2sodi/HOWTO.html gimp2sodipodi instructions]&lt;br /&gt;
&lt;br /&gt;
=== GIMP ===&lt;br /&gt;
GIMP is a bitmap graphics tool in the first place, but:&lt;br /&gt;
* it imports SVG (with help of librsvg) into bitmap or vector path, exports SVG.&lt;br /&gt;
* GIMP's selection can be converted to a vector path, and paths can be exported/imported as SVG.&lt;br /&gt;
&lt;br /&gt;
GIMP can be used to create nice textures to use in Inkscape or shapes that can be vectorized in Inkscape. Importing SVG drawings from Inkscape to GIMP allows you to do several effects by filling and stroking shapes.&lt;br /&gt;
&lt;br /&gt;
There is a limited support for drag'n'drop between GIMP and Inkscape:&lt;br /&gt;
* path, can be drag'n'droped from Gimp path dialog to Inkscape&lt;br /&gt;
* pictures can be drag'n'droped from Gimp document history to Inkscape if it's in a file format that Inkscape understands.&lt;br /&gt;
&lt;br /&gt;
*[http://www.gimp.org gimp.org]&lt;br /&gt;
&lt;br /&gt;
=== ConversionSVG ===&lt;br /&gt;
&lt;br /&gt;
ConversionSVG is a GUI that send command line to Inkscape to export in batch SVG to PNG, PS, PDF or EPS.  It features a Wizard to help novice to use it.  You can choose a size in pixels for your export and give some others parameters.&lt;br /&gt;
&lt;br /&gt;
*http://sourceforge.net/projects/conversionsvg/&lt;br /&gt;
&lt;br /&gt;
=== Kig ===&lt;br /&gt;
Kig is a geometry educational tool, it can import from most of the free geom softwares format : kig (own format), kigz (own format compresed), kgeo, seg (Kseg), fgeo (Dr Geo) anf fig, and can export them to SVG, xfig, latex, and image. This can be useful to integrate a geometry activity in a more complet document realized in Inkscape for web reading or printing for schools.&lt;br /&gt;
&lt;br /&gt;
*http://edu.kde.org/kig&lt;br /&gt;
&lt;br /&gt;
== Color scheme &amp;amp; palettes ==&lt;br /&gt;
=== Agave ===&lt;br /&gt;
Agave is a color scheme tool allowing to create palettes based on standard color composition rules, it export it's palettes in the format managed by Gimp and Inkscape.&lt;br /&gt;
&lt;br /&gt;
*[http://home.gna.org/colorscheme/ Agave]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Video editing, for building animation ==&lt;br /&gt;
=== Linux Video Editing System === &lt;br /&gt;
LIVES is the Linux Video Editing System that permits editing and&lt;br /&gt;
making video without worries about formats, frame sizes, or frame&lt;br /&gt;
rates.  It doesn't support SVG directly yet, but you can create animated&lt;br /&gt;
works by moving your shapes in Inkscape and exporting as numbered&lt;br /&gt;
png's.&lt;br /&gt;
&lt;br /&gt;
*[http://www.xs4all.nl/%7Esalsaman/lives/ LIVES]&lt;br /&gt;
&lt;br /&gt;
=== Kdenlive ===&lt;br /&gt;
Kdenlive is a non-linear video editor for Linux, that allow editing, mixing several video and audio using several timelines with previews, add audio/video effects using effects stacks, add text for title or subtitle. It support SVG (but not svgz, at least in svn 20070410).&lt;br /&gt;
&lt;br /&gt;
*[http://kdenlive.org/ Kdenlive]&lt;br /&gt;
&lt;br /&gt;
=== Open Movie Editor ===&lt;br /&gt;
Open Movie Editor is a non linear video editor, allowing editing, mixing several audio and vido, don't know if it supports svg, but as LIVES it can be used for work with png frames to build animation&lt;br /&gt;
&lt;br /&gt;
*[http://openmovieeditor.sourceforge.net Open Movie Editor]&lt;br /&gt;
&lt;br /&gt;
== Multipage presentation or book ==&lt;br /&gt;
=== slides ===&lt;br /&gt;
&lt;br /&gt;
Slides is a command-line unix utility to create a multi-page PDF file from a sequence of SVG files.  This is very helpful for creating slide presentations.  For example, it is excellent for making lectures.  You can make incremental slides very easily (i.e., slides which grow with each step, such as listings).  This is done by marking incremental slides in your inkscape svg document.  A tutorial is available on the web page. &lt;br /&gt;
&lt;br /&gt;
*[http://volition.uwe.ac.uk/slides/ Slides]&lt;br /&gt;
&lt;br /&gt;
=== Scribus ===&lt;br /&gt;
&lt;br /&gt;
Scribus is a publishing software supporting SVG, allowing to organise Inkscape documents as a full featured pre-press tool. It doesn't support SVG filters (blur/blend modes...), but manage most of other features.&lt;br /&gt;
&lt;br /&gt;
*[http://www.scribus.net/ Scribus]&lt;br /&gt;
&lt;br /&gt;
[[Category:About Inkscape]]&lt;br /&gt;
&lt;br /&gt;
== Charts &amp;amp; Graphs ==&lt;br /&gt;
=== Gnuplot ===&lt;br /&gt;
Gnuplot, the command line (with several frontends) driven interactive data and function plotting tool has SVG output for graphs &amp;amp; charts.&lt;br /&gt;
* Input can be functions or datasets&lt;br /&gt;
* Output in 2D, 3D...&lt;br /&gt;
* http://www.gnuplot.info/&lt;br /&gt;
&lt;br /&gt;
=== matplotlib ===&lt;br /&gt;
Matplotlib is a python plotting library and can also output SVG.&lt;br /&gt;
* http://matplotlib.sourceforge.net/&lt;br /&gt;
&lt;br /&gt;
=== Gnumeric ===&lt;br /&gt;
Gnumeric, the Gnome spreadsheet output a variety of graphs/charts in SVG format.&lt;br /&gt;
* http://www.gnome.org/projects/gnumeric/&lt;br /&gt;
&lt;br /&gt;
=== SVG Charter ===&lt;br /&gt;
SVG charter is a perl script dedicated to generate SVG charts on web servers. &lt;br /&gt;
* http://charter.sourceforge.net/&lt;br /&gt;
&lt;br /&gt;
== Diagrams ==&lt;br /&gt;
=== Graphviz ===&lt;br /&gt;
Graphviz is a tool for automatic graph drawing, it produces structural information as diagrams of abstract graphs and networks in SVG and other vector formats. Several diagrams softwares use this tool or dot file managed by this tool in variety application domains including:&lt;br /&gt;
* UML&lt;br /&gt;
* databases&lt;br /&gt;
* networks&lt;br /&gt;
* source code analysers objects/functions relations&lt;br /&gt;
* code profiling analalysis&lt;br /&gt;
* web server log analyser&lt;br /&gt;
* packages dependencies&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
*[http://www.graphviz.org/ graphviz]&lt;br /&gt;
*[http://freshmeat.net/search/?q=graphviz Some free software using graphviz to output diagrams]&lt;/div&gt;</summary>
		<author><name>Vlada</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Tools&amp;diff=16189</id>
		<title>Tools</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Tools&amp;diff=16189"/>
		<updated>2007-09-07T17:21:44Z</updated>

		<summary type="html">&lt;p&gt;Vlada: /* Convert to SVG */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== SVG Validator === &lt;br /&gt;
A [http://jiggles.w3.org/svgvalidator/ validator service] (and downloadable tool) is provided by the [[W3C]].  It will complain about sodipodi or inkscape namespaced items in the document, unless you've exported to plain SVG.&lt;br /&gt;
&lt;br /&gt;
=== SVG::Metadata === &lt;br /&gt;
[http://search.cpan.org/CPAN/authors/id/B/BR/BRYCE/SVG-Metadata-0.10.tar.gz Perl module and set of scripts] to help in adding and processing metadata in SVG files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Vectorize/trace ==&lt;br /&gt;
=== Potrace === &lt;br /&gt;
[[Potrace]] is now embedded into Inkscape. You don't need to run it separately. &lt;br /&gt;
*[[Potrace|Using Potrace through Inkscape]]&lt;br /&gt;
*[http://potrace.sourceforge.net/ Potrace page at Sourceforge]&lt;br /&gt;
&lt;br /&gt;
=== Autotrace and Frontline (alternatives to Potrace) === &lt;br /&gt;
'''Autotrace''' an open source vectorization program by Martin Weber. That means you can convert bitmap images (like scans) to vector graphics.  While not optimal for photos, it does good job on line art and poster-like images. Doesn't do too well with color.&lt;br /&gt;
&lt;br /&gt;
Autotrace has some features not available in the embedded [[Potrace]] dialog in Inkscape. For example, there is a ''centerline'' switch that is especially usefull for tracing roads (in maps) or font characters. &lt;br /&gt;
&lt;br /&gt;
'''Frontline''' is GUI frontend to Autotrace by Masatake Yamato. Frontline can be run as standalone aplication, but it can also be directly accessed from Inkscape and GIMP.&lt;br /&gt;
&lt;br /&gt;
If you want to have tracing option, you have to install both Autotrace and  Frontline before compiling Inkscape.  Inkscape automatically detects these programs, and adds inline raster to vector conversion option to image menu.&lt;br /&gt;
&lt;br /&gt;
Both Autotrace and Frontline can be downloaded from [http://autotrace.sourceforge.net/ Sourceforge]. Binaries are  available for windows and linux.&lt;br /&gt;
&lt;br /&gt;
=== Delineate === &lt;br /&gt;
Front end written in java that does interesting things with color images.&lt;br /&gt;
*[http://delineate.sourceforge.net/ Delineate at Sourceforge]&lt;br /&gt;
&lt;br /&gt;
== Convert to SVG ==&lt;br /&gt;
=== svg2pdf ===&lt;br /&gt;
&lt;br /&gt;
This simple but useful application is kindly provided by Carl Worth (*[http://cairographics.org/ cairo]).&lt;br /&gt;
==== How to obtain it: ====&lt;br /&gt;
 git clone git://people.freedesktop.org/~cworth/svg2pdf&lt;br /&gt;
And to update it dive into newly created directory called '''''svg2pdf''''' and type this in console:&lt;br /&gt;
 git pull&lt;br /&gt;
(You must of course have '''git''' package installed)&lt;br /&gt;
&lt;br /&gt;
==== Building ====&lt;br /&gt;
If build-time dependencies are satisfied&lt;br /&gt;
 (librsvg and cairo)&lt;br /&gt;
you only need to type&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
==== Usage ====&lt;br /&gt;
 ./svg2pdf input_file.svg output_file.pdf&lt;br /&gt;
&lt;br /&gt;
'''NOTE! Inkscape provides this functionality internally as well as opposite direction conversation, PDF to SVG that is, since version 0.46. Both file types can be opened straight from Inkscape using regular Open file dialog.&lt;br /&gt;
THE PURPOSE OF svg2pdf IS TO SIMPLY PRODUCE FILE FOR COMPARISON WITH INKSCAPE PRODUCED .pdf AND TO MAKE CLEAR IF SOMETHING SUSPICIOUS IS INKSCAPE'S FAULT.''' &lt;br /&gt;
&lt;br /&gt;
=== [[uniconvertor]] ===&lt;br /&gt;
UniConvertor is an universal vector graphics translator. The project uses sK1 engine to convert one format to another. Project has following import filters: CDR, CMX, AI, CGM, WMF, XFIG, SVG, SK, SK1, AFF and export filters: AI, SVG, SK, SK1, CGM, WMF.&lt;br /&gt;
*[http://sourceforge.net/projects/uniconvertor/ Uniconvertor]&lt;br /&gt;
&lt;br /&gt;
=== ill2svg === &lt;br /&gt;
ill2svg (Illustrator to SVG) is a small script that helps turn Adobe &lt;br /&gt;
Illustrator .ai files into SVG. While it doesn't always do a perfect job,&lt;br /&gt;
it can sometimes be of great help.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To use the program, just type:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;ill2svg.pl [-l &amp;quot;string&amp;quot; -h] infile &amp;amp;gt; outfile.svg&lt;br /&gt;
&lt;br /&gt;
options: &lt;br /&gt;
    -l specify the file's line-ending convention: dos, mac,&lt;br /&gt;
    or unix; the default is unix&lt;br /&gt;
&lt;br /&gt;
    -h print this message and exit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ai2svg.py === &lt;br /&gt;
ai2svg (Illustrator to SVG, recoded in python) is as well a small script that helps turn Adobe Illustrator .ai files into SVG. The Python recode aims to help developers more familiar to python than perl, as well fixing some lacks from ill2svg.pl - supports dashes, layers, textboxes (ascii-latin), and joined pathes.&lt;br /&gt;
&lt;br /&gt;
To use the program, just type:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;python ai2svg.py drawing.ai&lt;br /&gt;
&lt;br /&gt;
the result will appear as neighbour, named drawing.ai.svg&lt;br /&gt;
&lt;br /&gt;
options: &lt;br /&gt;
    --help print this message and exit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
available at http://www15.brinkster.com/nitrofurano/python/ (that .zip file, in the tools folder)&lt;br /&gt;
&lt;br /&gt;
=== fig2vect ===&lt;br /&gt;
fig2vector (fig vector format to other vector formats, including SVG) is a converter from 'Fig format' long time used (at least since 1998) unix vector format ([http://epb.lbl.gov/xfig/ Xfig], figurine, jfig, winfig...), large kind of application output on this format in unix, mostly scientific applications.&lt;br /&gt;
&lt;br /&gt;
* [http://fig2vect.sourceforge.net/ fig2vect]&lt;br /&gt;
&lt;br /&gt;
=== gimp2sodipodi === &lt;br /&gt;
Shandy Brown has assembled a somewhat obscure but useful set of tools to get from GIMP to Sodipodi (and thus to Inkscape).  That is, convert raster to vector.&lt;br /&gt;
*[http://sjbrown.users.geeky.net/gimp2sodi/HOWTO.html gimp2sodipodi instructions]&lt;br /&gt;
&lt;br /&gt;
=== GIMP ===&lt;br /&gt;
GIMP is a bitmap graphics tool in the first place, but:&lt;br /&gt;
* it imports SVG (with help of librsvg) into bitmap or vector path, exports SVG.&lt;br /&gt;
* GIMP's selection can be converted to a vector path, and paths can be exported/imported as SVG.&lt;br /&gt;
&lt;br /&gt;
GIMP can be used to create nice textures to use in Inkscape or shapes that can be vectorized in Inkscape. Importing SVG drawings from Inkscape to GIMP allows you to do several effects by filling and stroking shapes.&lt;br /&gt;
&lt;br /&gt;
There is a limited support for drag'n'drop between GIMP and Inkscape:&lt;br /&gt;
* path, can be drag'n'droped from Gimp path dialog to Inkscape&lt;br /&gt;
* pictures can be drag'n'droped from Gimp document history to Inkscape if it's in a file format that Inkscape understands.&lt;br /&gt;
&lt;br /&gt;
*[http://www.gimp.org gimp.org]&lt;br /&gt;
&lt;br /&gt;
=== ConversionSVG ===&lt;br /&gt;
&lt;br /&gt;
ConversionSVG is a GUI that send command line to Inkscape to export in batch SVG to PNG, PS, PDF or EPS.  It features a Wizard to help novice to use it.  You can choose a size in pixels for your export and give some others parameters.&lt;br /&gt;
&lt;br /&gt;
*http://sourceforge.net/projects/conversionsvg/&lt;br /&gt;
&lt;br /&gt;
=== Kig ===&lt;br /&gt;
Kig is a geometry educational tool, it can import from most of the free geom softwares format : kig (own format), kigz (own format compresed), kgeo, seg (Kseg), fgeo (Dr Geo) anf fig, and can export them to SVG, xfig, latex, and image. This can be useful to integrate a geometry activity in a more complet document realized in Inkscape for web reading or printing for schools.&lt;br /&gt;
&lt;br /&gt;
*http://edu.kde.org/kig&lt;br /&gt;
&lt;br /&gt;
== Color scheme &amp;amp; palettes ==&lt;br /&gt;
=== Agave ===&lt;br /&gt;
Agave is a color scheme tool allowing to create palettes based on standard color composition rules, it export it's palettes in the format managed by Gimp and Inkscape.&lt;br /&gt;
&lt;br /&gt;
*[http://home.gna.org/colorscheme/ Agave]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Video editing, for building animation ==&lt;br /&gt;
=== Linux Video Editing System === &lt;br /&gt;
LIVES is the Linux Video Editing System that permits editing and&lt;br /&gt;
making video without worries about formats, frame sizes, or frame&lt;br /&gt;
rates.  It doesn't support SVG directly yet, but you can create animated&lt;br /&gt;
works by moving your shapes in Inkscape and exporting as numbered&lt;br /&gt;
png's.&lt;br /&gt;
&lt;br /&gt;
*[http://www.xs4all.nl/%7Esalsaman/lives/ LIVES]&lt;br /&gt;
&lt;br /&gt;
=== Kdenlive ===&lt;br /&gt;
Kdenlive is a non-linear video editor for Linux, that allow editing, mixing several video and audio using several timelines with previews, add audio/video effects using effects stacks, add text for title or subtitle. It support SVG (but not svgz, at least in svn 20070410).&lt;br /&gt;
&lt;br /&gt;
*[http://kdenlive.org/ Kdenlive]&lt;br /&gt;
&lt;br /&gt;
=== Open Movie Editor ===&lt;br /&gt;
Open Movie Editor is a non linear video editor, allowing editing, mixing several audio and vido, don't know if it supports svg, but as LIVES it can be used for work with png frames to build animation&lt;br /&gt;
&lt;br /&gt;
*[http://openmovieeditor.sourceforge.net Open Movie Editor]&lt;br /&gt;
&lt;br /&gt;
== Multipage presentation or book ==&lt;br /&gt;
=== slides ===&lt;br /&gt;
&lt;br /&gt;
Slides is a command-line unix utility to create a multi-page PDF file from a sequence of SVG files.  This is very helpful for creating slide presentations.  For example, it is excellent for making lectures.  You can make incremental slides very easily (i.e., slides which grow with each step, such as listings).  This is done by marking incremental slides in your inkscape svg document.  A tutorial is available on the web page. &lt;br /&gt;
&lt;br /&gt;
*[http://volition.uwe.ac.uk/slides/ Slides]&lt;br /&gt;
&lt;br /&gt;
=== Scribus ===&lt;br /&gt;
&lt;br /&gt;
Scribus is a publishing software supporting SVG, allowing to organise Inkscape documents as a full featured pre-press tool. It doesn't support SVG filters (blur/blend modes...), but manage most of other features.&lt;br /&gt;
&lt;br /&gt;
*[http://www.scribus.net/ Scribus]&lt;br /&gt;
&lt;br /&gt;
[[Category:About Inkscape]]&lt;br /&gt;
&lt;br /&gt;
== Charts &amp;amp; Graphs ==&lt;br /&gt;
=== Gnuplot ===&lt;br /&gt;
Gnuplot, the command line (with several frontends) driven interactive data and function plotting tool has SVG output for graphs &amp;amp; charts.&lt;br /&gt;
* Input can be functions or datasets&lt;br /&gt;
* Output in 2D, 3D...&lt;br /&gt;
* http://www.gnuplot.info/&lt;br /&gt;
&lt;br /&gt;
=== matplotlib ===&lt;br /&gt;
Matplotlib is a python plotting library and can also output SVG.&lt;br /&gt;
* http://matplotlib.sourceforge.net/&lt;br /&gt;
&lt;br /&gt;
=== Gnumeric ===&lt;br /&gt;
Gnumeric, the Gnome spreadsheet output a variety of graphs/charts in SVG format.&lt;br /&gt;
* http://www.gnome.org/projects/gnumeric/&lt;br /&gt;
&lt;br /&gt;
=== SVG Charter ===&lt;br /&gt;
SVG charter is a perl script dedicated to generate SVG charts on web servers. &lt;br /&gt;
* http://charter.sourceforge.net/&lt;br /&gt;
&lt;br /&gt;
== Diagrams ==&lt;br /&gt;
=== Graphviz ===&lt;br /&gt;
Graphviz is a tool for automatic graph drawing, it produces structural information as diagrams of abstract graphs and networks in SVG and other vector formats. Several diagrams softwares use this tool or dot file managed by this tool in variety application domains including:&lt;br /&gt;
* UML&lt;br /&gt;
* databases&lt;br /&gt;
* networks&lt;br /&gt;
* source code analysers objects/functions relations&lt;br /&gt;
* code profiling analalysis&lt;br /&gt;
* web server log analyser&lt;br /&gt;
* packages dependencies&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
*[http://www.graphviz.org/ graphviz]&lt;br /&gt;
*[http://freshmeat.net/search/?q=graphviz Some free software using graphviz to output diagrams]&lt;/div&gt;</summary>
		<author><name>Vlada</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Filter_Effects&amp;diff=15893</id>
		<title>Filter Effects</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Filter_Effects&amp;diff=15893"/>
		<updated>2007-07-26T14:04:36Z</updated>

		<summary type="html">&lt;p&gt;Vlada: /* Mockups of filter editing dialogs and related */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Filter effects is a part of [http://www.w3.org/TR/SVG11/filters.html SVG specification] and worked on in Inkscape as part of [[Googles_Summer_Of_Code]] 2006 and [http://www.coss.fi/web/coss/developers/summercode COSS's Kesäkoodi] 2007&lt;br /&gt;
&lt;br /&gt;
For more info on this Kesäkoodi project, see [http://fedev.blogspot.com/ the project blog] or [http://cs.helsinki.fi/u/kiirala/kesakoodi/application.html the project plan].&lt;br /&gt;
&lt;br /&gt;
Also, there is an accepted proposal in GSoC 2007 for implementing the user interface for filter effects.&lt;br /&gt;
&lt;br /&gt;
== What works in Inkscape 0.45 ==&lt;br /&gt;
&lt;br /&gt;
Basic support for filter effects is included in 0.45 release. At the moment only gaussian blur is implemented, so while specifications define a bunch of other effects and some other programs can handle them, Inkscape cannot render them yet. Also, tools for editing other types of filters do not exist yet.&lt;br /&gt;
&lt;br /&gt;
Gaussian blur can be applied to an object by using Blur slider in Fill and stroke dialog.&lt;br /&gt;
&lt;br /&gt;
In Inkscape preferences dialog there is a setting controlling the filter rendering quality. Even low quality often produces good enough rendering quality, but it takes a lot less time to render. When exporting an image from Inkscape, the best quality is always used, regardless of this setting.&lt;br /&gt;
&lt;br /&gt;
== Filter Effect support in trunk ==&lt;br /&gt;
=== Status of the filter primitives===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! primitive&lt;br /&gt;
! renderer&lt;br /&gt;
! user interface&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.w3.org/TR/SVG11/filters.html#feBlendElement feBlend]&lt;br /&gt;
|style=&amp;quot;background-color:#aaffbb;&amp;quot;| '''Implemented'''&lt;br /&gt;
|style=&amp;quot;background-color:#aaffbb;&amp;quot;| '''Implemented'''&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.w3.org/TR/SVG11/filters.html#feColorMatrixElement feColorMatrix]&lt;br /&gt;
|style=&amp;quot;background-color:#ffbbbb;&amp;quot;| '''Not implemented'''&lt;br /&gt;
|style=&amp;quot;background-color:#ffbbbb;&amp;quot;| '''Not implemented'''&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.w3.org/TR/SVG11/filters.html#feComponentTransferElement feComponentTransfer]&lt;br /&gt;
|style=&amp;quot;background-color:#ffbbbb;&amp;quot;| '''Not implemented'''&lt;br /&gt;
|style=&amp;quot;background-color:#ffbbbb;&amp;quot;| '''Not implemented'''&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.w3.org/TR/SVG11/filters.html#feCompositeElement feComposite]&lt;br /&gt;
|style=&amp;quot;background-color:#aaffbb;&amp;quot;| '''Implemented'''&lt;br /&gt;
|style=&amp;quot;background-color:#aaffbb;&amp;quot;| '''Implemented'''&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.w3.org/TR/SVG11/filters.html#feConvolveMatrixElement feConvolveMatrix]&lt;br /&gt;
|style=&amp;quot;background-color:#ddffbb;&amp;quot;| '''Implemented''' - TODO: edgeMode &amp;amp; preserveAlpha behaviours&lt;br /&gt;
|style=&amp;quot;background-color:#aaffbb;&amp;quot;| '''Implemented'''&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.w3.org/TR/SVG11/filters.html#feDiffuseLightingElement feDiffuseLighting]&lt;br /&gt;
|style=&amp;quot;background-color:#aaffbb;&amp;quot;| '''Implemented'''&lt;br /&gt;
|style=&amp;quot;background-color:#ffbbbb;&amp;quot;| '''Not implemented'''&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.w3.org/TR/SVG11/filters.html#feDisplacementMapElement feDisplacementMap]&lt;br /&gt;
|style=&amp;quot;background-color:#ffffbb;&amp;quot;| '''Work in progress''' - see [http://article.gmane.org/gmane.comp.graphics.inkscape.devel/21524]&lt;br /&gt;
|style=&amp;quot;background-color:#ffbbbb;&amp;quot;| '''Not implemented'''&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.w3.org/TR/SVG11/filters.html#feFloodElement feFlood]&lt;br /&gt;
|style=&amp;quot;background-color:#ffbbbb;&amp;quot;| '''Not implemented'''&lt;br /&gt;
|style=&amp;quot;background-color:#ffbbbb;&amp;quot;| '''Not implemented'''&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.w3.org/TR/SVG11/filters.html#feGaussianBlurElement feGaussianBlur]&lt;br /&gt;
|style=&amp;quot;background-color:#aaffbb;&amp;quot;| '''Implemented'''&lt;br /&gt;
|style=&amp;quot;background-color:#ddffbb;&amp;quot;| '''Implemented''' - bugs: [http://sourceforge.net/tracker/index.php?func=detail&amp;amp;aid=1760161&amp;amp;group_id=93438&amp;amp;atid=604306]&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.w3.org/TR/SVG11/filters.html#feImageElement feImage]&lt;br /&gt;
|style=&amp;quot;background-color:#ffffbb;&amp;quot;| '''Work in progress''' - see [http://article.gmane.org/gmane.comp.graphics.inkscape.devel/21524]&lt;br /&gt;
|style=&amp;quot;background-color:#ffbbbb;&amp;quot;| '''Not implemented'''&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.w3.org/TR/SVG11/filters.html#feMergeElement feMerge]&lt;br /&gt;
|style=&amp;quot;background-color:#aaffbb;&amp;quot;| '''Implemented'''&lt;br /&gt;
|style=&amp;quot;background-color:#ffbbbb;&amp;quot;| '''Not implemented'''&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.w3.org/TR/SVG11/filters.html#feMorphologyElement feMorphology]&lt;br /&gt;
|style=&amp;quot;background-color:#ffbbbb;&amp;quot;| '''Not implemented'''&lt;br /&gt;
|style=&amp;quot;background-color:#ffbbbb;&amp;quot;| '''Not implemented'''&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.w3.org/TR/SVG11/filters.html#feOffsetElement feOffset]&lt;br /&gt;
|style=&amp;quot;background-color:#aaffbb;&amp;quot;| '''Implemented'''&lt;br /&gt;
|style=&amp;quot;background-color:#aaffbb;&amp;quot;| '''Implemented'''&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.w3.org/TR/SVG11/filters.html#feSpecularLightingElement feSpecularLighting]&lt;br /&gt;
|style=&amp;quot;background-color:#aaffbb;&amp;quot;| '''Implemented'''&lt;br /&gt;
|style=&amp;quot;background-color:#ffbbbb;&amp;quot;| '''Not implemented'''&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.w3.org/TR/SVG11/filters.html#feTileElement feTile]&lt;br /&gt;
|style=&amp;quot;background-color:#ffbbbb;&amp;quot;| '''Not implemented'''&lt;br /&gt;
|style=&amp;quot;background-color:#ffbbbb;&amp;quot;| '''Not implemented'''&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.w3.org/TR/SVG11/filters.html#feTurbulenceElement feTurbulence]&lt;br /&gt;
|style=&amp;quot;background-color:#ffffbb;&amp;quot;| '''Work in progress''' - see [http://fedev.blogspot.com/2007/07/i-can-has-turbulence.html],[http://fedev.blogspot.com/2007/07/introducing-fecomposite.html],[http://article.gmane.org/gmane.comp.graphics.inkscape.devel/21525]&lt;br /&gt;
|style=&amp;quot;background-color:#ffbbbb;&amp;quot;| '''Not implemented'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== general bugs ===&lt;br /&gt;
&lt;br /&gt;
== What next? ==&lt;br /&gt;
&lt;br /&gt;
Now that this one filter works, most of the basic framework needed for filtering exists.&lt;br /&gt;
&lt;br /&gt;
These are the basic steps to create a new filter primitive:&lt;br /&gt;
* Write a new document model level class for this filter primitive (see src/sp-gaussian-blur.cpp) - note that while there are basic implementations for  many filter primitives, they do need plenty of changes.&lt;br /&gt;
* Write a renderer for this filter primitive (see src/display/nr-filter-gaussian.cpp)&lt;br /&gt;
* Add a pointer to a function returning an instance of the renderer class to function Filter::_create_constructor_table in file src/display/nr-filter.cpp &lt;br /&gt;
(this is likely not an exhaustive list)&lt;br /&gt;
&lt;br /&gt;
Before new filter primitives can be useful, there has to be an user interface for applying them to shapes. A really good thing would also be an UI for creating filters out of filter primitives.&lt;br /&gt;
&lt;br /&gt;
: See [[http://sourceforge.net/tracker/index.php?func=detail&amp;amp;aid=1628343&amp;amp;group_id=93438&amp;amp;atid=604309 1628343]] for my filter UI suggestion - [[User:Mauve|Mauve]] 01:44, 7 February 2007 (UTC)&lt;br /&gt;
&lt;br /&gt;
== NR::Filter initialization ==&lt;br /&gt;
&lt;br /&gt;
This is a brief explanation on how NR::Filter (filter effects renderer) objects are constructed.&lt;br /&gt;
&lt;br /&gt;
SPFilter has a single method sp_filter_build_renderer, which will initialize given renderer object (NR::Filter) to a correct state. Calling this method is all that needs to be done in those three nr-arena-* classes to set the correct filter renderer state. This method takes in the NR::Filter object instead of returning one, because this way that object can be reserved and freed on the same level in code. Also, this makes it easier to re-use the object instead of allocating new objects.&lt;br /&gt;
&lt;br /&gt;
The inside workings of sp_filter_build_renderer are as follows: each filter primitive (SPFilterPrimitive subclasses) has a build_renderer virtual function that will add the correct NR::FilterPrimitive object in the filter renderer. Before doing any filter specific initialization, this function should call sp_filter_primitive_renderer_common, which will do the part of initialization, which is common for all filter primitives.&lt;br /&gt;
&lt;br /&gt;
== Modification signals for filters ==&lt;br /&gt;
&lt;br /&gt;
This is explanation on how different parts of document tree are notified of changes to filter primitives. This is done so that the display can be updated as the filters are modified.&lt;br /&gt;
&lt;br /&gt;
As the underlying XML representation of the drawing is modified, the corresponding document level objects are notified of the change. Let's suppose, that the changed value was stdDeviation in feGaussianBlur. For the SPGaussianBlur object, this will show as call to sp_gaussianBlur_set method, with key=SP_ATTR_STDDEVIATION and 'value' containing the new value.&lt;br /&gt;
&lt;br /&gt;
After modifying its internal state according to new values, the _set method should pass the update notification onwards - this will allow objects using this filter to update their own state. As for now, this happens by calling ::requestModified(SP_OBJECT_MODIFIED_FLAG) on the filter primitive's parent (which should be SPFilter). This may not be the best way to do this, though.&lt;br /&gt;
&lt;br /&gt;
Filters are referenced from object style. When SPStyle object is built, it subscribes for update notifications from SPFilter it references (if any). Now when ::requestModified is called on SPFilter, these update notifications are also called (eventually, as requestModified only schedules modification event, instead of executing the event immediately).&lt;br /&gt;
&lt;br /&gt;
The SPStyle object in turn knows, which object it's part of - these objects are the actual drawable objects, to which the filters are applied to. SPStyle propagates the modification event to that object, which in turn applies the modifications to its internal state and schedules redraw for itself.&lt;br /&gt;
&lt;br /&gt;
== Mockups of Filter editing and related dialogs ==&lt;br /&gt;
&lt;br /&gt;
Presentation of new Fill and Stroke dialog where user can easily access most frequent actions like changing Blend modes, Blurring and Opacity of an object and select filter for an object or group of objects WITHOUT ability of accessing  editing of the same.&lt;br /&gt;
&lt;br /&gt;
[[Image:Fill_and_stroke.png]]&lt;br /&gt;
&lt;br /&gt;
Changing of effect parameters and building sets of same can be done in specialized editor. Maybe next step in pushing ease of effect use further could be loading of contributed sets of effects and their parameters from file user had made himself or downloaded according to his preference from Effect library hosted somewhere on net (inkscape.org?!).&lt;br /&gt;
&lt;br /&gt;
[[Image:Filter_edit_dialog.png]]&lt;br /&gt;
&lt;br /&gt;
Possible benefits of this approach:&lt;br /&gt;
 &lt;br /&gt;
 - '''Speed-ups''' - no need to redraw canvas for every single effect parameter tweaking&lt;br /&gt;
 - '''Effect library''' - like noted above; SVG effects can be very hard to deal with for a designer/illustrator without technical background. This way developers can make a small set of commonly used effects like '''''drop shadow, outer/inner glow, etc'''''. Learning curve for such (I think targeted) user will be shorter because he/she will eventually catch up with internal way of dealing with effects by doing simple changes on occasion.&lt;br /&gt;
&lt;br /&gt;
[[Category:Developer_Documentation]]&lt;/div&gt;</summary>
		<author><name>Vlada</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Filter_Effects&amp;diff=15892</id>
		<title>Filter Effects</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Filter_Effects&amp;diff=15892"/>
		<updated>2007-07-26T13:37:13Z</updated>

		<summary type="html">&lt;p&gt;Vlada: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Filter effects is a part of [http://www.w3.org/TR/SVG11/filters.html SVG specification] and worked on in Inkscape as part of [[Googles_Summer_Of_Code]] 2006 and [http://www.coss.fi/web/coss/developers/summercode COSS's Kesäkoodi] 2007&lt;br /&gt;
&lt;br /&gt;
For more info on this Kesäkoodi project, see [http://fedev.blogspot.com/ the project blog] or [http://cs.helsinki.fi/u/kiirala/kesakoodi/application.html the project plan].&lt;br /&gt;
&lt;br /&gt;
Also, there is an accepted proposal in GSoC 2007 for implementing the user interface for filter effects.&lt;br /&gt;
&lt;br /&gt;
== What works in Inkscape 0.45 ==&lt;br /&gt;
&lt;br /&gt;
Basic support for filter effects is included in 0.45 release. At the moment only gaussian blur is implemented, so while specifications define a bunch of other effects and some other programs can handle them, Inkscape cannot render them yet. Also, tools for editing other types of filters do not exist yet.&lt;br /&gt;
&lt;br /&gt;
Gaussian blur can be applied to an object by using Blur slider in Fill and stroke dialog.&lt;br /&gt;
&lt;br /&gt;
In Inkscape preferences dialog there is a setting controlling the filter rendering quality. Even low quality often produces good enough rendering quality, but it takes a lot less time to render. When exporting an image from Inkscape, the best quality is always used, regardless of this setting.&lt;br /&gt;
&lt;br /&gt;
== Filter Effect support in trunk ==&lt;br /&gt;
=== Status of the filter primitives===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! primitive&lt;br /&gt;
! renderer&lt;br /&gt;
! user interface&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.w3.org/TR/SVG11/filters.html#feBlendElement feBlend]&lt;br /&gt;
|style=&amp;quot;background-color:#aaffbb;&amp;quot;| '''Implemented'''&lt;br /&gt;
|style=&amp;quot;background-color:#aaffbb;&amp;quot;| '''Implemented'''&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.w3.org/TR/SVG11/filters.html#feColorMatrixElement feColorMatrix]&lt;br /&gt;
|style=&amp;quot;background-color:#ffbbbb;&amp;quot;| '''Not implemented'''&lt;br /&gt;
|style=&amp;quot;background-color:#ffbbbb;&amp;quot;| '''Not implemented'''&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.w3.org/TR/SVG11/filters.html#feComponentTransferElement feComponentTransfer]&lt;br /&gt;
|style=&amp;quot;background-color:#ffbbbb;&amp;quot;| '''Not implemented'''&lt;br /&gt;
|style=&amp;quot;background-color:#ffbbbb;&amp;quot;| '''Not implemented'''&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.w3.org/TR/SVG11/filters.html#feCompositeElement feComposite]&lt;br /&gt;
|style=&amp;quot;background-color:#aaffbb;&amp;quot;| '''Implemented'''&lt;br /&gt;
|style=&amp;quot;background-color:#aaffbb;&amp;quot;| '''Implemented'''&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.w3.org/TR/SVG11/filters.html#feConvolveMatrixElement feConvolveMatrix]&lt;br /&gt;
|style=&amp;quot;background-color:#ddffbb;&amp;quot;| '''Implemented''' - TODO: edgeMode &amp;amp; preserveAlpha behaviours&lt;br /&gt;
|style=&amp;quot;background-color:#aaffbb;&amp;quot;| '''Implemented'''&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.w3.org/TR/SVG11/filters.html#feDiffuseLightingElement feDiffuseLighting]&lt;br /&gt;
|style=&amp;quot;background-color:#aaffbb;&amp;quot;| '''Implemented'''&lt;br /&gt;
|style=&amp;quot;background-color:#ffbbbb;&amp;quot;| '''Not implemented'''&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.w3.org/TR/SVG11/filters.html#feDisplacementMapElement feDisplacementMap]&lt;br /&gt;
|style=&amp;quot;background-color:#ffffbb;&amp;quot;| '''Work in progress''' - see [http://article.gmane.org/gmane.comp.graphics.inkscape.devel/21524]&lt;br /&gt;
|style=&amp;quot;background-color:#ffbbbb;&amp;quot;| '''Not implemented'''&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.w3.org/TR/SVG11/filters.html#feFloodElement feFlood]&lt;br /&gt;
|style=&amp;quot;background-color:#ffbbbb;&amp;quot;| '''Not implemented'''&lt;br /&gt;
|style=&amp;quot;background-color:#ffbbbb;&amp;quot;| '''Not implemented'''&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.w3.org/TR/SVG11/filters.html#feGaussianBlurElement feGaussianBlur]&lt;br /&gt;
|style=&amp;quot;background-color:#aaffbb;&amp;quot;| '''Implemented'''&lt;br /&gt;
|style=&amp;quot;background-color:#ddffbb;&amp;quot;| '''Implemented''' - bugs: [http://sourceforge.net/tracker/index.php?func=detail&amp;amp;aid=1760161&amp;amp;group_id=93438&amp;amp;atid=604306]&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.w3.org/TR/SVG11/filters.html#feImageElement feImage]&lt;br /&gt;
|style=&amp;quot;background-color:#ffffbb;&amp;quot;| '''Work in progress''' - see [http://article.gmane.org/gmane.comp.graphics.inkscape.devel/21524]&lt;br /&gt;
|style=&amp;quot;background-color:#ffbbbb;&amp;quot;| '''Not implemented'''&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.w3.org/TR/SVG11/filters.html#feMergeElement feMerge]&lt;br /&gt;
|style=&amp;quot;background-color:#aaffbb;&amp;quot;| '''Implemented'''&lt;br /&gt;
|style=&amp;quot;background-color:#ffbbbb;&amp;quot;| '''Not implemented'''&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.w3.org/TR/SVG11/filters.html#feMorphologyElement feMorphology]&lt;br /&gt;
|style=&amp;quot;background-color:#ffbbbb;&amp;quot;| '''Not implemented'''&lt;br /&gt;
|style=&amp;quot;background-color:#ffbbbb;&amp;quot;| '''Not implemented'''&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.w3.org/TR/SVG11/filters.html#feOffsetElement feOffset]&lt;br /&gt;
|style=&amp;quot;background-color:#aaffbb;&amp;quot;| '''Implemented'''&lt;br /&gt;
|style=&amp;quot;background-color:#aaffbb;&amp;quot;| '''Implemented'''&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.w3.org/TR/SVG11/filters.html#feSpecularLightingElement feSpecularLighting]&lt;br /&gt;
|style=&amp;quot;background-color:#aaffbb;&amp;quot;| '''Implemented'''&lt;br /&gt;
|style=&amp;quot;background-color:#ffbbbb;&amp;quot;| '''Not implemented'''&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.w3.org/TR/SVG11/filters.html#feTileElement feTile]&lt;br /&gt;
|style=&amp;quot;background-color:#ffbbbb;&amp;quot;| '''Not implemented'''&lt;br /&gt;
|style=&amp;quot;background-color:#ffbbbb;&amp;quot;| '''Not implemented'''&lt;br /&gt;
|-&lt;br /&gt;
! [http://www.w3.org/TR/SVG11/filters.html#feTurbulenceElement feTurbulence]&lt;br /&gt;
|style=&amp;quot;background-color:#ffffbb;&amp;quot;| '''Work in progress''' - see [http://fedev.blogspot.com/2007/07/i-can-has-turbulence.html],[http://fedev.blogspot.com/2007/07/introducing-fecomposite.html],[http://article.gmane.org/gmane.comp.graphics.inkscape.devel/21525]&lt;br /&gt;
|style=&amp;quot;background-color:#ffbbbb;&amp;quot;| '''Not implemented'''&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== general bugs ===&lt;br /&gt;
&lt;br /&gt;
== What next? ==&lt;br /&gt;
&lt;br /&gt;
Now that this one filter works, most of the basic framework needed for filtering exists.&lt;br /&gt;
&lt;br /&gt;
These are the basic steps to create a new filter primitive:&lt;br /&gt;
* Write a new document model level class for this filter primitive (see src/sp-gaussian-blur.cpp) - note that while there are basic implementations for  many filter primitives, they do need plenty of changes.&lt;br /&gt;
* Write a renderer for this filter primitive (see src/display/nr-filter-gaussian.cpp)&lt;br /&gt;
* Add a pointer to a function returning an instance of the renderer class to function Filter::_create_constructor_table in file src/display/nr-filter.cpp &lt;br /&gt;
(this is likely not an exhaustive list)&lt;br /&gt;
&lt;br /&gt;
Before new filter primitives can be useful, there has to be an user interface for applying them to shapes. A really good thing would also be an UI for creating filters out of filter primitives.&lt;br /&gt;
&lt;br /&gt;
: See [[http://sourceforge.net/tracker/index.php?func=detail&amp;amp;aid=1628343&amp;amp;group_id=93438&amp;amp;atid=604309 1628343]] for my filter UI suggestion - [[User:Mauve|Mauve]] 01:44, 7 February 2007 (UTC)&lt;br /&gt;
&lt;br /&gt;
== NR::Filter initialization ==&lt;br /&gt;
&lt;br /&gt;
This is a brief explanation on how NR::Filter (filter effects renderer) objects are constructed.&lt;br /&gt;
&lt;br /&gt;
SPFilter has a single method sp_filter_build_renderer, which will initialize given renderer object (NR::Filter) to a correct state. Calling this method is all that needs to be done in those three nr-arena-* classes to set the correct filter renderer state. This method takes in the NR::Filter object instead of returning one, because this way that object can be reserved and freed on the same level in code. Also, this makes it easier to re-use the object instead of allocating new objects.&lt;br /&gt;
&lt;br /&gt;
The inside workings of sp_filter_build_renderer are as follows: each filter primitive (SPFilterPrimitive subclasses) has a build_renderer virtual function that will add the correct NR::FilterPrimitive object in the filter renderer. Before doing any filter specific initialization, this function should call sp_filter_primitive_renderer_common, which will do the part of initialization, which is common for all filter primitives.&lt;br /&gt;
&lt;br /&gt;
== Modification signals for filters ==&lt;br /&gt;
&lt;br /&gt;
This is explanation on how different parts of document tree are notified of changes to filter primitives. This is done so that the display can be updated as the filters are modified.&lt;br /&gt;
&lt;br /&gt;
As the underlying XML representation of the drawing is modified, the corresponding document level objects are notified of the change. Let's suppose, that the changed value was stdDeviation in feGaussianBlur. For the SPGaussianBlur object, this will show as call to sp_gaussianBlur_set method, with key=SP_ATTR_STDDEVIATION and 'value' containing the new value.&lt;br /&gt;
&lt;br /&gt;
After modifying its internal state according to new values, the _set method should pass the update notification onwards - this will allow objects using this filter to update their own state. As for now, this happens by calling ::requestModified(SP_OBJECT_MODIFIED_FLAG) on the filter primitive's parent (which should be SPFilter). This may not be the best way to do this, though.&lt;br /&gt;
&lt;br /&gt;
Filters are referenced from object style. When SPStyle object is built, it subscribes for update notifications from SPFilter it references (if any). Now when ::requestModified is called on SPFilter, these update notifications are also called (eventually, as requestModified only schedules modification event, instead of executing the event immediately).&lt;br /&gt;
&lt;br /&gt;
The SPStyle object in turn knows, which object it's part of - these objects are the actual drawable objects, to which the filters are applied to. SPStyle propagates the modification event to that object, which in turn applies the modifications to its internal state and schedules redraw for itself.&lt;br /&gt;
&lt;br /&gt;
== Mockups of filter editing dialogs and related ==&lt;br /&gt;
&lt;br /&gt;
Presentation of new Fill and Stroke dialog where user can easily access most frequent actions like changing Blend modes, Blurring and Opacity of an object and select filter for an object or group of objects WITHOUT ability of accessing  editing of the same.&lt;br /&gt;
&lt;br /&gt;
[[Image:Fill_and_stroke.png]]&lt;br /&gt;
&lt;br /&gt;
Changing of effect parameters and building sets of same can be done in specialized editor. Maybe next step in pushing ease of effect use further could be loading of contributed sets of effects and their parameters from file user had made himself or downloaded according to his preference from Effect library hosted somewhere on net (inkscape.org?!).&lt;br /&gt;
&lt;br /&gt;
[[Image:Filter_edit_dialog.png]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Developer_Documentation]]&lt;/div&gt;</summary>
		<author><name>Vlada</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=File:Filter_edit_dialog.png&amp;diff=15891</id>
		<title>File:Filter edit dialog.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=File:Filter_edit_dialog.png&amp;diff=15891"/>
		<updated>2007-07-26T13:26:42Z</updated>

		<summary type="html">&lt;p&gt;Vlada: Filter editing dialog with preview of effect&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Filter editing dialog with preview of effect&lt;/div&gt;</summary>
		<author><name>Vlada</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=File:Fill_and_stroke.png&amp;diff=15890</id>
		<title>File:Fill and stroke.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=File:Fill_and_stroke.png&amp;diff=15890"/>
		<updated>2007-07-26T13:23:02Z</updated>

		<summary type="html">&lt;p&gt;Vlada: Mockup for fill and stroke dialog where editing of SVG filters is done in separated specialized editor&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Mockup for fill and stroke dialog where editing of SVG filters is done in separated specialized editor&lt;/div&gt;</summary>
		<author><name>Vlada</name></author>
	</entry>
</feed>