<?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=Marko</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=Marko"/>
	<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/Special:Contributions/Marko"/>
	<updated>2026-05-13T18:23:31Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.36.1</generator>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=User:Marko/sandboxes/1&amp;diff=88484</id>
		<title>User:Marko/sandboxes/1</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=User:Marko/sandboxes/1&amp;diff=88484"/>
		<updated>2013-04-20T10:15:29Z</updated>

		<summary type="html">&lt;p&gt;Marko: empty sandbox&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Compiling_Inkscape&amp;diff=88076</id>
		<title>Compiling Inkscape</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Compiling_Inkscape&amp;diff=88076"/>
		<updated>2013-01-13T07:00:49Z</updated>

		<summary type="html">&lt;p&gt;Marko: /* Developer Compilation */ -j does not optimize Inkscape, instead it affects compilation.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hopefully, Inkscape will compile right out of the box.  If it doesn't, well that's what this page is for.&lt;br /&gt;
&lt;br /&gt;
Jot down notes, questions, findings, tips, etc. here on things you run into.  It's a good idea to&lt;br /&gt;
make mention of what version of the code you're trying to compile, the distribution you're running,&lt;br /&gt;
and other such information that might be pertinent.&lt;br /&gt;
&lt;br /&gt;
If legitimate bugs are found or patches developed, please move them to the tracker at Sourceforge&lt;br /&gt;
rather than inlining them here.  &lt;br /&gt;
&lt;br /&gt;
= Notes =&lt;br /&gt;
Inkscape needs automake 1.7, 1.8 or 1.10 and higher. Please consider NOT using automake1.9, because it has a bug ( link: http://sourceforge.net/mailarchive/message.php?msg_id=10288631 ) that prevents compiling of Inkscape. If you have already tried to do a $ make with automake1.9 then $ ./autogen.sh from your inkscape-cvs dir and proceed as normal. (On the other hand, I've repeatedly built it with automake-1.9.4. ralf)&lt;br /&gt;
&lt;br /&gt;
You may want to also [http://wiki.inkscape.org/wiki/index.php/OtherProjects#Inkscape_Plugins.2C_Scripts.2C_and_Templates add plugins] during or after compiling.&lt;br /&gt;
&lt;br /&gt;
= OS &amp;amp;amp; Distribution Specific =&lt;br /&gt;
* '''Linux'''&lt;br /&gt;
** [[CompilingAutopackage|Autopackage]] (multi-distro)&lt;br /&gt;
** [[CompilingFedora|Fedora]]&lt;br /&gt;
** [[CompilingGentoo|Gentoo]]&lt;br /&gt;
** [[CompilingDebian|Debian]]&lt;br /&gt;
** [[CompilingUbuntu|Ubuntu]]&lt;br /&gt;
** [[CompilingYellowDog|Yellow Dog]]&lt;br /&gt;
** [[CompilingSuse|Suse]]&lt;br /&gt;
** [[CompilingSlackware|Slackware]]&lt;br /&gt;
** [[CompilingYoper|Yoper]]&lt;br /&gt;
** [[CompilingMandrake|Mandrakelinux]]&lt;br /&gt;
** [[CompilingRHEL|Red Hat Enterprise Linux Version #4]]&lt;br /&gt;
* [[CompilingMacOsX|Mac OS X]]&lt;br /&gt;
* [[Win32Port|Windows]]&lt;br /&gt;
* [[CompilingSPARC|SPARC]]&lt;br /&gt;
* [[CompilingSunSolaris|Sun Solaris]]&lt;br /&gt;
* [[CompilingStatic|Static Compiles]]&lt;br /&gt;
&lt;br /&gt;
= Package Config (pkg-config) =&lt;br /&gt;
&lt;br /&gt;
If you must compile and install any of these from source, you may find an error like this when trying to&lt;br /&gt;
compile them or Inkscape itself:&lt;br /&gt;
&lt;br /&gt;
 checking for gtk+-2.0 &amp;gt;= 2.0.0  libxml-2.0 &amp;gt;= 2-2.4.24  sigc++-1.2  gtkmm-2.0... Package gtkmm-2.0 was not found in the  pkg-config search path.&lt;br /&gt;
 Perhaps you should add the directory containing `gtkmm-2.0.pc'&lt;br /&gt;
 to the PKG_CONFIG_PATH environment variable&lt;br /&gt;
 No package 'gtkmm-2.0' found&lt;br /&gt;
&lt;br /&gt;
A solution is to set the PKG_CONFIG_PATH variable as so:&lt;br /&gt;
&lt;br /&gt;
for bash:&lt;br /&gt;
     export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/lib/pkgconfig&lt;br /&gt;
for csh:&lt;br /&gt;
     setenv PKG_CONFIG_PATH /usr/local/lib/pkgconfig:/usr/lib/pkgconfig&lt;br /&gt;
&lt;br /&gt;
A good place to put this line is in your .bashrc or .cshrc file&lt;br /&gt;
&lt;br /&gt;
= Dependencies =&lt;br /&gt;
&lt;br /&gt;
If your distro does not have some packages available (like many don't, ie, Fedora Core 2), you must often download and build source packages and/or install them yourself. See [[Tracking Dependencies]].&lt;br /&gt;
&lt;br /&gt;
= Developer Compilation =&lt;br /&gt;
&lt;br /&gt;
Plain vanilla compilation is done as documented in INSTALL; ./autogen.sh (optionally); ./configure; make; su &amp;amp;&amp;amp; make test; make install (optional).  See INSTALL for more on that.&lt;br /&gt;
&lt;br /&gt;
But if you're going to be doing a lot of development, there's some tricks and techniques you should know,&lt;br /&gt;
to get best results.&lt;br /&gt;
&lt;br /&gt;
#  Turn off optimization&lt;br /&gt;
#  Use ccache for faster compilation&lt;br /&gt;
#  Set up a separate build directory (nice for testing both gcc and g++, or cross compiling)&lt;br /&gt;
#  Use the -j N flag to increment the number of processors available to make, with N = 1 + number of processors&lt;br /&gt;
&lt;br /&gt;
Example:  Setting up both gcc and g++ build environments (in separate tree), and using ccache for faster&lt;br /&gt;
compilations on a dual-processor machine, with no optimization, assuming /bin/bash:&lt;br /&gt;
&lt;br /&gt;
 mkdir build-gcc build-g++&lt;br /&gt;
 bzr branch lp:inkscape&lt;br /&gt;
 cd inkscape&lt;br /&gt;
 ./autogen.sh&lt;br /&gt;
 cd ../build-gcc&lt;br /&gt;
 CFLAGS='-g -O0 -Wall' CC='ccache gcc' ../inkscape/configure&lt;br /&gt;
 cd ../build-g++&lt;br /&gt;
 CXXFLAGS='-g -O0 -Wall' CXX='ccache g++' ../inkscape/configure&lt;br /&gt;
 cd ../build-gcc &amp;amp;&amp;amp; make -j 3&lt;br /&gt;
 cd ../build-g++ &amp;amp;&amp;amp; make -j 3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Turning off just optimization (which can produce strange results in debuggers):&lt;br /&gt;
&lt;br /&gt;
 export CXXFLAGS='-g -O0 -Wall'&lt;br /&gt;
 export CFLAGS='-g -O0 -Wall'&lt;br /&gt;
 ./configure&lt;br /&gt;
&lt;br /&gt;
See [[TestingInkscape]] for information on building and executing (unit) tests.&lt;br /&gt;
&lt;br /&gt;
[[Category:Developer Documentation]]&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=User:Marko/Spam_checking&amp;diff=86978</id>
		<title>User:Marko/Spam checking</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=User:Marko/Spam_checking&amp;diff=86978"/>
		<updated>2012-09-12T18:33:23Z</updated>

		<summary type="html">&lt;p&gt;Marko: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Automatic account creation has been disabled, due to high levels of spam. See [http://wiki.inkscape.org/wiki/index.php?title=MediaWiki:Loginprompt&amp;amp;oldid=86852] and [http://wiki.inkscape.org/wiki/index.php?title=MediaWiki:Login&amp;amp;oldid=86834].&lt;br /&gt;
&lt;br /&gt;
; Whitelist&lt;br /&gt;
:~suv&lt;br /&gt;
:Hashimo&lt;br /&gt;
:JazzyNico&lt;br /&gt;
:Kris&lt;br /&gt;
:Romain2Boss&lt;br /&gt;
:Simarilius&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=User:Marko/Spam_checking&amp;diff=86732</id>
		<title>User:Marko/Spam checking</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=User:Marko/Spam_checking&amp;diff=86732"/>
		<updated>2012-08-01T00:24:21Z</updated>

		<summary type="html">&lt;p&gt;Marko: Created page with &amp;quot;; Whitelist :~suv :Hashimo :JazzyNico :Kris :Romain2Boss :Simarilius&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;; Whitelist&lt;br /&gt;
:~suv&lt;br /&gt;
:Hashimo&lt;br /&gt;
:JazzyNico&lt;br /&gt;
:Kris&lt;br /&gt;
:Romain2Boss&lt;br /&gt;
:Simarilius&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=User:Marko&amp;diff=86726</id>
		<title>User:Marko</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=User:Marko&amp;diff=86726"/>
		<updated>2012-08-01T00:22:23Z</updated>

		<summary type="html">&lt;p&gt;Marko: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
[[/sandboxes/1]] - [[/sandboxes/2]] - [[/sandboxes/3]] - [[/sandboxes/4]] - [[/sandboxes/5]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[/Ultime modifiche]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[/Spam checking|User whitelist]]&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=User:Marko&amp;diff=86720</id>
		<title>User:Marko</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=User:Marko&amp;diff=86720"/>
		<updated>2012-08-01T00:22:11Z</updated>

		<summary type="html">&lt;p&gt;Marko: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
[[/sandboxes/1]] - [[/sandboxes/2]] - [[/sandboxes/3]] - [[/sandboxes/4]] - [[/sandboxes/5]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[/Ultime modifiche]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[/Spam check|User whitelist]]&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=User:Marko&amp;diff=86714</id>
		<title>User:Marko</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=User:Marko&amp;diff=86714"/>
		<updated>2012-08-01T00:21:31Z</updated>

		<summary type="html">&lt;p&gt;Marko: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
[[/sandboxes/1]] - [[/sandboxes/2]] - [[/sandboxes/3]] - [[/sandboxes/4]] - [[/sandboxes/5]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[/Ultime modifiche]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[/User whitelist]]&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Tools&amp;diff=86504</id>
		<title>Tools</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Tools&amp;diff=86504"/>
		<updated>2012-07-14T10:51:03Z</updated>

		<summary type="html">&lt;p&gt;Marko: /* Multipage presentation or book */ + tools&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Other languages|en=Tools|de=Werkzeuge|es=Herramientas}}&lt;br /&gt;
&lt;br /&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;
=== Alternatives to Potrace (Autotrace and Frontline) === &lt;br /&gt;
;'''Autotrace'''&lt;br /&gt;
: 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;
: 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;
; '''Frontline''' &lt;br /&gt;
: A 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;
== Online SVG editors ==&lt;br /&gt;
* [http://code.google.com/p/svgreal/ SVGReal ] is an online open-source SVG editor. With it you can open most SVG resources available on the Internet or your local PC, view them, edit them, combine them with other SVG resources, export the result back to SVG.&lt;br /&gt;
&lt;br /&gt;
== Convert to/from 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;
=== [http://www.imagemagick.org/script/index.php ImageMagick] (convert tool) ===&lt;br /&gt;
'''ImageMagick''' software suite of tools contains the ''convert'' utility that allow you to convert between different images format.&lt;br /&gt;
And more specifically, ''convert'' allows you to convert from SVG to any  image format you want.&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://www.xs4all.nl/~hanwen/public/software/ai2svg.py&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://ezide.com/old_public_html/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'dropped from Gimp path dialog to Inkscape&lt;br /&gt;
* pictures can be drag'n'dropped from Gimp document history to Inkscape if it's in a file format that Inkscape understands.&lt;br /&gt;
(Drag and Drop does not appear to work in windows.)&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;
&lt;br /&gt;
=== InkscapeBatch===&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/inkscapebatch/&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;
=== svg_stack ===&lt;br /&gt;
svg_stack combines multiple SVG elements into a single SVG element. It can be called from the command line (less flexible) or called from the Python interface (more flexible).&lt;br /&gt;
&lt;br /&gt;
This tool exists primarily exists to automatically composite SVG files into a single SVG file that remains compatible with Inkscape. If compatibility with Inkscape is not required, one can create an svg file with multiple, nested &amp;lt;svg&amp;gt; elements. Inkscape, however, doesn't seem to handle nested &amp;lt;svg&amp;gt; elements particularly well. Thus, this tool was born.&lt;br /&gt;
&lt;br /&gt;
*http://github.com/astraw/svg_stack&lt;br /&gt;
&lt;br /&gt;
=== inkmake ===&lt;br /&gt;
Makefile inspired export from SVG files using Inkscape as backend with some added smartness. &lt;br /&gt;
&lt;br /&gt;
*https://github.com/wader/inkmake&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 can export its palettes in the format managed by Gimp and Inkscape (.gpl files).&lt;br /&gt;
&lt;br /&gt;
*[http://home.gna.org/colorscheme/ Agave]&lt;br /&gt;
&lt;br /&gt;
=== KcolorEdit ===&lt;br /&gt;
KColorEdit is a palette editor from the KDE project.  It has several color&lt;br /&gt;
choosing tools:&lt;br /&gt;
&lt;br /&gt;
*GTK: hue wheel + saturation/value triangle, &lt;br /&gt;
*KDE: 2D+1D picker (e.g., x = hue, y = saturation, z = value)&lt;br /&gt;
*A &amp;quot;gradient&amp;quot; selector&lt;br /&gt;
*A &amp;quot;color builder&amp;quot; dialog&lt;br /&gt;
*Picking colors from the screen&lt;br /&gt;
&lt;br /&gt;
Both import and export of .gpl files is supported, and comments from the .gpl&lt;br /&gt;
files (e.g., descriptive color names), can be viewed and edited.&lt;br /&gt;
&lt;br /&gt;
Several of the color composition features from Agave (complement, triadic, tetradic, and analogous) are supported.&lt;br /&gt;
&lt;br /&gt;
*[http://docs.kde.org/development/en/extragear-graphics/kcoloredit/index.html KColorEdit]&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;
&lt;br /&gt;
=== ExportOverlays ===&lt;br /&gt;
[http://code.google.com/p/beamerscape/wiki/ExportOverlays ExportOverlays] is a Perl script that exports in pdf format each layer of an Inkscape .svg file. One can then use [http://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/ pdftk] to merge the .pdf's together, in a single file. This effectively converts a multi-layered Inkscape .svg into a multi-page .pdf file.&lt;br /&gt;
&lt;br /&gt;
Download the script [http://code.google.com/p/beamerscape/source/browse/export_overlays here].&lt;br /&gt;
&lt;br /&gt;
=== Inkscape-pages ===&lt;br /&gt;
[http://sourceforge.net/projects/inkscape-pages/ Inkscape-pages] brings native multiple page support into Inkscape.&lt;br /&gt;
&lt;br /&gt;
=== Inkscape Slide ===&lt;br /&gt;
&lt;br /&gt;
[http://projects.abourget.net/inkscapeslide Inkscape Slide] is a simple tool to generate multi-pages PDF from a single multi-layered Inkscape SVG file.&lt;br /&gt;
&lt;br /&gt;
It allows incremental display, as you specify the layers you want on each page, in a simple text box in your document.&lt;br /&gt;
&lt;br /&gt;
Any feedback is welcome.&lt;br /&gt;
&lt;br /&gt;
=== [[InkSlide]] ===&lt;br /&gt;
&lt;br /&gt;
[[InkSlide]] is a presentation creation tool (a small python program) that uses an Inkscape SVG file as a template for rapidly producing slides with text, bulleted lists, images and slide specific SVG content.&lt;br /&gt;
&lt;br /&gt;
* [[InkSlide]]&lt;br /&gt;
&lt;br /&gt;
=== [[svgslides]] ===&lt;br /&gt;
&lt;br /&gt;
Svgslides is a command-line unix utility that can do various things.&lt;br /&gt;
&lt;br /&gt;
* Create a PDF slide show.  For example, make a PDF slideshow from a number of   SVG files you have made with inkscape.  Just put the files in a text file, each   SVG filename on one line, and then run &amp;quot;svgslides&amp;quot;, and a PDF file will be created&lt;br /&gt;
&lt;br /&gt;
* Create a picture perfect PDF from one svg file.  Just use the utility svgslides-svg2pdf&lt;br /&gt;
&lt;br /&gt;
* Create &amp;quot;incremental&amp;quot; slides.  Just give SVG objects special lables (e.g., &amp;quot;part1&amp;quot;, &amp;quot;part2&amp;quot;), and svgslides will make a show in which these parts of an svg file will be displayed in a sequence.&lt;br /&gt;
&lt;br /&gt;
* Written as bash shell script and uses common packages.  Easy to install.&lt;br /&gt;
&lt;br /&gt;
* Download and Online help on: http://volition.leeds.ac.uk/svgslides/&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;
=== JessyInk ===&lt;br /&gt;
&lt;br /&gt;
JessyInk is a JavaScript that can be incorporated into an Inkscape SVG file. It turns every layer of the image into a frame of a slide show. The slide shows can be viewed in any browser supporting SVG and JavaScript. Current features include: different transitions between slides, automatic slide numbering and an index sheet view.&lt;br /&gt;
&lt;br /&gt;
*[http://code.google.com/p/jessyink/ JessyInk project page]&lt;br /&gt;
&lt;br /&gt;
=== Sozi ===&lt;br /&gt;
&lt;br /&gt;
Sozi creates JavaScript based presentations which pan through a large svg containing all slides at once. Portions of the large svg can be defined which are then shown in presenation mode. Also free panning and zooming is possible during presentations.&lt;br /&gt;
&lt;br /&gt;
* [http://sozi.baierouge.fr/wiki/sozi Sozi home page]&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;
=== JSpecView ===&lt;br /&gt;
JSpecView is a Java project with application and applet designed to display spectra in the JCAMP-DX format. It can export the display as standard SVG or as an Inkscape SVG document for import by Blender as a path. &lt;br /&gt;
* http://jspecview.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>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Galleries&amp;diff=86432</id>
		<title>Galleries</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Galleries&amp;diff=86432"/>
		<updated>2012-06-29T04:47:30Z</updated>

		<summary type="html">&lt;p&gt;Marko: Undo revision 86300 by Liyucmh (talk): spam&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Other languages|en=Galleries|de=BenutzerGalerien|es=Galerías}}&lt;br /&gt;
&lt;br /&gt;
== Galleries ==&lt;br /&gt;
&lt;br /&gt;
=== Multiple-author galleries ===&lt;br /&gt;
&lt;br /&gt;
* [http://openclipart.org Open Clip Art Library] Mostly Public Domain&lt;br /&gt;
* [http://www.flickr.com/groups/547272@N22/ Flickr@Inkscape]&lt;br /&gt;
* [http://InkscapeBrasil.org/Galeria Inkscape Brasil Galeria]&lt;br /&gt;
* [http://commons.wikimedia.org/wiki/Category:Created_with_Inkscape Category:Created with Inkscape] at Wikimedia Commons contains more than 50,000 of Inkscape SVG images of all kinds&lt;br /&gt;
* [http://commons.wikimedia.org/wiki/Category:SVGs_by_subject SVGs by subject] at Wikimedia Commons contains thousonds of SVGs organised by image subject. &lt;br /&gt;
* [http://inkscape.deviantart.com/favourites/ inkscape.deviantart.com] The Inkscape group on deviantART&lt;br /&gt;
* [http://gould.cx/ted/ink-about/ Museum of Sodipodi and Inkscape About Screens]&lt;br /&gt;
* [http://www.inkscapegallery.net Inkscape Gallery ]- a community gallery website with svg support and js slideshows&lt;br /&gt;
* [http://www.kde-files.org/index.php?xcontentmode=644 KDE-Files Inkscape directory] artwork by various contrubters, you can also upload your own work.&lt;br /&gt;
* [http://artalbum.org.ua ArtAlbum.Org.Ua - your vector!] Free vector clipart catalog. Available on ukrainian, english and russian.&lt;br /&gt;
&lt;br /&gt;
=== Single-author galleries ===&lt;br /&gt;
* [http://commons.wikimedia.org/wiki/Category:Nevit_Dilmen_Tangrams 245 Tangrams] All drawn in Inkscape. License CC 3.0 &amp;amp; GFDL&lt;br /&gt;
* [http://commons.wikimedia.org/wiki/Category:Nevit_Dilmen_SVG SVG files by Nevit Dilmen] Most using Inkscape. License CC 3.0 &amp;amp; GFDL&lt;br /&gt;
* [http://jelly.haifashion.eu Jellyfish Dessert] comic strip (en, de, fr)&lt;br /&gt;
*'''FOCA Free Open Clipart Archive:''' [http://www.foca.tk Foca Clipart] - 600+ Vectorial Cliparts made using Inkscape from Chile to the the world (distributed under CC license)&lt;br /&gt;
* [http://inkscapefans.blogspot.com inkscapefans.blogspot.com ]free step by step Inkscape tutorials&lt;br /&gt;
* [http://www.veryrobert.com/gallery veryrobert.com] Unique illustrations made with Inkscape.&lt;br /&gt;
* '''VitalBodies.net:''' [http://www.vitalbodies.net/site/art-design/inkscape-gallery.html VitalBodies Inkscape Gallery] - Come see what's new.... &lt;br /&gt;
*'''VitalBodies Blog:''' [http://vitalbodies.com/blog/ Open Source Inkscape Scalable Vector Graphics SVG Software] - Inkscape License Plate, Article and how to install Inkscape in Ubuntu and more, just search Inkscape on the blog. &lt;br /&gt;
*  [http://www.nojhan.net/art/index.php?tag/inkscape nojhan/art] - illustrations made with inkscape, under the (free) CC-BY-SA license.&lt;br /&gt;
* [http://www.colvinart.net/index.php?list=4 Colvinart.net ] -  I also managed to use the wmf output feature to convert to swish-usable flash files. Yay!me.  All vector is inkscape only.&lt;br /&gt;
* [http://deathtokalia.com/content/death-kalia-webcomic-made-using-inkscape DeathToKalia] A new web comic using Inkscape. '''Some of these are NSFW'''&lt;br /&gt;
* [http://www.17deg.com/ www.17deg.com] Illustrations, button badges, t-shirts - made with Inkscape.&lt;br /&gt;
* [http://watersoul.ca/comics/ WaterSoul's] Web comics! (xkcd style)&lt;br /&gt;
* [http://www.pixelpalaces.com/dk/ PixelPalaces pressents: ''Dragon Knights''] Super Hero/Science fiction comic mostly drawn in Inkscape and mostly in SVGZ with interactiy and animation&lt;br /&gt;
* [http://manowarrior.deviantart.com/ ManoWarrior] Inkscape vectors by Luchezar Petkov&lt;br /&gt;
* [http://ostan-collections.net/imeeji/index.php?cat=10570 C-chan @ OS-tan Collections] Anime-style artwork produced almost entirely in Inkscape (see the &amp;quot;Finished Works&amp;quot; Gallery for best examples).  Other User Galleries also contain works produced fully or partially in Inkscape.&lt;br /&gt;
* [http://conichiwua.wordpress.com/ Conichiwua] - Inkscape art&lt;br /&gt;
* A tiny selection of [http://marksinkscape.blogspot.com/ Mark H's] inkscape pics.&lt;br /&gt;
* [http://www.dushkin.org/ Dushkin] is an artist of the digital age. A graduate of iidabashi hoikuen. Please be sure to leave a comment in his blog. Check out his gallery for the latest Inkscape creations.&lt;br /&gt;
* Dan Wells' beautiful gallery of Inkscape art is viewable [http://monkeydan1.deviantart.com here.]&lt;br /&gt;
* [http://lunar8.rydia.net/ Mental's Lunar 8 Comics]&lt;br /&gt;
* [[simarilius]]&lt;br /&gt;
* [[Jofo]]&lt;br /&gt;
* [http://www.kde-look.org/usermanager/search.php?username=salahuddin66 Great Wallpapers!]&lt;br /&gt;
* [http://david.bellot.free.fr/svg-cards/ SVG-cards]&lt;br /&gt;
* [http://art-zone.ro pictura,reproduceri,poezii,portrete,tablouri] paintings with inkscape aport&lt;br /&gt;
* [http://zubauza.deviantart.com/gallery zubauza's gallery @ deviantART]&lt;br /&gt;
* [[Gwyn]]&lt;br /&gt;
* [http://edeca.net/wp/graphics Free SVG nautical flags]&lt;br /&gt;
* [http://gatonegro.ceibes.org Gatonegro deseño - gatonegro.ceibes.org]. Inkscape-based graphic design, with the occasional aid of the GIMP and Scribus. Stickers, posters, tee-shirts, pamphlets, logotypes, wallpapers... Most of them released under the Creative Commons Attribution-Sharealike. (Language: galizan.)&lt;br /&gt;
* [http://imaginaciongnu.iespana.es/ Imaginacion GNU] Artwork created with Inkscape by Daniel Cremades (Graphic designer, spanish)&lt;br /&gt;
* [http://www.bakedbabies.com Baked Babies] (a few comics created with inkscape WARNING: not for kids)&lt;br /&gt;
* [http://kde-look.org/content/show.php?content=16627 AmaroK Icon], [http://kde-look.org/content/show.php?content=18204 Mupen64 Icon] KDE artwork by Zekant&lt;br /&gt;
* [http://erture.webpark.pl/vinci.html Radek Turek]&lt;br /&gt;
* [http://mooouette.tuxfamily.org/ LaMouette] French OpenOffice.org Mascot by Ben Bois made with Inkscape&lt;br /&gt;
* [http://panzi.deviantart.com/gallery/#SVG panzi.deviantArt.com/gallery/#SVG] (IMHO the best is [http://www.deviantart.com/view/4617948/ my orc])&lt;br /&gt;
* [http://www.flickr.com/photos/peterhellberg/353706629/ Tribal tattoo drawn in Inkscape]&lt;br /&gt;
* [http://popolon.org/inkscape/ popolon.org/inkscape/] Tutorial for Inkscape and pictures made with Inkscape, mostly in french some in english or chinese.&lt;br /&gt;
* [http://yeknan.free.fr/blog/index.php?2006/03/22/74-galerie-svg yeKcim] Free SVG (Wormux, Crocobox, Mille bornes,...)&lt;br /&gt;
* [[Paramate]]&lt;br /&gt;
* [http://www.awns.com/galeri/ Galeri] A growing collection of colourful and stylish artwork. &lt;br /&gt;
* [http://proximus1.deviantart.com/gallery/?catpath=digitalart/vector/&amp;amp;offset=0 Proximus1] Vector Artwork by Proximus1&lt;br /&gt;
* [http://singularityblues.com Singularity Blues] A webcomic done in Inkscape. SVG files available upon request.&lt;br /&gt;
* [http://hrum.deviantart.com/gallery ~hrum] Konstantin R. page on deviantart with pictures made in Inkscape (most of them) and GIMP&lt;br /&gt;
&lt;br /&gt;
* [http://sunedonath.de/bilder.htm Sune Donath] anime wallpapers made with Inkscape incl. SVG download.&lt;br /&gt;
* [http://www.rammbauer.nl/?cat=3 Rayart Rammbauer] some poster and cartoons made with Inkscape&lt;br /&gt;
* [http://vorg.pl/design/tag/vector Vorg.pl] artwork by graphic designer Marcin Ignac&lt;br /&gt;
* [http://playful-geometer.deviantart.com | A Playful Geometer's deviantart gallery] Images made mostly using [http://sourceforge.net/projects/play-svg pLAySVG] the GPL'd python libraries for the easy generation of SVG vector graphics  &lt;br /&gt;
* [http://www.alpha-release.com Alpha Release] an online comic under a Creative Commons license, drawn entirely in Inkscape&lt;br /&gt;
* [http://geronimo89.deviantart.com geronimo89@deviantART.com] He often uses Inkscape for his vector works and tries to give an impression how powerful Inkscape is.&lt;br /&gt;
* [http://mathburton.deviantart.com/ Mathburton] Inkscape vectors by James Avila&lt;br /&gt;
* [http://hamletothehamster.blogspot.com Hamleto The Hamster] An online comic strips about an hamster called Hamleto entirely drawn in Inkscape (now in english)&lt;br /&gt;
* [http://rockraikar.deviantart.com/gallery/#Inkscape rockraikar@deviantART] Few illustrations &amp;amp; tutorials with Inkscape.&lt;br /&gt;
* [http://chezmodelshop.blogspot.com Modelshop] A girly french blog with illustrations made with Inkscape.&lt;br /&gt;
* [http://plurib.us/svg_gallery/ Plurib.us SVG Art Gallery]  Gallery of Inkscape created SVG art (most CC licensed).&lt;br /&gt;
* '''By night-train:''' [http://members.home.nl/rouweler/bnt/ 30 pages of visual desktop poetry] - made with Inkscape by Marcel Rouweler&lt;br /&gt;
* [http://quiche-shamelessself-promotion.blogspot.com/ ShamelessSelfPromotion] blog featuring Inkscape art &lt;br /&gt;
* [http://quicheloraine.deviantart.com/ QuicheLoraine@deviantART] Gallery of Inkscape Art  &lt;br /&gt;
* [http://www.math.umd.edu/~nstrawn/oralprelim.pdf Math Presentation]- A full mathematical presentation produced using Inkscape and the LaTeX extension TeXtext.&lt;br /&gt;
*[http://www.matthieutuffet.com/  matthieu's illustrations gallerie] illustrations made on inkscape and some other artworks &lt;br /&gt;
* [http://wlps-ge-stuff.ucoz.com/ WLP's Google Earth maps and stuff] &amp;amp;mdash; A collection of maps made with Inkscape (mostly of racing facilities) and corresponding Google Earth XPIs which typically include the map as an overlay.  Some vectorized images might also be added.  Forums supported by the author (Will Pittenger) are available for many topics.  One discusses Will's mapping techniques with Inkscape.&lt;br /&gt;
* [http://flsixtyfour.blogspot.com/search/label/Inkscape/ fl64]&lt;br /&gt;
* [http://www.lamahütte.de lamahütte.de - ], [http://www.haifashion.de haifashion.de - ] and [http://www.skvmeridian.eu SKV MeriDian.eu - ] websites and information material created with inkscape, *.png rendering for IExplorer missing svg-issues, photos edited with gimp&lt;br /&gt;
* [http://arwassa.com Arwassa.com] Girly illustrations made with Inkscape by digital artist Arwassa&lt;br /&gt;
* [http://scrapcoloring.com ScrapColoring] Coloring pages with gradients and patterns made with Inkscape. Also in French: [http://scrapcoloring.fr coloriage]&lt;br /&gt;
* [http://www.davekdesign.com davek1979's artworks] all artworks by David Kopnicky&lt;br /&gt;
* [http://www.cubehobo.com cube hobo web comic] drawn with Inkscape on the &amp;quot;cube hobo&amp;quot; lifestyle.&lt;br /&gt;
* [http://www.thechangeling.net The Changeling] ~~ A webcomic website created with dynamic xhtml and SVG drawn in Inkscape. Please note: contains mature graphic content not suitable for minors or people easily offended by nudity and/or violence.&lt;br /&gt;
* [http://sindcomics.com SindcomiCs: HPC World] - A webcomic drawn in InkScape, licensed under a Creative Common license (currently pngs are released only).&lt;br /&gt;
* [http://www.dare2dream.com/illustration dare2dream.com] - Vector illustrations by artist Russ Sharek.&lt;br /&gt;
* [http://www.falconberger.co.uk Falcon Berger books] - a micropublisher using Inkscape for its book covers (link includes a photo of a finished paperback).&lt;br /&gt;
* [http://sebby.cc/?page_id=14 Sebby.cc Graphics] Vector image gallery with SVG source.&lt;br /&gt;
* [http://floaters.yolasite.com/ Floaters] A web comic made entirely in Inkscape.&lt;br /&gt;
* [http://www.bifter.co.uk/ Bifter SVG Comic] A monthly web comic made entirely in Inkscape that can also be read by the visually impaired. The website is also written with [http://en.wikipedia.org/wiki/Html5 HTML5].&lt;br /&gt;
* [http://greatbooksforchildren.wordpress.com/our-inkscape-gallery/ Great Books for Children] - illustrations and book covers made in Inkscape.&lt;br /&gt;
* [http://pictat.ro pictura, reproduceri, portrete, tablouri] Great paintings artwork created with Inkscape&lt;br /&gt;
* [http://festhunter.blogspot.com FestHunter] blog about festivals with all images created with inkscape&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- these sites not responding/working &lt;br /&gt;
* [http://gallery.crypt.cc Crypt.cc Gallery] artwork by J, others can also upload your own work to showcase here&lt;br /&gt;
* [http://programmer-art.org/artwork Daniel G. Taylor's Art Page]&lt;br /&gt;
* [http://gallery.urosevic.net/svg Urke MMI]&lt;br /&gt;
* [http://widdma.dyndns.org/wc/widdmoprev.html Widdmotions] (Not found) Smiley Set&lt;br /&gt;
* http://www.hinterlandcasa.it An Italian svg panels &amp;amp; buttons based site made with Inkscape.&lt;br /&gt;
* [http://www.grafixport.org/ grafixport] A new Forum for SVG and Inkscape Friends!&lt;br /&gt;
* [http://mathburton.deviantart.com/ Mathburton]  Inkscape vectors by James Avila&lt;br /&gt;
* [http://i231.photobucket.com/albums/ee54/warpigelp/LOscaleEP4png.png]Low Observable Chart #1 Created in Inkscape and exported to .png by E. Palmer&lt;br /&gt;
* [http://i231.photobucket.com/albums/ee54/warpigelp/LOscaleEP3png.png]Low Observable Chart #2 Created in Inkscape and exported to .png by E. Palmer&lt;br /&gt;
* [http://animedieval.com/?page_id=16]A character made for inkscape by windknight&lt;br /&gt;
* [http://www.plastik-models.com Plastik Models] A digital magazine made with Inkscape and Scribus&lt;br /&gt;
* [http://www.mondada.net/gabriele/school/?view=geo&amp;amp;chap=PAV gab@school] A collection of geometry exercices for children from 12 to 14 years old (in French, SVG files available, GFDL)&lt;br /&gt;
* [http://ludami.deviantart.com/gallery/ Ludamillion] Ludami's DeviantArt page, yup another one. Everything there (one pic so far) is Inkscaped.&lt;br /&gt;
* [http://peileppe.wordpress.com Peileppe Production] FanArt for Wesnoth, this blog is committed to build a comic (using mainly Inkscape) based on the Battle for Wesnoth's campaign &amp;quot;Heir to the Throne&amp;quot;.&lt;br /&gt;
* [http://dodolboks.wordpress.com/galeri/ art by alikusnadi] Wallpaper and other art's made with inkscape and fixed with GIMP &lt;br /&gt;
* [http://www.73lab.com/ art by Ayo] mixed art's made with inkscape and other open source graphic apps like GIMP or Blender&lt;br /&gt;
* [http://www15.atwiki.jp/kirimi/ Tessellations How To] specialised to making patterns &amp;amp; tiling like M.C. Escher.(written in Japanese)&lt;br /&gt;
* [http://eyedraw.eu EyeDraw] Illustrations by Piotr Godek&lt;br /&gt;
* [http://haruwen.deviantart.com] by Mariana Sing&lt;br /&gt;
* [http://www.davekdesign.com davek1979's artworks] all artworks by David Kopnicky&lt;br /&gt;
* [http://viscious-speed.deviantart.com/gallery/#InkScape-Vectors] Gallery of artworks done using Inkscape&lt;br /&gt;
* [http://sebby.cc/?page_id=14] Vector image gallery with SVG source.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SVG-oriented gallery softwares ==&lt;br /&gt;
&lt;br /&gt;
* [http://stripit.sourceforge.net/ Strip-it] a (web) software that permits to dynamically generate a (web) gallery for (web) comic-strips drawn in SVG (web, thus).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:About Inkscape]]&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=User_talk:Lana243kuh&amp;diff=85832</id>
		<title>User talk:Lana243kuh</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=User_talk:Lana243kuh&amp;diff=85832"/>
		<updated>2012-06-11T01:23:59Z</updated>

		<summary type="html">&lt;p&gt;Marko: {{spam}}&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{spam}}&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=User_talk:BrittanieKruer&amp;diff=85826</id>
		<title>User talk:BrittanieKruer</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=User_talk:BrittanieKruer&amp;diff=85826"/>
		<updated>2012-06-11T01:23:46Z</updated>

		<summary type="html">&lt;p&gt;Marko: {{spam}}&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{spam}}&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=User:Marko&amp;diff=85550</id>
		<title>User:Marko</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=User:Marko&amp;diff=85550"/>
		<updated>2012-06-06T15:28:28Z</updated>

		<summary type="html">&lt;p&gt;Marko: orphanized&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
[[/sandboxes/1]] - [[/sandboxes/2]] - [[/sandboxes/3]] - [[/sandboxes/4]] - [[/sandboxes/5]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[/Ultime modifiche]]&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=User:Marko/List_of_spammed_sites&amp;diff=85544</id>
		<title>User:Marko/List of spammed sites</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=User:Marko/List_of_spammed_sites&amp;diff=85544"/>
		<updated>2012-06-06T15:28:14Z</updated>

		<summary type="html">&lt;p&gt;Marko: hm, after all a sysop has to look at the page to delete it, so I suppose this list is unnecessary&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{spam|not spam actually, just marking for speedy deletion.}}&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=User:Marko/List_of_spammed_sites&amp;diff=85538</id>
		<title>User:Marko/List of spammed sites</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=User:Marko/List_of_spammed_sites&amp;diff=85538"/>
		<updated>2012-06-06T15:21:52Z</updated>

		<summary type="html">&lt;p&gt;Marko: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sites which have been spammed on this wiki. To administrators: please add them to the [[MediaWiki:Spam-blacklist]]. &amp;lt;small&amp;gt;Going to update this page periodically, of course. I'll also provide the source page for verifiability.&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Updated''': {{REVISIONYEAR}} {{REVISIONMONTH}} {{REVISIONDAY}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
http://www.freexboxlivecodesnow.info/    User talk:Draco332V&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=User:Marko/List_of_spammed_sites&amp;diff=85532</id>
		<title>User:Marko/List of spammed sites</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=User:Marko/List_of_spammed_sites&amp;diff=85532"/>
		<updated>2012-06-06T15:19:36Z</updated>

		<summary type="html">&lt;p&gt;Marko: Created page with &amp;quot;__NOINDEX__ Sites which have been spammed on this wiki. To administrators: please add them to the MediaWiki:Spam-blacklist. &amp;lt;small&amp;gt;Going to update this page periodically, ...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOINDEX__&lt;br /&gt;
Sites which have been spammed on this wiki. To administrators: please add them to the [[MediaWiki:Spam-blacklist]]. &amp;lt;small&amp;gt;Going to update this page periodically, of course. I'll also provide the source page for verifiability.&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Updated''': {{REVISIONTIMESTAMP}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
http://www.freexboxlivecodesnow.info/    User talk:Draco332V&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=User:Marko&amp;diff=85526</id>
		<title>User:Marko</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=User:Marko&amp;diff=85526"/>
		<updated>2012-06-06T15:13:35Z</updated>

		<summary type="html">&lt;p&gt;Marko: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
[[/sandboxes/1]] - [[/sandboxes/2]] - [[/sandboxes/3]] - [[/sandboxes/4]] - [[/sandboxes/5]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[/Ultime modifiche]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[/List of spammed sites]] (please put them in the [[MediaWiki:Spam-blacklist]])&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=User_talk:Draco332V&amp;diff=85520</id>
		<title>User talk:Draco332V</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=User_talk:Draco332V&amp;diff=85520"/>
		<updated>2012-06-06T15:12:33Z</updated>

		<summary type="html">&lt;p&gt;Marko: {{spam}}&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{spam}}&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Help_talk:Contents&amp;diff=85046</id>
		<title>Help talk:Contents</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Help_talk:Contents&amp;diff=85046"/>
		<updated>2012-05-29T13:32:35Z</updated>

		<summary type="html">&lt;p&gt;Marko: Undo revision 84986 by Rundll (talk) (spam)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;After downloading Inkscape I got a dialog box stating I needed X11 for Panther.  I'm running 10.4.9 with X11 installed.  An attempt to install X11 from Apple's website was futile; it said I already had it installed.  Why won't Inkscape open?&lt;br /&gt;
&lt;br /&gt;
«related links: Inkscape Bug Tracker at Sourceforge» needs to be updated to link to the new bug tracker on Launchpad: https://bugs.launchpad.net/inkscape ''(&amp;lt;strike&amp;gt;page is protected - can a sysop update the link?&amp;lt;/strike&amp;gt; protection has expired ;-) [[User:~suv|~suv]]'')&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=User:Marko/Ultime_modifiche&amp;diff=84974</id>
		<title>User:Marko/Ultime modifiche</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=User:Marko/Ultime_modifiche&amp;diff=84974"/>
		<updated>2012-05-27T15:55:50Z</updated>

		<summary type="html">&lt;p&gt;Marko: Created page with &amp;quot;{{Special:RecentChanges/limit=100}}&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Special:RecentChanges/limit=100}}&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=User:Marko&amp;diff=84968</id>
		<title>User:Marko</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=User:Marko&amp;diff=84968"/>
		<updated>2012-05-27T15:55:19Z</updated>

		<summary type="html">&lt;p&gt;Marko: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
[[/sandboxes/1]] - [[/sandboxes/2]] - [[/sandboxes/3]] - [[/sandboxes/4]] - [[/sandboxes/5]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[/Ultime modifiche]]&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=SOC_Writing_Project_Proposals&amp;diff=84842</id>
		<title>SOC Writing Project Proposals</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=SOC_Writing_Project_Proposals&amp;diff=84842"/>
		<updated>2012-05-25T10:55:33Z</updated>

		<summary type="html">&lt;p&gt;Marko: /* More Links */ hm, no need fo rthat, it's actually in the URL itself and also in the web page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Writing Project Proposals ==&lt;br /&gt;
&lt;br /&gt;
If you're thinking about writing a proposal for one of the Google Summer of Code&lt;br /&gt;
projects, you might be uncertain about a few things.  How big of a task should you&lt;br /&gt;
propose?  What should you include in your proposal?  How can you make it more&lt;br /&gt;
acceptable?&lt;br /&gt;
&lt;br /&gt;
Of course, you will have to decide the answers to these questions with your&lt;br /&gt;
own judgement, but on this page are some suggestions that may give you some&lt;br /&gt;
inspiration.  &lt;br /&gt;
&lt;br /&gt;
=== Get Feedback Before Submitting ===&lt;br /&gt;
&lt;br /&gt;
Without question, the best proposals have come from students who took time to share their proposal on our mailing lists and solicit feedback.  This ensured their proposals matched up better to what the Inkscape community wished, and it also gave the community a chance to get to know the student.  Both of these resulted in much higher scoring, than proposals that came in anonymously.&lt;br /&gt;
&lt;br /&gt;
=== Don't Bite Off More Than You Can Chew ===&lt;br /&gt;
&lt;br /&gt;
Remember that this effort is date-scoped.  This is a little unusual for Open&lt;br /&gt;
Source projects, but is common for contract work.  But don't panic, there are&lt;br /&gt;
some techniques to ensure you will succeed at achieving this.&lt;br /&gt;
&lt;br /&gt;
First, be very careful about what you commit to delivering.  If possible, &lt;br /&gt;
try to pick things that you already know how to do pretty well and won't&lt;br /&gt;
need to do a lot of learning and research.  This way, you'll be less likely&lt;br /&gt;
to find yourself halfway done and realizing you've bitten off WAY more than&lt;br /&gt;
you can chew.  Of course, you can probably list some &amp;quot;optional&amp;quot; delivery &lt;br /&gt;
items for things you're less certain about.&lt;br /&gt;
&lt;br /&gt;
Second, try to weight your schedule to get the key portion of the project&lt;br /&gt;
done as early as possible.  In other words, try to do 80% of the coding&lt;br /&gt;
in the first 20% of the time.  The reason for this is that the last 20%&lt;br /&gt;
of the project often seems to take 80% of the time (no one really knows&lt;br /&gt;
why, it just always works out that way.)  So try to set your schedule up&lt;br /&gt;
so that you &amp;quot;should be done&amp;quot; within 2-3 weeks; that way when reality sets&lt;br /&gt;
in and it takes 2-3 months, you're not totally screwed.  ;-)&lt;br /&gt;
&lt;br /&gt;
Indeed, we will be expecting to see a &amp;quot;mostly done&amp;quot; code delivery at the midterm.  Students who don't deliver something that mostly works at this point risk being dropped.&lt;br /&gt;
&lt;br /&gt;
If things go well, for the second half of the summer you should be focusing on fixing bugs, making improvements requested by users, fixing bugs, documenting, fixing bugs, and filling out GSoC paperwork.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== There's More to Open Source Than Coding ===&lt;br /&gt;
&lt;br /&gt;
It's very common to assume that most of the work of implementing a new&lt;br /&gt;
feature is just writing code.  Sometimes that is in fact the case, but &lt;br /&gt;
it's much more common that the coding is just a small part of the effort.&lt;br /&gt;
&lt;br /&gt;
Since the purpose of Google's sponsorship is to increase your knowledge&lt;br /&gt;
of Open Source, make sure your project includes these other kinds of &lt;br /&gt;
activities:&lt;br /&gt;
&lt;br /&gt;
* Survey the Open Source world to see if anyone else has done something like your feature; if so, analyze what they did, and borrow ideas and algorithms from it&lt;br /&gt;
* Create good code documentation for code affected by the change&lt;br /&gt;
* Create a tutorial that shows users how to use the new feature&lt;br /&gt;
* Solicit users to test out your new feature, and encourage them to submit bug reports and feature requests.  Triage which of these you can do, and do them.&lt;br /&gt;
* Write a short article for an online publication about your work&lt;br /&gt;
&lt;br /&gt;
=== Include Mockups ===&lt;br /&gt;
&lt;br /&gt;
If your feature will involve GUI dialogs, configuration settings, or canvas drawing, be certain to sketch up some examples.  Not only is this helpful during review, but it will help you out greatly later when you're deep into the coding.&lt;br /&gt;
&lt;br /&gt;
== Unit Test ==&lt;br /&gt;
&lt;br /&gt;
Early in your development, perhaps after initial proof of concept stuff, but prior to the midterm, write a unit test, that will exercise the functions in your feature.  The unit test should feed in dummy test data, and verify that correct output or data structure changes are performed.&lt;br /&gt;
&lt;br /&gt;
== More Links ==&lt;br /&gt;
&lt;br /&gt;
* [http://web.archive.org/web/20110209000900/http://shlang.com/writing/soc2005.html ''Google's Summer of Code 2005: Experience of One Mentor'']&lt;br /&gt;
&lt;br /&gt;
[[Category:Developer Documentation]]&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=SOC_Writing_Project_Proposals&amp;diff=84836</id>
		<title>SOC Writing Project Proposals</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=SOC_Writing_Project_Proposals&amp;diff=84836"/>
		<updated>2012-05-25T10:54:56Z</updated>

		<summary type="html">&lt;p&gt;Marko: + archived URL&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Writing Project Proposals ==&lt;br /&gt;
&lt;br /&gt;
If you're thinking about writing a proposal for one of the Google Summer of Code&lt;br /&gt;
projects, you might be uncertain about a few things.  How big of a task should you&lt;br /&gt;
propose?  What should you include in your proposal?  How can you make it more&lt;br /&gt;
acceptable?&lt;br /&gt;
&lt;br /&gt;
Of course, you will have to decide the answers to these questions with your&lt;br /&gt;
own judgement, but on this page are some suggestions that may give you some&lt;br /&gt;
inspiration.  &lt;br /&gt;
&lt;br /&gt;
=== Get Feedback Before Submitting ===&lt;br /&gt;
&lt;br /&gt;
Without question, the best proposals have come from students who took time to share their proposal on our mailing lists and solicit feedback.  This ensured their proposals matched up better to what the Inkscape community wished, and it also gave the community a chance to get to know the student.  Both of these resulted in much higher scoring, than proposals that came in anonymously.&lt;br /&gt;
&lt;br /&gt;
=== Don't Bite Off More Than You Can Chew ===&lt;br /&gt;
&lt;br /&gt;
Remember that this effort is date-scoped.  This is a little unusual for Open&lt;br /&gt;
Source projects, but is common for contract work.  But don't panic, there are&lt;br /&gt;
some techniques to ensure you will succeed at achieving this.&lt;br /&gt;
&lt;br /&gt;
First, be very careful about what you commit to delivering.  If possible, &lt;br /&gt;
try to pick things that you already know how to do pretty well and won't&lt;br /&gt;
need to do a lot of learning and research.  This way, you'll be less likely&lt;br /&gt;
to find yourself halfway done and realizing you've bitten off WAY more than&lt;br /&gt;
you can chew.  Of course, you can probably list some &amp;quot;optional&amp;quot; delivery &lt;br /&gt;
items for things you're less certain about.&lt;br /&gt;
&lt;br /&gt;
Second, try to weight your schedule to get the key portion of the project&lt;br /&gt;
done as early as possible.  In other words, try to do 80% of the coding&lt;br /&gt;
in the first 20% of the time.  The reason for this is that the last 20%&lt;br /&gt;
of the project often seems to take 80% of the time (no one really knows&lt;br /&gt;
why, it just always works out that way.)  So try to set your schedule up&lt;br /&gt;
so that you &amp;quot;should be done&amp;quot; within 2-3 weeks; that way when reality sets&lt;br /&gt;
in and it takes 2-3 months, you're not totally screwed.  ;-)&lt;br /&gt;
&lt;br /&gt;
Indeed, we will be expecting to see a &amp;quot;mostly done&amp;quot; code delivery at the midterm.  Students who don't deliver something that mostly works at this point risk being dropped.&lt;br /&gt;
&lt;br /&gt;
If things go well, for the second half of the summer you should be focusing on fixing bugs, making improvements requested by users, fixing bugs, documenting, fixing bugs, and filling out GSoC paperwork.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== There's More to Open Source Than Coding ===&lt;br /&gt;
&lt;br /&gt;
It's very common to assume that most of the work of implementing a new&lt;br /&gt;
feature is just writing code.  Sometimes that is in fact the case, but &lt;br /&gt;
it's much more common that the coding is just a small part of the effort.&lt;br /&gt;
&lt;br /&gt;
Since the purpose of Google's sponsorship is to increase your knowledge&lt;br /&gt;
of Open Source, make sure your project includes these other kinds of &lt;br /&gt;
activities:&lt;br /&gt;
&lt;br /&gt;
* Survey the Open Source world to see if anyone else has done something like your feature; if so, analyze what they did, and borrow ideas and algorithms from it&lt;br /&gt;
* Create good code documentation for code affected by the change&lt;br /&gt;
* Create a tutorial that shows users how to use the new feature&lt;br /&gt;
* Solicit users to test out your new feature, and encourage them to submit bug reports and feature requests.  Triage which of these you can do, and do them.&lt;br /&gt;
* Write a short article for an online publication about your work&lt;br /&gt;
&lt;br /&gt;
=== Include Mockups ===&lt;br /&gt;
&lt;br /&gt;
If your feature will involve GUI dialogs, configuration settings, or canvas drawing, be certain to sketch up some examples.  Not only is this helpful during review, but it will help you out greatly later when you're deep into the coding.&lt;br /&gt;
&lt;br /&gt;
== Unit Test ==&lt;br /&gt;
&lt;br /&gt;
Early in your development, perhaps after initial proof of concept stuff, but prior to the midterm, write a unit test, that will exercise the functions in your feature.  The unit test should feed in dummy test data, and verify that correct output or data structure changes are performed.&lt;br /&gt;
&lt;br /&gt;
== More Links ==&lt;br /&gt;
&lt;br /&gt;
* [http://web.archive.org/web/20110209000900/http://shlang.com/writing/soc2005.html ''Google's Summer of Code 2005: Experience of One Mentor''] &amp;lt;small&amp;gt;(original URL at [http://www.internet2.edu/~shalunov/writing/soc2005.html])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Developer Documentation]]&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Help:Contents&amp;diff=84782</id>
		<title>Help:Contents</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Help:Contents&amp;diff=84782"/>
		<updated>2012-05-24T11:28:17Z</updated>

		<summary type="html">&lt;p&gt;Marko: Undo revision 84710 by Rundll (talk) (spam)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For general help with Inkscape, please see:&lt;br /&gt;
*Links on the wiki's [[Main_Page]]&lt;br /&gt;
*[[UserManual]] &lt;br /&gt;
*[http://lists.sourceforge.net/lists/listinfo/inkscape-user Inkscape Users Mailing List]&lt;br /&gt;
&lt;br /&gt;
Related links:&lt;br /&gt;
*[[CommunicationChannels]] (for various other resources)&lt;br /&gt;
*[https://bugs.launchpad.net/inkscape Inkscape Bug Tracker at Launchpad]&lt;br /&gt;
&lt;br /&gt;
Wiki help:&lt;br /&gt;
*[[Help:Editing]]&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.91/it&amp;diff=83660</id>
		<title>Release notes/0.91/it</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.91/it&amp;diff=83660"/>
		<updated>2012-05-07T17:05:38Z</updated>

		<summary type="html">&lt;p&gt;Marko: translate&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Other languages|en=Release_notes/0.49}}&lt;br /&gt;
&lt;br /&gt;
''Questa traduzione è aggiornata alla versione delle 16:10, 7 maggio 2012‎ della versione in inglese: [[Release notes/0.49]].''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Inkscape 0.49==&lt;br /&gt;
&lt;br /&gt;
'''(non ancora rilasciato - [[AnnouncePlanning049]])'''&lt;br /&gt;
&lt;br /&gt;
==In evidenza==&lt;br /&gt;
&lt;br /&gt;
* Uso di Cairo per la visualizzazione su schermo e per l'esportazione in PNG&lt;br /&gt;
* Multithreading OpenMP per tutti i filtri&lt;br /&gt;
&lt;br /&gt;
==Rendering e performance==&lt;br /&gt;
&lt;br /&gt;
Inkscape 0.49 include un nuovo motore grafico basato sulla libreria Cairo. Questo lavoro è stato svolto durante i Google Summer of Code 2010 e 2011.&lt;br /&gt;
* '''Performance migliorate.''' Il nuovo motore è sensibilmente più veloce nella maggior parte dei casi. Il rendering degli oggetti più complessi viene automaticamente sottoposto  a''caching'', per migliorare la ''responsiveness'' del programma durante la modifica del disegno.&lt;br /&gt;
* '''Multithreading OpenMP per i filtri.''' I filtri usano tutti i core del processore disponibili. Ciò comporta una velocità sostanzialmente più alta, durante il disegno di grandi oggetti soggetti a filtri, su sistemi multi-core.&lt;br /&gt;
* '''Sostanziale riduzione del consumo di memoria.''' Inkscape ora usa meno memoria quando apre disegni completti, e in alcuni casi usa solo un quarto della memoria usata da Inkscape 0.48. Ora è possibile aprire file più grandi.&lt;br /&gt;
* '''Miglioramenti nella reattività del programma.''' Il rendering del disegno SVG ora viene sottoposto a caching. This results in massive improvements in responsiveness of path highlights, object selection / deselection, and path editing in delayed update mode.&lt;br /&gt;
* '''Rendering bug fixes.''' La maggior parte dei difetti del rendering che erano segnalati nel nostro ''bug tracker'' non sono più presenti in Inkscape 0.49. Queste cose ora sono renderizzate correttamente:&lt;br /&gt;
** Riempimenti con pattern (non ci sono più spazi vuoti tra i tiles, a prescindere dalla trasformazione)&lt;br /&gt;
** Stroke of transformed objects in patterns&lt;br /&gt;
** Patterns containing clipped objects&lt;br /&gt;
** Nested clipping paths&lt;br /&gt;
** Masked and clipped objects with large masks / clipping paths in Outline view&lt;br /&gt;
** Paths with wide strokes and long miters&lt;br /&gt;
&lt;br /&gt;
==Strumenti==&lt;br /&gt;
&lt;br /&gt;
=== Strumento Selezione ===&lt;br /&gt;
&lt;br /&gt;
Ora è più facile selezionare gli oggetti che non sono al di sopra degli altri: usa Alt+scorrimento della rotellina del mouse, per alternare la selezione tra tutti gli elementi che sono sovrapposti l'uno sull'altro, sotto al puntatore del mouse (usa Shift+Alt+scorrimento della rotellina del mouse per aggiungere un oggetto alla selezione corrente). Al momento attuale, la selezione non rispetta i gruppi, nel senso che seleziona individualmente gli oggetti all'interno dei gruppi.&lt;br /&gt;
&lt;br /&gt;
=== Strumento Nodo ===&lt;br /&gt;
La barra degli strumenti dello strumento Nodo contiene nuovi pulsanti per inserire nodi agli estremi del segmento del percorso selezionato. Clicca sulla ''dropdown arrow'' vicina al pulsante che inserire i nodi.&lt;br /&gt;
&lt;br /&gt;
=== Finestra di dialogo Allinea e distribuisci ===&lt;br /&gt;
Nuova funzionalità &amp;quot;Scambia gli oggetti selezionati&amp;quot;. Essa aggiunge tre pulsanti nella finestra di dialogo Allinea e distribuisci (''rearrange group'') che scambiano la posizione degli oggetti selezionati: 1. in base all'ordine in cu sono stati selezionati, 2. in base allo Z-order, e 3. in senso orario.&lt;br /&gt;
&lt;br /&gt;
===Live Path Effects===&lt;br /&gt;
&lt;br /&gt;
I Live Path Effects di un oggetto duplicato ora sono indipendenti da quelli dell'oggetto originale.&lt;br /&gt;
&lt;br /&gt;
====PowerStroke====&lt;br /&gt;
''(omesso, si tratta di un work in progress)''&lt;br /&gt;
&lt;br /&gt;
====Clona originale====&lt;br /&gt;
Il Live Path Effect &amp;quot;Clona originale&amp;quot; ignora i dati del percorso al quale è stato applicato; invece, esso '''copia i dati del percorso original-d''', cioè i dati del percorso prima del calcolo del LPE, dal percorso al quale il parametro &amp;quot;Linked path&amp;quot; si collega.&lt;br /&gt;
&lt;br /&gt;
Il LPE Clona originae è fatto per essere usato in congiunzione con il powerstroke. Il powerstroke crea un percorso con spessore variabile, ma questo percorso non può essere riempito (perché il riempimento viene usato per lo spessore). Per riempirlo, si rende necessario creare un secondo percorso (''dummy path''), applicare il LPE Clona originale e collegarlo al percorso soggetto a powerstroke. Poiché questo secondo percorso clona i dati del percorso originale prima del LPE Powerstroke, può essere usato per riempire il percorso soggetto a powerstroke.&lt;br /&gt;
Per creare velocemente un ''dummy path'' ed applicarvi questo effetto, si seleziona il percorso da &amp;quot;clonare&amp;quot; e si clicca sull'elemento di menu '''Edit &amp;gt; Clone &amp;gt; Clone original path (LPE)'''.&lt;br /&gt;
&lt;br /&gt;
Come per i cloni normali, la combinazione Shift+D, quando al percorso selezionato è applicato il LPW Clona originale LPE, seleziona il percorso al quale si riferisce il LPE.&lt;br /&gt;
&lt;br /&gt;
Un'altra abilità utilissima del LPE Clona originale è la creazione di un clone con uno stile diverso dal percorso di riferimento. Per facilitare ciò, la finestra di dialogo LPE aggiunge il LPE Clona originale quando un clone viene selezionato e il pulsante &amp;quot;+&amp;quot; viene premuto.&lt;br /&gt;
&lt;br /&gt;
===Filtri===&lt;br /&gt;
I nuovi ''Custom predefined filters'' permettono agli utenti di creare filtri predefiniti con parametri personalizzati. Vedi [[SpecCustomPredefinedFilters]] (in inglese).&lt;br /&gt;
&lt;br /&gt;
==Importazione/Esportazione==&lt;br /&gt;
* Nuovo formato di esportazione Flash XML Graphics (FXG).&lt;br /&gt;
* Nuovo formato di esportazione Synfig Animation Studio (SIF).&lt;br /&gt;
* Miglioramenti nell'esportazione XAML.&lt;br /&gt;
* Miglioramenti all'estensione di esportazione &amp;quot;Compressed SVG and media&amp;quot;. Nuove opzioni: imposta una cartella per l'immagine nel file zip, e aggiungi un file di testo che elenca i font usati nel documento SVG.&lt;br /&gt;
* Nuova preferenza per permettere agli utenti di stabilire, quando si importano le bitmap, se il programma deve sempre collegare (''link''), integrare (''embed''), oppure chiedere cosa fare.&lt;br /&gt;
&lt;br /&gt;
===Migliroamenti al formato Gimp XCF===&lt;br /&gt;
* L'opzione &amp;quot;Save Background&amp;quot; permette agli utenti di scegliere se salvare lo sfondo della pagina con ogni livello di Gimp.&lt;br /&gt;
* I livelli esportati ora usano l'attributo &amp;quot;label&amp;quot; oppure, se non è stato impostato, l'attributo &amp;quot;id&amp;quot;.&lt;br /&gt;
* Nuova tab di aiuto.&lt;br /&gt;
* Correzione di alcuni bug e di alcuni avvisi.&lt;br /&gt;
&lt;br /&gt;
===PDF/EPS/PS + LaTeX===&lt;br /&gt;
* Aggiunta la possibilità di scalare l'immagine. Il package &amp;quot;calc&amp;quot; deve essere incluso nel ''preamble''. Quindi, l'immagine può essere scalata definendo '\svgscale' invece di '\svgwidth'.&lt;br /&gt;
* Ora viene esportata anche la forma del font. '\textit{}' per il testo in corsivo, '\textbf{}' per il testo in grassetto, e '\textsl{}' (''slanted'') per quello ''oblique''. È importante notare che '''Arial''' ha una forma '''oblique''' e non '''italic''' (corsivo), quindi il risultato in LaTeX sarà '''slanted invece del corsivo'''. È meglio '''usare un altro font''' in Inkscape, quando vuoi usare proprio il corsivo.&lt;br /&gt;
&lt;br /&gt;
==Estensioni==&lt;br /&gt;
===Nuove===&lt;br /&gt;
* La nuova estensione &amp;quot;ghigliottina&amp;quot; è usata per esportare &amp;quot;fette&amp;quot; png da un disegno. The slice rectangles are defined by adding horizontal and vertical guides within the canvas boundary, the canvas boundary serves as the outside of the sliced area.&lt;br /&gt;
* La nuova estensione per gli strumenti [http://en.wikipedia.org/wiki/G-code G-code] converte percorsi in G-code (usando interpolazione circolare), makes offset paths and engraves sharp corners using cone cutters.&lt;br /&gt;
* Nuovo generatore di [http://en.wikipedia.org/wiki/QR_code QR code]&lt;br /&gt;
* Nuovo generatore di griglia isometrica&lt;br /&gt;
* New bitmap crop extension (Extensions&amp;gt;Bitmaps&amp;gt;Crop)&lt;br /&gt;
* Nuova estensione &amp;quot;Estrai testo&amp;quot; estrae gli elementi di testo del documento in un ordine prefissato.&lt;br /&gt;
&lt;br /&gt;
===Miglirormenti===&lt;br /&gt;
* Numerare i nodi. Nuovi parametri che permettono di scegliere il numero di partenza e la quantità di differenza tra due nodi.&lt;br /&gt;
* Color Markers to Match Stroke extension improvements. Questi markers possono ora ereditare i colori di contorno e di riempimento e i canali alpha dall'oggetto, oppure possono essere personalizzati con i selettori di colore in una scheda a parte.&lt;br /&gt;
* Optional sliders added on float and int extension parameters (full and minimal modes).&lt;br /&gt;
* I valori dei parametri delle estensioni (''tranne gli attributi!'') possono ora essere contestualizzati per la traduzione (con msgctxt).&lt;br /&gt;
&lt;br /&gt;
==Interfaccia utente==&lt;br /&gt;
*Gli elementi dell'interfaccia sono accessibili da tastiera, con la combinazione ALT+tasto, in un numero molto più grande di finestre di dialogo.&lt;br /&gt;
*Possibilità di impostare lo sfondo dell'area di disegno senza esportarlo (la trasparenza dello sfondo è usata solo per l'esportazione, ma non per l'area di disegno).&lt;br /&gt;
*Finestre di dialogo:&lt;br /&gt;
**Le seguenti finestre sono ora anche ''dockable'': &amp;quot;Proprietà oggetto&amp;quot;, &amp;quot;Attributi oggetto&amp;quot;, &amp;quot;Testo e carattere&amp;quot;, &amp;quot;Check spelling&amp;quot;, &amp;quot;Esporta bitmap&amp;quot;, &amp;quot;Editor XML&amp;quot;, &amp;quot;Trova&amp;quot;, e &amp;quot;Tiled clones&amp;quot;.&lt;br /&gt;
**Nuova preferenza che permette agli utenti di Windows di scegliere tra la finestra di apertura/salvataggio nativa e quella di Gtk.&lt;br /&gt;
**Pulizia della finestra di dialogo delle preferenze.&lt;br /&gt;
**La finestra di dialogo di ricerca ora permette di cercare e sostituire le proprietà, i font, gli stili, ecc.&lt;br /&gt;
*Menu: &amp;quot;Testo e carattere&amp;quot;, &amp;quot;Riempimento e contorni&amp;quot;, e &amp;quot;Check Spelling&amp;quot; sono state aggiunte al menu contestuale dell'oggetto Testo (clic con il tasto destro).&lt;br /&gt;
&lt;br /&gt;
===Calcoli semplici nelle ''spinboxes''===&lt;br /&gt;
Nella maggior parte delle ''spinboxes'' (una ''spinbox'' è un campo con accanto due pulsantini per incrementare e diminuire il valore) ora puoi scrivere delle semplici formule matematiche. Per esempio: &amp;quot;2 * 3&amp;quot;, &amp;quot;50 + 100&amp;quot;, oppure &amp;quot;((12 + 34) * (5 + 5) - 2) / 2&amp;quot;.&lt;br /&gt;
Inoltre, puoi usare le unità di misura quando inserisci i valori, per esempio &amp;quot;2 + 2 cm&amp;quot;. Il risultato sarà convertito all'unità selezionata per quella particolare ''entry''.&lt;br /&gt;
&lt;br /&gt;
===Configurable Control Handles===&lt;br /&gt;
&lt;br /&gt;
New preferences have been added to allow for the size of the on-canvas controls to be increased or decreased. The &amp;quot;Input Devices&amp;quot; section has been updated to control this.&lt;br /&gt;
&lt;br /&gt;
==Traduzioni==&lt;br /&gt;
* Ora, il ''Keyboard and mouse reference'' (progetto inkscape-docs) e le etichette delle color palette si possono tradurre.&lt;br /&gt;
* Nuova traduzione dell'interfaccia utente in lettone.&lt;br /&gt;
* Nuove traduzioni dei tutorial in gallego e greco.&lt;br /&gt;
* Nuove pagine del manuale in cinese (zh_TW), greco (el), giapponese (ja) e slovacco (sk), e traduzione francese aggiornata. ''[Gallego (gl) e polacco (pl) in corso]''&lt;br /&gt;
* Le pagine del manuale ora usano i file PO per la traduzione (progetto inkscape-docs).&lt;br /&gt;
* Il sistema di generazione dei tutorial ora supporta pienamente i linguaggi RTL.&lt;br /&gt;
&lt;br /&gt;
==Supporto per SVG==&lt;br /&gt;
&lt;br /&gt;
* Ora, la proprietà &amp;lt;tt&amp;gt;clip-rule&amp;lt;/tt&amp;gt; è supportata. Al momento non c'è un'interfaccia utente per impostarla, a parte l'editor XML.&lt;br /&gt;
&lt;br /&gt;
== Agganciamento ==&lt;br /&gt;
* Le preferenze dell'agganciamento e la barra degli strumenti di agganciamento sono state ''reworked'', sia nel codice sottostante, sia nella grafica. Ciò dovrebbe rendere le preferenze di agganciamento più facili da capire, più facili da modificare, e dovrebbe rendere più facile trovare e correggere i bug al riguardo&lt;br /&gt;
* Ora Inkscape si aggancia anche perpendicolarmente e tangenzialmente ai percorso, quando crea i percorsi con lo strumento Penna, quando trascina i nodi, o quando manipola le guide. Le guide appena create (trascinate dalla riga apposita) si agganceranno perpendicolarmente o tangenzialmente rispetto ad ogni curva al quale viene agganciata. Sono state aggiunte due checkboxes alla finestra di dialogo delle proprietà del documento (sulla scheda dell'agganciamento). Nota che l'agganciamento perpendicolare o tangenziale non funziona nello strumento Selezione, quando si trasforma un oggetto o una selezione di oggetti.&lt;br /&gt;
* È possibile agganciarsi anche all'intersezione di percorsi e di guide&lt;br /&gt;
* L'agganciamento è stato implementato appieno per trasformare le selezioni di più modi nello strumento Nodo&lt;br /&gt;
* È stato implementato in modo appropriato l'agganciamento alle ancore di testo e alle ''baseline''&lt;br /&gt;
* Se si è scelto di agganciarsi solo alla maniglia più vicina al puntatore del mouse, allora il tasto Tab può essere usato per ''cycle to the next closest snap source''&lt;br /&gt;
&lt;br /&gt;
==Bug fix particolarmente rilevanti==&lt;br /&gt;
Bug fix particolarmente rilevanti dall'ultima ''bug fix release'' ([[Release notes/0.48.3|0.48.3]]):&lt;br /&gt;
* Relative image paths are no longer stored as absolute (regression introduced with [[Release notes/0.47|0.47]]).&lt;br /&gt;
* Molti difetti di renderizzazione sono stati corretti.&lt;br /&gt;
* The rendering of the stroke on transformed objects now matches the SVG specification.&lt;br /&gt;
* I valori inseriti nelle input boxes numeriche per lo strumento Selezione (X/Y/larghezza/altezza) sono applicati in modo molto più accurato.&lt;br /&gt;
&lt;br /&gt;
==Problemi noti==&lt;br /&gt;
* La libreria Cairo, usata nel nuovo motore di rendering, non implementa il ''downscaling'', il che causa un effetto ''pixelated'' durante l'esportazione delle bitmap molto grandi. [https://bugs.launchpad.net/inkscape/+bug/804162]&lt;br /&gt;
&lt;br /&gt;
==Versioni precedenti==&lt;br /&gt;
* [[Release notes/0.48]] ([[Release notes/0.48.1 |0.48.1]], [[Release notes/0.48.2 | 0.48.2]], [[Release notes/0.48.3 | 0.48.3]])&lt;br /&gt;
* [[Release notes/0.47]]&lt;br /&gt;
* [[Release notes/0.46]]&lt;br /&gt;
* [[Release notes/0.45]]&lt;br /&gt;
* [[Release notes/0.44]]&lt;br /&gt;
* [[Release notes/0.43]]&lt;br /&gt;
* [[Release notes/0.42]]&lt;br /&gt;
* [[Release notes/0.41]]&lt;br /&gt;
* [[Release notes/0.40]]&lt;br /&gt;
* [[Release notes/0.39]]&lt;br /&gt;
* [[Release notes/0.38]]&lt;br /&gt;
* [[Release notes/0.37]]&lt;br /&gt;
* [[Release notes/0.36]]&lt;br /&gt;
* [[Release notes/0.35]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Italian]]&lt;br /&gt;
[[Category:Marketing]]&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.91&amp;diff=83654</id>
		<title>Release notes/0.91</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.91&amp;diff=83654"/>
		<updated>2012-05-07T16:10:08Z</updated>

		<summary type="html">&lt;p&gt;Marko: + other languages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Other languages|en=Release_notes/0.49}}&lt;br /&gt;
&lt;br /&gt;
==Inkscape 0.49==&lt;br /&gt;
&lt;br /&gt;
'''(not released yet - [[AnnouncePlanning049]])'''&lt;br /&gt;
&lt;br /&gt;
==Release highlights==&lt;br /&gt;
&lt;br /&gt;
* Cairo rendering for display and PNG export&lt;br /&gt;
* OpenMP multithreading for all filters&lt;br /&gt;
&lt;br /&gt;
==Rendering and performance==&lt;br /&gt;
&lt;br /&gt;
Inkscape 0.49 includes a new renderer based on the Cairo library. This work was done during Google Summer of Code 2010 and 2011 projects.&lt;br /&gt;
* '''Improved performance.''' The new renderer is significantly faster on most drawings. Renderings of the most complex objects are automatically cached to improve responsiveness during editing.&lt;br /&gt;
* '''OpenMP multithreading for filters.''' Filters use all available processor cores for computation. This results in substantial speedups when editing drawings containing large filtered objects on multi-core systems.&lt;br /&gt;
* '''Substantial memory savings.''' Inkscape now uses less memory when opening complex drawings, in some cases using only 25% of the memory used by Inkscape 0.48. Larger files can now be opened.&lt;br /&gt;
* '''Responsiveness improvements.''' The rendering of the SVG drawing is now cached. This results in massive improvements in responsiveness of path highlights, object selection / deselection, and path editing in delayed update mode.&lt;br /&gt;
* '''Rendering bug fixes.''' Most of the rendering glitches in our bug tracker are no longer present in Inkscape 0.49. The following things now render correctly:&lt;br /&gt;
** Pattern fills (no more gaps between tiles, regardless of transformation)&lt;br /&gt;
** Stroke of transformed objects in patterns&lt;br /&gt;
** Patterns containing clipped objects&lt;br /&gt;
** Nested clipping paths&lt;br /&gt;
** Masked and clipped objects with large masks / clipping paths in Outline view&lt;br /&gt;
** Paths with wide strokes and long miters&lt;br /&gt;
&lt;br /&gt;
==Tools==&lt;br /&gt;
&lt;br /&gt;
=== Selector tool ===&lt;br /&gt;
&lt;br /&gt;
It is now easier to select items which are not at the top of the Z-order: use Alt+mouse wheel scroll to cycle through all items that are stacked on top of each other at the location of the mouse pointer (use Shift+Alt+mouse wheel scroll to add to the existing selection). At present, groups are not honoured, i.e., only individual items within groups are considered.&lt;br /&gt;
&lt;br /&gt;
=== Node tool ===&lt;br /&gt;
The Node tool's toolbar contains new buttons to insert new knots on the selected path segments' extreme values. Click the dropdown arrow next to the insert knots button.&lt;br /&gt;
&lt;br /&gt;
=== Align and distribute dialog ===&lt;br /&gt;
New &amp;quot;Exchange position of selected objects&amp;quot; feature. It adds three buttons in the Align and Distribute dialog (rearrange group) that exchange the positions of the selected objects: 1. according to the selection order, 2. according to the Z-order, and 3. clockwise.&lt;br /&gt;
&lt;br /&gt;
===Live Path Effects===&lt;br /&gt;
&lt;br /&gt;
The object's Live Path Effects are now forked upon object duplication.&lt;br /&gt;
&lt;br /&gt;
====PowerStroke====&lt;br /&gt;
Here a list of the current state. Note that this is very much work in progress and '''anything can change'''. I think this is the most efficient place of keeping track how the powerstroke LPE works.&lt;br /&gt;
* stroke knots are purple diamonds&lt;br /&gt;
* when first applied, 3 stroke knots are added one at start, one at end, one somewhere in the middle along the path.&lt;br /&gt;
* adding nodes: Ctrl+click purple knot&lt;br /&gt;
* deleting nodes: Ctrl+Alt+click purple knot&lt;br /&gt;
* &amp;quot;sort points&amp;quot; reorders the stroke knots according to where they lie along the path (where they are closest to the path), instead of keeping them in original order.&lt;br /&gt;
* start and end caps can be specified. The SVG cap types are available, as well as an extra type, &amp;quot;Zero width&amp;quot;, that is identical to adding a width control knot at the start/end of the path with zero width.&lt;br /&gt;
* join type can be specified. In addition to the SVG join types, there are two new types:&lt;br /&gt;
** '''Extrapolated''': this extrapolates the contour of the stroked path to obtain a more natural looking miter join.&lt;br /&gt;
** '''Spiro''': rounds the join using a spiro curve (the '''rounded''' type rounds the curve using an elliptical arc).&lt;br /&gt;
&lt;br /&gt;
[http://imgh.us/powerstroke-ell.png example screenshot]&lt;br /&gt;
&lt;br /&gt;
====Clone original====&lt;br /&gt;
The Clone original LPE ignores the path data of the path it has been applied to; instead, it '''copies the original-d path data''', i.e. the path data before LPE calculation, from the path linked to by the Linked path parameter.&lt;br /&gt;
&lt;br /&gt;
The Clone original LPE is made to be used in conjunction with powerstroke. Powerstroke creates a path with a variable stroke, but this path can then not be filled (because the fill is used as the stroke). To fill a powerstroked path, one must create a second path (dummy path), apply the Clone original LPE and link it to the powerstroked path. Because this second path clones the original path data before the Powerstroke LPE, it can be used to fill the powerstroked path.&lt;br /&gt;
To quickly create a dummy path and apply this effect, one can select the path to 'clone' and click the menu item '''Edit &amp;gt; Clone &amp;gt; Clone original path (LPE)'''.&lt;br /&gt;
&lt;br /&gt;
Like for normal clones, pressing Shift+D, when the selected path has the Clone original LPE applied, selects the path referred to by the LPE.&lt;br /&gt;
&lt;br /&gt;
Another very useful ability of the Clone original LPE is to create a clone with a different style than its referred path. To facilitate this, the LPE dialog will add the Clone original LPE when a clone is selected and the &amp;quot;+&amp;quot; button is pressed.&lt;br /&gt;
&lt;br /&gt;
===Filters===&lt;br /&gt;
The new Custom predefined filters allow users to create predefined filters with custom parameters. See [[SpecCustomPredefinedFilters]].&lt;br /&gt;
&lt;br /&gt;
==Import/Export==&lt;br /&gt;
* New Flash XML Graphics (FXG) export format.&lt;br /&gt;
* New Synfig Animation Studio (SIF) export format.&lt;br /&gt;
* XAML export improvements.&lt;br /&gt;
* Compressed SVG and media export extension improvements. New options: set an image directory in the zip file, and add a text file that lists the fonts used in the SVG document.&lt;br /&gt;
* New preference to allow users to always link, embed or ask when importing bitmaps.&lt;br /&gt;
&lt;br /&gt;
===Gimp XCF improvements===&lt;br /&gt;
* The &amp;quot;Save Background&amp;quot; option allows users to choose if the page background is saved with each Gimp layer.&lt;br /&gt;
* The exported layers now use the label attribute or, if not set, the id attribute.&lt;br /&gt;
* New help tab.&lt;br /&gt;
* Some bugs and warnings fixed.&lt;br /&gt;
&lt;br /&gt;
===PDF/EPS/PS + LaTeX===&lt;br /&gt;
* Added the possibility of scaling the image. The 'calc' package must be included in the preamble. Then the image can be scaled by defining '\svgscale' instead of '\svgwidth'.&lt;br /&gt;
* The font shape is now also exported. '\textit{}' for italic text, '\textbf{}' for bold text, and '\textsl{}' (slanted) for oblique text. It is important to note that '''Arial''' has an '''oblique''' font shape and not '''italic''', so the result in LaTeX will be '''slanted instead of italic'''. It is better to '''use another font''' in Inkscape when you want true italics.&lt;br /&gt;
&lt;br /&gt;
==Extensions==&lt;br /&gt;
===New===&lt;br /&gt;
* The new guillotine extension is used for exporting png slices from a drawing. The slice rectangles are defined by adding horizontal and vertical guides within the canvas boundary, the canvas boundary serves as the outside of the sliced area.&lt;br /&gt;
* The new [http://en.wikipedia.org/wiki/G-code G-code] tools extension converts paths to G-code (using circular interpolation), makes offset paths and engraves sharp corners using cone cutters.&lt;br /&gt;
* New [http://en.wikipedia.org/wiki/QR_code QR code] generator&lt;br /&gt;
* New isometric grid generator&lt;br /&gt;
* New bitmap crop extension (Extensions&amp;gt;Bitmaps&amp;gt;Crop)&lt;br /&gt;
* New &amp;quot;Extract text&amp;quot; extension outputs the text elements of the document in a chosen order.&lt;br /&gt;
&lt;br /&gt;
===Improvements===&lt;br /&gt;
* Number nodes. New parameters allowing users to choose the starting dot number and the numbering step between two nodes.&lt;br /&gt;
* Color Markers to Match Stroke extension improvements. The markers can now inherit the fill and stroke colors and alpha channels from the object, or be customized with color selectors in a separate tab.&lt;br /&gt;
* Optional sliders added on float and int extension parameters (full and minimal modes).&lt;br /&gt;
* Extension parameters values (''except attributes!'') can now be contextualized for translation (with msgctxt).&lt;br /&gt;
&lt;br /&gt;
==User interface==&lt;br /&gt;
*The interface elements are accessible through the keyboard with ALT+key in many more dialogs.&lt;br /&gt;
*Ability to set the canvas background color without exporting it (background transparency is only used for export but not the canvas).&lt;br /&gt;
*Dialogs:&lt;br /&gt;
**The following dialogs are now also dockable: &amp;quot;Object properties&amp;quot;, &amp;quot;Object attributes&amp;quot;, &amp;quot;Text and Font&amp;quot;, &amp;quot;Check spelling&amp;quot;, &amp;quot;Export bitmap&amp;quot;, &amp;quot;XML editor&amp;quot;, &amp;quot;Find&amp;quot;, and &amp;quot;Tiled clones&amp;quot;.&lt;br /&gt;
**New preference to allow Windows users to choose between native and Gtk open/save dialog.&lt;br /&gt;
**Preferences dialog cleanup.&lt;br /&gt;
**Find dialog extended to search for and replace properties, fonts, styles, etc.&lt;br /&gt;
*Menus: &amp;quot;Text and Font&amp;quot;, &amp;quot;Fill and Stroke&amp;quot;, and &amp;quot;Check Spelling&amp;quot; dialogs are added to the text object context menu (right click).&lt;br /&gt;
&lt;br /&gt;
===Simple calculations in spinboxes===&lt;br /&gt;
In most spinboxes (a spinbox is an entry field with up and down &amp;quot;spinbuttons&amp;quot; next to it) you can now write simple calculations. For example: &amp;quot;2 * 3&amp;quot;, &amp;quot;50 + 100&amp;quot;, or &amp;quot;((12 + 34) * (5 + 5) - 2) / 2&amp;quot;.&lt;br /&gt;
Moreover, you can use units in entering values, like &amp;quot;2 + 2 cm&amp;quot;. The result will be converted to the selected unit for the particular entry.&lt;br /&gt;
&lt;br /&gt;
===Configurable Control Handles===&lt;br /&gt;
&lt;br /&gt;
New preferences have been added to allow for the size of the on-canvas controls to be increased or decreased. The &amp;quot;Input Devices&amp;quot; section has been updated to control this.&lt;br /&gt;
&lt;br /&gt;
==Translations==&lt;br /&gt;
* The ''Keyboard and mouse reference'' (inkscape-docs project) and color palettes' labels are now translatable.&lt;br /&gt;
* New UI translation in Latvian.&lt;br /&gt;
* New tutorial translations in Galician and Greek.&lt;br /&gt;
* New man pages in Chinese (zh_TW) Greek (el), Japanese (ja) and Slovak (sk), and updated French translation. ''[Galician (gl) and Polish (pl) in progress]''&lt;br /&gt;
* Man pages now use PO files for translation (inkscape-docs project).&lt;br /&gt;
* The tutorial generation system now fully supports RTL languages.&lt;br /&gt;
&lt;br /&gt;
==SVG Support==&lt;br /&gt;
&lt;br /&gt;
* The &amp;lt;tt&amp;gt;clip-rule&amp;lt;/tt&amp;gt; property is now supported. No UI to set it exists at the moment, other than the XML editor.&lt;br /&gt;
&lt;br /&gt;
== Snapping ==&lt;br /&gt;
* The snapping preferences and the snap toolbar have been reworked, both in the underlying code as well as in the GUI. This should make the snapping preferences easier to understand, easier to maintain, and make it easier to find and fix any remaining snapping bugs&lt;br /&gt;
* Inkscape now also snaps perpendicularly and tangentialy to paths, when creating paths in the pen tool, when dragging nodes, or when manipulating guides. Newly created guides (dragged off the ruler) will snap perpendicularly or tangentialy to any curve that is being snapped to. Two checkboxes have been added to the document properties dialog (on the snapping tab). Please note that snapping perpendicularly or tangetialy will not work in the selector tool when transforming an object or a selection of objects.&lt;br /&gt;
* Intersections of paths and guides can now be snapped to too&lt;br /&gt;
* Snapping has been implemented fully for transforming selections of multiple nodes in the node tool&lt;br /&gt;
* Snapping to text anchors and baselines has been implemented properly&lt;br /&gt;
* If one has chosen for only snapping the snap source closest to the mouse pointer, then the tab key can be used to cycle to the next closest snap source&lt;br /&gt;
&lt;br /&gt;
==Notable bug fixes==&lt;br /&gt;
Notable bug fixes since last bug fix release ([[Release notes/0.48.3|0.48.3]]):&lt;br /&gt;
* Relative image paths are no longer stored as absolute (regression introduced with [[Release notes/0.47|0.47]]).&lt;br /&gt;
* Many rendering glitches were fixed.&lt;br /&gt;
* The rendering of the stroke on transformed objects now matches the SVG specification.&lt;br /&gt;
* Values entered in the numeric input boxes for the selector tool (X/Y/width/height) are much more accurately applied.&lt;br /&gt;
&lt;br /&gt;
==Known issues==&lt;br /&gt;
* The Cairo library used in the new renderer does not implement downscaling, which causes large bitmaps to be pixelated on export. [https://bugs.launchpad.net/inkscape/+bug/804162]&lt;br /&gt;
&lt;br /&gt;
==Previous releases==&lt;br /&gt;
* [[Release notes/0.48]] ([[Release notes/0.48.1 |0.48.1]], [[Release notes/0.48.2 | 0.48.2]], [[Release notes/0.48.3 | 0.48.3]])&lt;br /&gt;
* [[Release notes/0.47]]&lt;br /&gt;
* [[Release notes/0.46]]&lt;br /&gt;
* [[Release notes/0.45]]&lt;br /&gt;
* [[Release notes/0.44]]&lt;br /&gt;
* [[Release notes/0.43]]&lt;br /&gt;
* [[Release notes/0.42]]&lt;br /&gt;
* [[Release notes/0.41]]&lt;br /&gt;
* [[Release notes/0.40]]&lt;br /&gt;
* [[Release notes/0.39]]&lt;br /&gt;
* [[Release notes/0.38]]&lt;br /&gt;
* [[Release notes/0.37]]&lt;br /&gt;
* [[Release notes/0.36]]&lt;br /&gt;
* [[Release notes/0.35]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Marketing]]&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Talk:Inkscape&amp;diff=83648</id>
		<title>Talk:Inkscape</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Talk:Inkscape&amp;diff=83648"/>
		<updated>2012-05-07T16:07:16Z</updated>

		<summary type="html">&lt;p&gt;Marko: /* Links to languages */ fixing the other link as well&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* The [[Working with SVN]] link must be removed from the front page and consider to remove the refereed svn page from this wiki.&lt;br /&gt;
* Can we move the [[INX extension descriptor format]] link to Developer tutorials &amp;gt; Extensions, please?&lt;br /&gt;
&lt;br /&gt;
== Links to languages ==&lt;br /&gt;
&lt;br /&gt;
Please replace the following line in the wikitext of the page:&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;Other languages: [[Inkscape en español|Wiki en español]], [[L'Inkscape en Català|Wiki en Català]], [[Inkscape em Português|Wiki em Português]], [[Startseite|Wiki auf deutsch]]...&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
with the following line:&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;{{Main page/Localized versions}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
The page would still render like now, but users would be able to link more localized versions as they write them. One cannot do that currently, because the main page is protected from editing. I guess that spambots are not clever enough to read the wiki markup and determine they could edit the template to work around protection (it's just a guess though).&amp;lt;br /&amp;gt;&lt;br /&gt;
--[[User:Marko|Marko]] 13:27, 5 May 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
Also Main Page include template &amp;lt;nowiki&amp;gt;{{Main Page/Code}}&amp;lt;/nowiki&amp;gt; --[[User:아라|아라]]는 다 알아 13:44, 6 May 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In practice: please replace the current Main Page with [http://wiki.inkscape.org/wiki/index.php?title=User:Marko/sandboxes/1&amp;amp;oldid=83300 this enhanced version], i.e. copy-and-paste the wikitext that you can read [http://wiki.inkscape.org/wiki/index.php?title=User:Marko/sandboxes/1&amp;amp;oldid=83300&amp;amp;action=edit here]. This new version contains the enhancements by 아라|아라 and me, that ease the task of writing and reporting new localized versions of the main page. --[[User:Marko|Marko]] 15:59, 6 May 2012 (UTC)&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Inkscape_em_Portugu%C3%AAs&amp;diff=83642</id>
		<title>Inkscape em Português</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Inkscape_em_Portugu%C3%AAs&amp;diff=83642"/>
		<updated>2012-05-07T16:06:42Z</updated>

		<summary type="html">&lt;p&gt;Marko: link English page wherever the Portuguese version does not exist yet&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Main Page/Code|lang=pt&lt;br /&gt;
|About Wiki=Esta é uma versão em Português do Wiki para o Desenvolvimento e Discussão do Inkscape.&lt;br /&gt;
Pode obter ajuda sobre as sintaxes do Wiki em [[WikiSyntax]] (Inglês)&lt;br /&gt;
|About Inkscape=Sobre o Inkscape&lt;br /&gt;
|About Inkscape Item=&lt;br /&gt;
* [[Sobre o Inkscape]]&lt;br /&gt;
* [[Características do Inkscape]]&lt;br /&gt;
* [[ptFAQ]] - Perguntas e respostas mais frequentes&lt;br /&gt;
* [[Project information|Informação sobre o projeto]] (en)&lt;br /&gt;
* [[Sistemas Operacionais Suportados]]&lt;br /&gt;
* [[Tools|Ferramentas]] - Suporte para Ferramentas e Aplicativos (en)&lt;br /&gt;
* [[Galleries|Galerias]] (en)&lt;br /&gt;
* [[Inkscape coverage|Artigos e Apresentações]] (en)&lt;br /&gt;
* [[User testimonials|Testemunhos]] (en)&lt;br /&gt;
* [[Inkscape popularity|Popularidade do Inkscape]] (en)&lt;br /&gt;
* [[Contact information|Informação para contato]] Nossos hérois (en)&lt;br /&gt;
|User Documentation=Documentação para o usuário&lt;br /&gt;
|User Documentation Item=&lt;br /&gt;
* [[Ajuda para a Instalação]]&lt;br /&gt;
* [[Inkscape glossary|Terminología do Inkscape]] (en)&lt;br /&gt;
* [[User manual information|Manual do usuario]] (en)&lt;br /&gt;
* [http://inkscape.org/doc/basic/tutorial-basic.pt_BR.html Tutorial:Funções básicas]&lt;br /&gt;
* [[Inkscape SVG vs. plain SVG|Formato SVG do Inkscape contra o formato SVG plano]] (en)&lt;br /&gt;
* [[Fazendo as extensões funcionarem]]&lt;br /&gt;
* [[Fazendo os efeitos funcionarem]]&lt;br /&gt;
* [[Effect reference|Quais são os efeitos]] (en)&lt;br /&gt;
* [[Connector tool tutorial|Usando a ferramenta de contectores]] (en)&lt;br /&gt;
* [[Installing fonts|Instalando fonts como um usuário]] (en)&lt;br /&gt;
* [[Release notes|Notas de Lançamento]]  -- Em Inglês &lt;br /&gt;
** Notas de lançamento [[Release notes/0.49|0.49]] (active development)&lt;br /&gt;
** Notas de lançamento [[Release notes/0.48.2|0.48.2]] (upcoming stable)&lt;br /&gt;
** Notas de lançamento [[Release notes/0.48.1|0.48.1]] (current)&lt;br /&gt;
** Notas de lançamento [[Release notes/0.47|0.47]] (old)&lt;br /&gt;
&lt;br /&gt;
* [[Tricks and tips]] (en)&lt;br /&gt;
* [[Outros Projetos]] (links externos)&lt;br /&gt;
|Help Inkscape Without Coding=Ajude o Inkscape sem saber programar&lt;br /&gt;
|Help Inkscape Without Coding Item=&lt;br /&gt;
* [[PrintingConsensusPoll]]: Referendum para consenso sobre impressão (em inglês)&lt;br /&gt;
* [[Busando ajuda]]&lt;br /&gt;
* [[CreatingDists|Criando distros]]: Construindo pacotes (en)&lt;br /&gt;
* [[Editing Inkscape's website|Editando a web]] (en)&lt;br /&gt;
* [[Escrevendo Noticias]]&lt;br /&gt;
* [[UpdatingTrackerItems]]&lt;br /&gt;
* [[Idéias para os Tutoriais]]&lt;br /&gt;
* [[Testing|Testando o Inkscape]] (en)&lt;br /&gt;
|Developer Documentation=Documentação para Desenvolvedores&lt;br /&gt;
|First Steps=Primeiros Passos&lt;br /&gt;
|First Steps Item=&lt;br /&gt;
* [[Working with Bazaar]] - Como obter o código fonte. Guia rápido de utilização do versionador de versão (en)&lt;br /&gt;
* [[Compiling Inkscape|Compilation]] (en)&lt;br /&gt;
* [[Using Eclipse]] (en)&lt;br /&gt;
* [[Developer manual]] - Informações Importantes. Leia antes de codificar. (en)&lt;br /&gt;
* [[Debugging Inkscape|Debugging]] - Dicas aleatórias para resolução de bugs. (en)&lt;br /&gt;
* [[Project organization]] - Procedimentos, hierarquia, papéis para desenvolvedores (en)&lt;br /&gt;
* [[Janitorial tasks]] - Pequenas tarefas que devem ser feitas (en)&lt;br /&gt;
* [[Doxygen documentation]] (en)&lt;br /&gt;
* [[Working with SVN]] - Além do código no Bazaar, ainda temos algumas coisas no SVN. (en)&lt;br /&gt;
|Developer tutorials=Tutoriais para Desenvolvedores&lt;br /&gt;
|Developer tutorials Item=&lt;br /&gt;
* [[Architectural overview]] - Uma visão em alto nível do Inkscape (en)&lt;br /&gt;
* [[Preferences subsystem]] - Criando e utilizando preferências (en)&lt;br /&gt;
* XML subsystem (WIP) - Como manipular a representação em XML do documento&lt;br /&gt;
* Display subsystem (WIP) - Como fazer os objetos aparecerem na tela&lt;br /&gt;
* Tools subsystem (WIP) - Como criar uma nova funcionalidade&lt;br /&gt;
* [[Creating a new SPObject]] (en)&lt;br /&gt;
* Extensions&lt;br /&gt;
** [[Extension subsystem]] - Uma visão geral sobre as funcionalidades providas pelas extensões e as possíveis implementações (en)&lt;br /&gt;
** [[Script extensions]] (en)&lt;br /&gt;
** [[Python modules for extensions]] - Algumas rotinas uteis para o uso em extensões em scripts Python (en)&lt;br /&gt;
* [[Creating Live Path Effects]] (en)&lt;br /&gt;
* [[Boost shared pointers]] (en)&lt;br /&gt;
* [[Using libsigc++ signals]] (en)&lt;br /&gt;
* [[Windows development on Linux]] (en)&lt;br /&gt;
|Miscellaneous=Miscellaneous&lt;br /&gt;
|Miscellaneous Item=&lt;br /&gt;
* [[INX extension descriptor format]] (en)&lt;br /&gt;
* [[Inkscape-specific XML attributes]] - Documentação dos atributos do namespace do XML do Inkscape's  (en)&lt;br /&gt;
&lt;br /&gt;
* [[Extension repository]]: Uma central de extensões para o Inkscape (en)&lt;br /&gt;
* [[Related programs]] (en)&lt;br /&gt;
|Development Discussion=Discussões para Desenvolvimento&lt;br /&gt;
|Development Discussion Item=&lt;br /&gt;
* [[Roadmap]]: Lista de tarefas (en)&lt;br /&gt;
* [[Dependencies]] - Quais bibliotecas são necessárias para construir o Inkscape (en)&lt;br /&gt;
* [[NewFeatureProposals]] (en)&lt;br /&gt;
* [[ExtensionArchitectureProposals]] (en)&lt;br /&gt;
* [[Coding Style|Coding Style Discussion]] (en)&lt;br /&gt;
* [[FileTypes]] (en)&lt;br /&gt;
* [[ApplicationIcons]] (Aplicação + Interface) (en)&lt;br /&gt;
* [[Icons]] (en)&lt;br /&gt;
* [[InkscapeColor]] (en)&lt;br /&gt;
* [[PrintingSubsystem]] (en)&lt;br /&gt;
* [[SVG Tiny Compliance]] (en)&lt;br /&gt;
* [[SVG Test Suite Compliance]] - [[W3C]] Suite de teste completa (en)&lt;br /&gt;
* [[CSS Support]] (en)&lt;br /&gt;
* [[Google Summer of Code]] (en)&lt;br /&gt;
* [[Improved Media Management]] (en)&lt;br /&gt;
* [[UI MockupScreenshots]] (en)&lt;br /&gt;
* [[Swatch Book]] (en)&lt;br /&gt;
* [[Tablet Dialog]] (en)&lt;br /&gt;
* [[ViewBoxToDo]] Informações de Suporte (en)&lt;br /&gt;
|Lib2Geom=Lib2Geom&lt;br /&gt;
|Lib2Geom Item=&lt;br /&gt;
*[[lib2geom]] (en)&lt;br /&gt;
*[[lib2geom Goals]] (en)&lt;br /&gt;
*[[lib2geom FAQ]] (en)&lt;br /&gt;
*[[lib2geom SVN Repository Guide]] (en)&lt;br /&gt;
*[[WorkingWith2GeomFAQ]]: real-life questions answered about using 2Geom in real code (en)&lt;br /&gt;
*[[lib2geom py2geom]]: python bindings to 2geom. With this you can use the power of 2geom in python scripts. (en)&lt;br /&gt;
|User Interface Discussion=Interface de Discussão do Usuário&lt;br /&gt;
|User Interface Discussion Item=&lt;br /&gt;
* [[TranslationInformation]] (en)&lt;br /&gt;
* [[AccessibleGraphics]] (en)&lt;br /&gt;
* [[ObjectManager]] (en)&lt;br /&gt;
* [[DialogsReorganization]] (en)&lt;br /&gt;
* [[DialogReplacement]] (en)&lt;br /&gt;
* [[ModalInterfaces]] (en)&lt;br /&gt;
* [[TextUsability]]: text tool /dialog dialog (en)&lt;br /&gt;
* [[KeyboardShortcutsToDo]] (en)&lt;br /&gt;
** [[KeyboardProfiles]]: Como você pode ajudar  (en)&lt;br /&gt;
* [[StatusbarAPI]] (en)&lt;br /&gt;
* [[Animation-(Timeline)]] (en)&lt;br /&gt;
* [[Free Desktop Graphic Suite]] (en)&lt;br /&gt;
|Other=&lt;br /&gt;
==== Rearchitecture Discussion ====&lt;br /&gt;
* [[Refactoring plan]] (en)&lt;br /&gt;
** [[SubsystemRearchitecture]] (en)&lt;br /&gt;
** [[GtkMMification]]: replace C boilerplate with gtkmm objects (en)&lt;br /&gt;
* [[Cairoification]] (en)&lt;br /&gt;
* [[ScribusInteroperability]] (en)&lt;br /&gt;
|&lt;br /&gt;
WikiAttic=[[WikiAttic]]: pages that are no longer relevant but kept for historical value|&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Português]]&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Talk:Inkscape_em_Portugu%C3%AAs&amp;diff=83630</id>
		<title>Talk:Inkscape em Português</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Talk:Inkscape_em_Portugu%C3%AAs&amp;diff=83630"/>
		<updated>2012-05-07T15:54:50Z</updated>

		<summary type="html">&lt;p&gt;Marko: hide mail for spam prevention&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ajuda... / Help... ==&lt;br /&gt;
&lt;br /&gt;
Olá pessoal! Sou estudante de computação e estou buscando ajudar o projeto do Inkscape traduzindo os tutoriais e acrescentando uma funcionalidade de multimídia. É um projeto final do meu curso de Ciência da Computação e estou me sentindo um tanto quanto perdido porque não acho contatos com os quais possa verificar se o que estou fazendo já está feito... de qualquer forma fica o meu e-mail para contato... obrigado! (mail hidden)&lt;br /&gt;
&lt;br /&gt;
Hi guys! I'm a computer science student and i'm looking for help to a project of Inkscape... i'm just now translating the tutoriais to portuguese and adding a new function that will help people to learn multimidia concepts. It's my final project in graduation course. I'm lost in this site and I don't find a place to verify if there's someone that's doing the same thing than I... if you know how can i find this information, please contact me in my e-mail...&lt;br /&gt;
(mail hidden)&lt;br /&gt;
&lt;br /&gt;
thanks a lot!&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Inkscape_en_espa%C3%B1ol&amp;diff=83624</id>
		<title>Inkscape en español</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Inkscape_en_espa%C3%B1ol&amp;diff=83624"/>
		<updated>2012-05-07T15:51:29Z</updated>

		<summary type="html">&lt;p&gt;Marko: + English links wherever a Spanich translation is not available yet&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Main Page/Code|lang=es&lt;br /&gt;
|About Wiki=Esta es la versión en español del wiki para el desarrollo y discusión de Inkscape. &lt;br /&gt;
&lt;br /&gt;
Puedes obtener ayuda sobre la sintaxis del wiki en [[WikiSyntax]] (Inglés)&lt;br /&gt;
|&lt;br /&gt;
About Inkscape=Acerca de Inkscape|&lt;br /&gt;
About Inkscape Item=&lt;br /&gt;
* [http://www.inkscape.org/?lang=es Página web de Inkscape en Español]&lt;br /&gt;
* [[Acerca de Inkscape]]&lt;br /&gt;
* [[Características de Inkscape]]&lt;br /&gt;
* [[esFAQ]] - Preguntas y respuestas más frecuentes&lt;br /&gt;
* [[Project information|Informacion sobre el proyecto]] (en)&lt;br /&gt;
* [[Sistemas operativos soportados]]&lt;br /&gt;
* [[Herramientas]] - Supporting Tools and Applications&lt;br /&gt;
* [[Galerías]]&lt;br /&gt;
* [[Inkscape coverage|Artículos y presentaciones]] (en)&lt;br /&gt;
* [[User testimonials|Testimonios]] (en)&lt;br /&gt;
* [[Inkscape popularity|Popularidad de Inkscape]] (en)&lt;br /&gt;
* [[Contact information|Informacion de contacto]] Nuestros héroes (en)&lt;br /&gt;
|&lt;br /&gt;
User Documentation=Documentación para el usuario|&lt;br /&gt;
User Documentation Item=&lt;br /&gt;
* [[Installing Inkscape|Ayuda para la instalación]] (en)&lt;br /&gt;
* [[InkscapeTerminology/es|Terminología de Inkscape]]&lt;br /&gt;
* [[User manual information|Manual de usuario]] (en)&lt;br /&gt;
* [http://inkscape.org/doc/basic/tutorial-basic.html Tutorial:Basic]&lt;br /&gt;
* [[Inkscape SVG vs. plain SVG|Formato SVG de Inkscape]] contra el formato SVG plano&lt;br /&gt;
* [[Hacer que las extensiones funcionen]]&lt;br /&gt;
* [[Hacer que los efectos funcionen]]&lt;br /&gt;
* [[Effect reference|Qué hacen los efectos]] (en)&lt;br /&gt;
* [[Connector tool tutorial|Usando la herramienta de conectores]] (en)&lt;br /&gt;
* [[Installing fonts|Instalar fuentes tipográficas como un usuario]] (en)&lt;br /&gt;
&lt;br /&gt;
* [[Notas sobre la versión 0.47]] (próximamente)&lt;br /&gt;
* [[Notas sobre la versión 0.46]] (próximamente)&lt;br /&gt;
* [[Notas de prensa]] para la 0.43 y anteriores&lt;br /&gt;
* [[Artículo de Iniciación a Inkscape 0.40|Iniciación a Inkscape 0.40]]&lt;br /&gt;
&lt;br /&gt;
* [[Tricks and tips]] (en)&lt;br /&gt;
* [[Otros proyectos]] (enlaces externos)&lt;br /&gt;
|&lt;br /&gt;
Help Inkscape Without Coding=Ayuda a Inkscape sin tener que programar|&lt;br /&gt;
Help Inkscape Without Coding Item=&lt;br /&gt;
* [[PrintingConsensusPoll]] (en)&lt;br /&gt;
* [[Se busca ayuda]]&lt;br /&gt;
* [[Creating Inkscape distributions|Creando distros]]: como construir paquetes (en)&lt;br /&gt;
* [[Editing Inkscape's website|Editando la web]] (en)&lt;br /&gt;
* [[Escribiendo noticias]]&lt;br /&gt;
* [[UpdatingTrackerItems]] (en)&lt;br /&gt;
* [[Ideas para tutoriales]]&lt;br /&gt;
* [[InkscapeTerminology/es|Terminología]]&lt;br /&gt;
* [[Terminología]] (terminology in alphabetical order)&lt;br /&gt;
&lt;br /&gt;
* [[Testing|Testeando Inkscape]] (en)&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
Developer Documentation=Developer Documentation|&lt;br /&gt;
First Steps=General|&lt;br /&gt;
First Steps Item=&lt;br /&gt;
* [[DeveloperManual]] (en)&lt;br /&gt;
* [[CompilingInkscape]] (en)&lt;br /&gt;
* [[WorkingWithSVN]] (en)&lt;br /&gt;
* [[HandlingPreferences]]:  creating and using preference values (en)&lt;br /&gt;
* [[AddSPObject]]: how to add a new SPObject type (en)&lt;br /&gt;
* [[ReprListeners]]: responding to XML doc changes (en)&lt;br /&gt;
* [[ErrorsAndWarnings]]: how to deal with reporting errors, warnings, and other messages (en)&lt;br /&gt;
* [[DebuggingTips]]: random tips to help debug problems (en)&lt;br /&gt;
&lt;br /&gt;
* [[DeveloperTitles]]: terms for various roles in Inkscape (en)&lt;br /&gt;
* [[InkscapeJanitors]]: small tasks that need doing (en)&lt;br /&gt;
* [http://livarot.sourceforge.net/ Livarot]: for boolean ops&lt;br /&gt;
* [[ExtensionAttributes]]: currently defined attributes in Inkscape's XML namespace and what they do (en)&lt;br /&gt;
* [[ExtensionsRepository]]: an Internet central for Inkscape Extensions (en)&lt;br /&gt;
* [[DesarrolloEnEspañol]]: todo lo relacionado con el desarollo de Inkscape en español / all stuff about spanish development of Inkscape&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
Development Discussion=Development Discussion|&lt;br /&gt;
Development Discussion Item=&lt;br /&gt;
* [[Roadmap]]: the main todo list (en)&lt;br /&gt;
* [[NewFeatureProposals]] (en)&lt;br /&gt;
* [[ExtensionArchitectureProposals]] (en)&lt;br /&gt;
* [[Coding Style|Coding Style Discussion]] (en)&lt;br /&gt;
* [[FileTypes]] (en)&lt;br /&gt;
* [[Icons]] (Application + Interface) (en)&lt;br /&gt;
* [[ApplicationIcons]] ( more application + interface ) (en)&lt;br /&gt;
* [[InkscapeColor]] (en)&lt;br /&gt;
* [[PrintingSubsystem]] (en)&lt;br /&gt;
* [[SVG Competitors Plan]] - MS WVG vs SVG, etc (en)&lt;br /&gt;
* [[SVG Tiny Compliance]] (en)&lt;br /&gt;
* [[SVG Test Suite Compliance]] - [[W3C]] full test suite (en)&lt;br /&gt;
* [[CSS Support]] (en)&lt;br /&gt;
* [http://www.khronos.org/openvg/ OpenVG] Standard (draft)&lt;br /&gt;
* [[OpenDocument proposal]] (en)&lt;br /&gt;
* [[Google Summer of Code]] (en)&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
User Interface Discussion=User Interface Discussion|&lt;br /&gt;
User Interface Discussion Item=&lt;br /&gt;
* [[TranslationInformation]] (en)&lt;br /&gt;
* [[AccessibleGraphics]] (en)&lt;br /&gt;
* [[ObjectManager]] (en)&lt;br /&gt;
* [[DialogsReorganization]] (en)&lt;br /&gt;
* [[DialogReplacement]] (en)&lt;br /&gt;
* [[ModalInterfaces]] (en)&lt;br /&gt;
* [[TextUsability]]: text tool /dialog dialog (en)&lt;br /&gt;
* [[KeyboardShortcutsToDo]] (en)&lt;br /&gt;
** [[KeyboardProfiles]]: how you can help  (en)&lt;br /&gt;
* [[StatusbarAPI]] (en)&lt;br /&gt;
* [[Animation-(Timeline)]] (en)&lt;br /&gt;
* [[Free Desktop Graphic Suite]] (en)&lt;br /&gt;
&lt;br /&gt;
==== Rearchitecture Discussion ====&lt;br /&gt;
* [[SubsystemRearchitecture]] (en)&lt;br /&gt;
* [[Pangoification]]:  replace font rendering subsystem (en)&lt;br /&gt;
* [[GtkMMification]]: replace C boilerplate with gtkmm objects (en)&lt;br /&gt;
* [[Cairoification]] (en)&lt;br /&gt;
* [[ScribusInteroperability]] (en)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|WikiAttic=[[WikiAttic]]: pages that are no longer relevant but kept for historical value (en)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Spanish]]&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Notas_sobre_la_versi%C3%B3n_0.46&amp;diff=83618</id>
		<title>Notas sobre la versión 0.46</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Notas_sobre_la_versi%C3%B3n_0.46&amp;diff=83618"/>
		<updated>2012-05-07T15:46:36Z</updated>

		<summary type="html">&lt;p&gt;Marko: + languages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Other languages|en=Release notes/0.46|es=Notas sobre la versión 0.46}}&lt;br /&gt;
&lt;br /&gt;
La tradución está basada en [[http://wiki.inkscape.org/wiki/index.php?title=ReleaseNotes046&amp;amp;oldid=18089]]. Hacer una comparación entre esa versión y la más reciente en la página en inglés para actualizar esta.&lt;br /&gt;
&lt;br /&gt;
=Inkscape 0.46=&lt;br /&gt;
'''(aún no publicado)'''&lt;br /&gt;
&lt;br /&gt;
A destacar en esta versión:&lt;br /&gt;
&lt;br /&gt;
* Herramienta Cubo de Pintura&lt;br /&gt;
&lt;br /&gt;
* Herramienta Retoque&lt;br /&gt;
&lt;br /&gt;
* Herramienta Caja 3D&lt;br /&gt;
&lt;br /&gt;
* Efectos ''Live path''&lt;br /&gt;
&lt;br /&gt;
* Gestión de color&lt;br /&gt;
&lt;br /&gt;
* Nuevos filtros SVG y sus correspondientes interfaces de usuario&lt;br /&gt;
&lt;br /&gt;
* Importación nativa de PDF y AI&lt;br /&gt;
&lt;br /&gt;
* Importación y exportación de XAML&lt;br /&gt;
&lt;br /&gt;
* Integración con Open Clip Art Library (importación/exportación)&lt;br /&gt;
&lt;br /&gt;
* Patrones de muestra&lt;br /&gt;
&lt;br /&gt;
* Efectos de edición de mapa de bits proporcionados mediante extensiones &lt;br /&gt;
&lt;br /&gt;
* Edición completa de degradados en el propio lienzo&lt;br /&gt;
&lt;br /&gt;
* Caja de herramientas del grabador en la herramienta Caligrafía&lt;br /&gt;
&lt;br /&gt;
* Selección por contacto&lt;br /&gt;
&lt;br /&gt;
* Ventanas de diálogo en forma de pestañas que se pueden apilar&lt;br /&gt;
&lt;br /&gt;
* Acceso a los verbos desde la línea de comandos&lt;br /&gt;
&lt;br /&gt;
* El ajuste ahora se puede usar&lt;br /&gt;
&lt;br /&gt;
* Rejilla &amp;quot;3D&amp;quot;/axonométrica&lt;br /&gt;
&lt;br /&gt;
* Guías en ángulo&lt;br /&gt;
&lt;br /&gt;
* Mejoras en la velocidad e interactividad significativas&lt;br /&gt;
&lt;br /&gt;
* Cientos de añadidos menores y corrección de ''bugs''.&lt;br /&gt;
&lt;br /&gt;
=Velocidad e interactividad=&lt;br /&gt;
&lt;br /&gt;
* En esta versión, Inkscape ha comenzado a usar la biblioteca [http://www.cairographics.org cairo] para el renderizado. Se usa en el '''modo de visualización de contornos''' que, gracias al uso de cairo y otras optimizaciones, hace que el refresco sea '''un 25% más rápido'''. Más impresionantes son los ahorros de memoria: gracias a cairo, en el modo de contornos, Inkscape sólo toma alrededor del 50% de lo que tomaba la versión 0.45 con el mismo archivo. &lt;br /&gt;
&lt;br /&gt;
* '''Refresco inteligente direccional:''' Con imágenes complejas y/o computadoras lentas, se habrá dado cuenta de que Inkscape refresca la pantalla a barras horizontales, y estas barras se dibujan en orden de arriba a bajo de la pantalla. Ahora el refresco siempre empieza '''donde está el cursor''' y sigue hacia arriba y hacia abajo desde él, de tal modo que el área cerca del cursor es la primera en actualizarse. Esto mejora significativamente la respuesta del programa en algunas situaciones. Por ejemplo, cuando se encuentre editando nodos de un trazo compleja, el trazo entero tiene que ser redibujado a cada cambio, pero ahora la actualización comienza desde el punto en el que está trabajando. Además, el refresco es interrumpible, de tal modo que cada movimiento del ratón hace que comience un nuevo refresco desde el área alrededor del cursor. Esto resulta, en operaciones de dicho tipo, en que las partes en las que está trabajando sean redibujadas con frecuencia y se aprecie una respuesta más rápida, mientras que las áreas más alejadas quedarán actulizadas con menor frecuencia.&lt;br /&gt;
&lt;br /&gt;
* '''Desenfoque más rápido''' al exportar y un renderizado de alta calidad en pantalla: Ahora Inkscape usa un filtro IIR (Infinite Impulse Response) para los desenfoques con radios grandes. Esto mejora enormemente la velocidad a la que se procesan los desenfoques con zooms muy altos o al exportar a alta resolución (o simplemente con radios de desenfoque muy grandes). Por otro lado, los resultados son una aproximación a un desenfoque gaussiano verdadero así que el dibujo puede aparecer ligeramente diferente de un desenfoque matemáticamente preciso (aunque las diferencias apenas son perceptibles). Este código se basa principalmente en: ''Recursive Gaussian Derivative Filters'' por L.J. van Vliet, I.T. Young y P.W. Verbeek (vea el código fuente para las referencias detalladas). &lt;br /&gt;
&lt;br /&gt;
:'''Exportar dibujos con desenfoque''' era algo particularmente lento en 0.45; algunos archivos podian llevar horas el exportarlos. Esto ha sido arreglado, en parte por el algoritmo más veloz mencionado arriba y en parte por un ''bug'' corregido en el código referente a la exportación. Ahora incluso los archivos bastante complejos con radios de desenfoque se exportan en, como mucho, unos minutos.  &lt;br /&gt;
&lt;br /&gt;
* Se han añadido pequeñas mejoras al rendimiento del renderizado de los degradados.&lt;br /&gt;
&lt;br /&gt;
* '''Arrastrar tiradores y nodos''' así como '''arrastrar y transformar objetos''' con el ratón es ahora más sensible, así que al trabajar en dibujos complejos y especialmente al editar trazos complejos es notablemente más fácil. En particular, esto soluciona el molesta retraso que aparecía cuando un nodo o un tirador continuaba siguiendo al cursor incluso después de que se hubiera soltado el botón del ratón tras arrastrarlos. &lt;br /&gt;
&lt;br /&gt;
* '''Mover los objetos, nodos y tiradores de los degradados con las teclas de dirección''' así como '''dimensionar y rotar objetos con el teclado''' y '''hacer zoom con el teclado''' son mucho más sensibles al trabajar con objetos complejos y de renderizado lento. Ahora, al presionar y mantener presionada una tecla, tu selección o nivel de zoom saltarán de un golpe a la posición final en lugar de pasar por todas los pasos intermedios como antes. &lt;br /&gt;
&lt;br /&gt;
* '''Mover el cursor''' en un archivo con trazos grandes y complejos es ahora mucho más rápido y sensible. Anteriormente, en casos extremos Inkscape llegaba a paralizarse por segundos mientras se sincronizaba con el cursor del ratón; dichas pausas han sido eliminadas.&lt;br /&gt;
&lt;br /&gt;
* Varias mejoras han hecho que '''desplazarse y usar las barras de desplazamiento en el lienzo''' sea mucho más suave e interactivo en archivos complejos que sean lentos de renderizar.&lt;br /&gt;
&lt;br /&gt;
:* Al desplazarse con el botón del medio del ratón, Inkscape ya no trata de redibujar todo el lienzo mientras el botón esté pulsado. El refresco no comienza hasta que no haya soltado el botón. Como resultado, las partes del lienzo que vayan apareciendo están más &amp;quot;sucias&amp;quot; pero '''el desplazamiento es más suave que antes''', con pocos parones, si acaso ninguno.&lt;br /&gt;
&lt;br /&gt;
:* '''El redibujo de las partes que van apareciendo en el lienzo''' al desplazarse por él, especialmente en diagonal, es ahora más rápido porque sólo las áreas expuestas son redibujadas; antes, con frecuencia esto resultaba en que se redibujara la pantalla entera lo que era mucho más lento.&lt;br /&gt;
&lt;br /&gt;
:* Anteriormente, si comenzaba a desplazarse por el lienzo con el botón del medio del ratón mientras Inkscape todavía estaba redibujando la pantalla con un dibujo complejo, desplazarse a veces fallaba por completo o desplazaba el lienzo sólo un poco. Ahora está '''garantizado a desplazarse por el lienzo todo el rato''', desde el punto en que se presiona hasta el punto en el que se suelta el botón, incluso si los pasos intermedios no llegan a mostrarse.&lt;br /&gt;
&lt;br /&gt;
:* Al presionar y mantener Ctrl+flechas para desplazarse por el lienzo, Inkscape  acelera el desplazamiento para que cada paso sea mayor que el anterior. Anteriormente, en documentos complejos esta aceleración a veces era interrumpida lo que hacía que se desplazara molestamente lento y a golpes. Ahora está corregido para que '''desplazarse sea acelerado con suavidad''' incluso en un documento lento de procesar. &lt;br /&gt;
&lt;br /&gt;
:* La '''velocidad inicial y aceleración''' que por defecto tiene el interfazinterfazinterfazinterfazdesplazamiento con Ctrl+flechas ha sido aumentadas. (Se pueden cambiar en Preferencias.)&lt;br /&gt;
&lt;br /&gt;
* Mayor sensibilidad y mayor información visual en la interfaz: &lt;br /&gt;
&lt;br /&gt;
:*Al hacer zoom, el '''control de zoom''' a la derecha de la barra de estado ahora se actualiza inmediatamente, no tras el redibujo de la pantalla como antes. &lt;br /&gt;
&lt;br /&gt;
:*Muchos de los comandos potencialmente lentos (Guardar, Simplificar, Combinar, Descombinar y otros) ahora muestran '''un cursor de ocupado''' y destacan un mensaje en la barra de estado mientras trabajan (p.e. &amp;quot;Guardando documento...&amp;quot;). &lt;br /&gt;
&lt;br /&gt;
:*Los '''mensajes en la barra de estado''' que se muestran mientras dibuja una forma o un trazo en la herramienta Bolígrafo ya no se retrasan respecto al movimiento del ratón.&lt;br /&gt;
&lt;br /&gt;
* Los comandos '''Combinar''' y '''Convertir a trazo''' son ahora varias veces más rápidos cuando se aplican a una selección con cientos o miles de objetos.&lt;br /&gt;
&lt;br /&gt;
* El tiempo que se tarda en '''ajustar a un objeto''' usando la herramienta Selector se ha reducido dramáticamente, aunque donde más apreciable es esinterfazinterfazinterfazinterfazinterfazinterfaz al ajustar a trazos complejos.&lt;br /&gt;
&lt;br /&gt;
=Herramientas=&lt;br /&gt;
&lt;br /&gt;
==Herramienta Cubo de Pintura==&lt;br /&gt;
&lt;br /&gt;
La nueva herramienta Cubo de Pintura funciona exactamente como espera: haga click en cualquier área delimitada por todos los lados y '''la rellenará de color'''. Siendo una herramienta vectorial, sólo crea un nuevo trayecto que &amp;quot;rellena&amp;quot; el área en la que hizo click.&lt;br /&gt;
&lt;br /&gt;
===Cómo funciona===&lt;br /&gt;
&lt;br /&gt;
Es importante indicar que la herramienta es '''perceptiva''', y no geométrica. Esto es que al buscar los límites alrededor del punto en el que se hizo click, considera un límite  cualquier cambio de color ''visible''. Esto significa que el relleno parará en los degradados, desenfoques, e incluso en las distintas áreas de color de una imagen importada, pero ignorará cualquier trayecto u otro objeto que sea casi (o del todo) transparente o que por cualquier otra razón no destaque del fondo. En resumen, funciona exactamente como si llenara una versión rasterizada de su imagen en un editor de ''bitmaps'' como Photoshop o GIMP, pero creando un objeto vectorial con el que trabajar.&lt;br /&gt;
&lt;br /&gt;
Por ejemplo, ahora puede escanear un boceto a lápiz, importar el mapa de bits a Inkscape, y  rápidamente rellenar todas las celdas con colores sin siquiera trazarlo antes. Esta es una forma muy práctica e interactiva de digitalizar sus dibujos en papel, haciendo '''el trazado tradicional de mapa de bits innecesario''' en muchos casos.&lt;br /&gt;
&lt;br /&gt;
Internamente, la herramienta funciona llevando a cabo un relleno de mapa de bits sobre una versión renderizada de la parte visible del lienzo, trazando el relleno resultante con [[potrace]] y colocando el trayecto trazado dentro del documento.&lt;br /&gt;
&lt;br /&gt;
Coloca el trayecto procesado en la capa actual, así puede tener una capa arriba (por ejemplo: &amp;quot;Tintas&amp;quot;) y seleccionar la capa de abajo (&amp;quot;Colores&amp;quot;) y hacer los rellenos de modo que siempre queden por debajo de las tintas.&lt;br /&gt;
&lt;br /&gt;
La '''resolución''' de la imágen de mapa de bits empleada para realizar el trazado depende de su '''nivel de zoom actual'''; cuanto más zoom sobre el área en la que está, mayor será la resolución del relleno basado en ''bitmap''. Si obtiene un relleno que es demasiado impreciso, con esquinas desiguales, o no se mete en los recovecos y apéndices donde se supone debería meterse, simplemente deshaga, acerque el zoom y repita el relleno en el mismo punto. Inversamente, si el relleno se filtra por un hueco pequeño, aleje el zoom para hacer el hueco menos visible y rellene de nuevo (o use el parametro de cierre automático de huecos, vea abajo).&lt;br /&gt;
&lt;br /&gt;
===Estilo===&lt;br /&gt;
&lt;br /&gt;
Como todas las herramientas que crean objetos, el Cubo de Pintura puede usar '''el último estilo''' para los objetos que crea (esto es por defecto), o puede usar su propio '''estilo fijado'''. Puede elegir entre estos dos modos en la página de esta herramienta en Preferencias (Ctrl+Shift+P). Como en todas las otras herramientas, el '''selector de estilo''' a la derecha en la barra de controles muestra el estilo que se aplicará al siguiente objeto d e relleno creado.&lt;br /&gt;
&lt;br /&gt;
===Controles===&lt;br /&gt;
&lt;br /&gt;
'''Barra de control''' de la herramienta:&lt;br /&gt;
&lt;br /&gt;
* El relleno perceptivo del Cubo de pintura puede usar todos los colores visibles o canales específicos de color. Con el menú desplegable '''Relleno por''', puede restringir el algoritmo de relleno a uno de los siguientes canales:&lt;br /&gt;
** Rojo&lt;br /&gt;
** Verde&lt;br /&gt;
** Azul&lt;br /&gt;
** Tono&lt;br /&gt;
** Saturación&lt;br /&gt;
** Luminosidad&lt;br /&gt;
** Alpha (transparencia)&lt;br /&gt;
&lt;br /&gt;
* The '''Threshold''' (in per cent units) controls how large must be color difference at a point (compared to the initial click point) to stop the fill. Zero tolerance means only the area of strictly the same color will be filled; the larger the tolerance, the easier it will be for the fill to leak into adjacent different-color areas. The default value is 10%.&lt;br /&gt;
&lt;br /&gt;
* Using the '''Grow/shrink by''' parameter, you can control the amount of inset/outset to be applied to the created fill path.  Setting a positive outset causes fill paths to be larger than the filled bitmap area (good for eliminating anti-aliasing errors), while setting a negative outset causes the path to be smaller.  This works much the same as the Outset and Inset path commands, except it's done automatically after every fill.&lt;br /&gt;
&lt;br /&gt;
* With the '''Close gaps''' parameter, you can make the Paint Bucket tool  ignore any gaps in the area boundaries that would normally cause the fill to spill out of the desired area.  There are four settings to auto gap:&lt;br /&gt;
** None&lt;br /&gt;
** Small (close gaps up to 2 pixels in size)&lt;br /&gt;
** Medium (4 pixels)&lt;br /&gt;
** Large (6 pixels)&lt;br /&gt;
:Note that setting this parameter to other than None may slow down noticeably the filling of large areas.&lt;br /&gt;
&lt;br /&gt;
===Atajos===&lt;br /&gt;
&lt;br /&gt;
The tool's '''shortcuts''' are:&lt;br /&gt;
&lt;br /&gt;
* '''Single click''' performs filling from the click point.&lt;br /&gt;
&lt;br /&gt;
* '''Shift+click''' performs filling from the click point and then unions the resulting path with the selected path. This way, if your first attempt did not fill in all of the desired area, you can Shift+click the remaining corner to fill it in separately and combine the result with the result of the previous fill.&lt;br /&gt;
&lt;br /&gt;
* '''Ctrl+click''' on an object simply changes that object's fill to the current fill color of the tool, and '''Shift+Ctrl+click''' changes the stroke to the current stroke color.&lt;br /&gt;
&lt;br /&gt;
* '''Click and drag''' performs filling from '''all of the points''' that you pass while dragging (you will see your path visualized by a red line). From each point, the fill spreads to the neighbors with the colors similar to that point - in other words, it's like clicking with this tool at each point of the drag path and unioning the results. This lets you easily fill an area occupied by a gradient or blur - just drag from the darkest to the lightest points in the area you want to fill.&lt;br /&gt;
&lt;br /&gt;
* '''Alt+click and drag''' works similarly to simple drag, except from each point of the drag path, the fill spreads to the neighbors (if any) with the colors similar to the ''initial point'' (the point where you started the drag).  This lets you fill a series of similarly-colored yet separated areas (for example, multiple cells in a cartoon) by starting the drag in one of those areas, and alt+dragging the tool through all the other areas.&lt;br /&gt;
&lt;br /&gt;
==Tweak tool==&lt;br /&gt;
&lt;br /&gt;
The Tweak tool is an exciting new way to edit drawings which largely blurs the&lt;br /&gt;
distinction between vector and raster editing. Instead of meticulously selecting some&lt;br /&gt;
objects and then performing an action on the selection, you can now select ''all''&lt;br /&gt;
objects (or all objects you are interested in) and apply the Tweak tool's brush to&lt;br /&gt;
smoothly and naturally change the shape or style of only those objects (or parts&lt;br /&gt;
thereof) ''that the brush touches''.&lt;br /&gt;
&lt;br /&gt;
The area of the tool's action - its ''brush'' - is marked by an orange-colored circular&lt;br /&gt;
outline that moves with your mouse cursor. However, that area actually has no sharp&lt;br /&gt;
boundaries; the power of the tool's action falls off gradually, following a smooth&lt;br /&gt;
bell-shaped profile. This makes the tool act softly and smoothly.&lt;br /&gt;
&lt;br /&gt;
The tool will work on any number of selected objects; for example, you can select all&lt;br /&gt;
(Ctrl+A) and &amp;quot;smear&amp;quot; your entire drawing by Push mode or paint it by Color Paint&lt;br /&gt;
mode. You can also apply it to groups of objects; it will go into groups and act on&lt;br /&gt;
individual objects inside groups. If you're trying to use it without anything selected,&lt;br /&gt;
it will remind you by a statusbar message to select some objects.&lt;br /&gt;
&lt;br /&gt;
===Width===&lt;br /&gt;
&lt;br /&gt;
The width of the tool's brush, in the range from 1 to 100, can be changed by the&lt;br /&gt;
'''Width''' control in the tool's controls bar above the canvas. You can also change&lt;br /&gt;
width by '''Left''' and '''Right''' arrow keys (same as in the Calligraphy tool) at any&lt;br /&gt;
time (including during action) as well as '''Home''' and '''End'''. Also, as in Calligraphy&lt;br /&gt;
tool, the visible width of the brush is independent of zoom; simply zooming in or out is&lt;br /&gt;
often easier than adjusting the width if you want to cover a smaller or larger area of&lt;br /&gt;
the drawing.&lt;br /&gt;
&lt;br /&gt;
===Force===&lt;br /&gt;
&lt;br /&gt;
The next control is '''Force''' which adjusts the power of the action, also in the&lt;br /&gt;
range from 1 to 100. You can also change width by '''Up''' and '''Down''' arrow keys at&lt;br /&gt;
any time (including during action).&lt;br /&gt;
&lt;br /&gt;
If you have a pressure-sensitive tablet and your &amp;quot;Use pressure&amp;quot; button on the right-hand&lt;br /&gt;
end of the controls bar is on, then the force will also depend on how hard you actually&lt;br /&gt;
press your pen into your tablet, changing in the range from zero to whatever you set in&lt;br /&gt;
the Force control. If all you have is a mouse, then the force will be constant but still&lt;br /&gt;
settable by the Force control. &lt;br /&gt;
&lt;br /&gt;
===Path editing modes===&lt;br /&gt;
&lt;br /&gt;
The Tweak tool has a number of '''modes''', selectable by toggle buttons in the tool's&lt;br /&gt;
Controls bar and by keyboard shortcuts. Some of these modes change the shapes of &lt;br /&gt;
paths while others affect the colors of objects. All these modes share the Width and&lt;br /&gt;
Force controls but otherwise are quite different. Let's look at the path editing modes&lt;br /&gt;
first.&lt;br /&gt;
&lt;br /&gt;
Unlike the Node tool, to edit paths with the Tweak tool you don't need to worry about&lt;br /&gt;
where the nodes of a path are and how to manipulate them. You just apply the tool's&lt;br /&gt;
brush to any point, and the selected paths at that point will reshape smoothly and&lt;br /&gt;
naturally - as if made of soft jelly - regardless of where its nodes lie. If applied to&lt;br /&gt;
a shape or text object, the tool converts them to paths automatically.&lt;br /&gt;
&lt;br /&gt;
While not very useful for technical drawings, tweaking paths will be indispensable for&lt;br /&gt;
artistic uses of Inkscape - cartoons, drawings, sketches, anime, etc. This new&lt;br /&gt;
functionality is somewhat similar to the tools such as &amp;quot;Pucker&amp;quot; and &amp;quot;Bloat&amp;quot; in the&lt;br /&gt;
latest versions of Adobe Illustrator. &lt;br /&gt;
&lt;br /&gt;
There are currently six path editing modes in the Tweak tool: '''Push''', '''Shrink''',&lt;br /&gt;
'''Grow''', '''Attract''', '''Repel''', and '''Roughen'''.&lt;br /&gt;
&lt;br /&gt;
* This default mode of the tool, '''Push''', simply displaces the part of the path under the cursor in the direction of the drag. The path behaves like soft jelly, bending and bulging smoothly and naturally. It's an easy way to produce various irregular, lifelike, handmade-looking shapes starting from something as simple as an ellipse or a calligraphic stroke. For parallel-stroke hatching (engraving) done in the Calligraphy tool, pushing is an easy way to bend, pinch, or curve the entire hatching uniformly.&lt;br /&gt;
&lt;br /&gt;
* The '''Shrink''' and '''Grow''' are two opposite modes that move each point of a path in a direction perpendicular to the path's surface at the point, either inwards (Shrink) or outwards (Grow). This is similar to the Inset and Outset commands, except that the Tweak tool can act on a part of a path instead of the whole path.&lt;br /&gt;
&lt;br /&gt;
:For example, the visible lightness/darkness of an engraving hatching may not exactly correspond to your artistic intention. Also, the ends of Calligraphy pen strokes are often far from ideal - they may be too blunt or have unsightly bends or blobs. This is where the Tweak tool may help. Select all the strokes in a hatching pattern and apply a light Shrink action where you want the lines to become thinner (and the hatching to become lighter), up until total disappearance. If you press hard, shrinking works as an eraser, so you can easily clean the strokes' ends to make them thin, sharp, and uniform. Conversely, applying Grow makes strokes wider (i.e. the hatching becomes darker).&lt;br /&gt;
&lt;br /&gt;
:Of course, shrinking and growing are useful not only for calligraphic strokes. Same as with Push, with Shrink and Grow you can '''sculpt''' any path, spawning smooth treacle-like appendages with Inflating and carving holes with Melting. Unlike the &amp;quot;node sculpting&amp;quot; mode in the Node tool, however, this does not require adding new nodes to the shape.&lt;br /&gt;
&lt;br /&gt;
* The '''Attract''' and '''Repel''' modes work by moving each affected point on a path towards (Attract) or from (Repel) the cursor point. In some cases this may look similar to Shrink and Grow, but the difference is that shrinking/growing moves paths perpendicularly to the path in each point, whereas attracting/repelling moves them to or from the cursor regardless of the path shape. These modes are similar to the Pinch effect in ; you can use them for various central-symmetric distortions in parts of your paths.&lt;br /&gt;
&lt;br /&gt;
* The '''Roughen''' mode does exactly this: roughens the edge of the path without  changing its overall shape. Slight roughening simply makes the edge crooked and uneven;  strong roughening tears and explodes the edge into random blobs and splotches. Note  that this operation, especially with high Fidelity, adds a lot of nodes which increases  the size of your SVG document and may slow down Inkscape considerably. In particular,  pushing/melting/inflating of a roughened path becomes much slower and more difficult, so  it's recommended to finalize the overall shape of a path first and roughen it, if  necessary, only as the final step.&lt;br /&gt;
&lt;br /&gt;
See the screenshot at [http://inkscape.org/screenshots/gallery/inkscape-0.46-tweak-path.png] for a few examples of using the path editing modes of the Tweak tool.&lt;br /&gt;
&lt;br /&gt;
====Fidelity====&lt;br /&gt;
&lt;br /&gt;
Any tweaking of a path slightly distorts the entire path, including even those parts&lt;br /&gt;
that you didn't touch. These distortions are similar to those that a Simplify command&lt;br /&gt;
produces. The '''Fidelity''' value (also in the range from 1 to 100, default is 50)&lt;br /&gt;
allows you to control the amount of these distortions. With a higher fidelity, the&lt;br /&gt;
distortions are less noticeable, but the path may end up having a lot of nodes which&lt;br /&gt;
inflates up the SVG size and slows down Inkscape.&lt;br /&gt;
&lt;br /&gt;
The best value of Fidelity depends on the nature of your artwork. If you're sculpting an&lt;br /&gt;
amorphous blob, you can do with low fidelity of about 20. If, however, you are pushing&lt;br /&gt;
or inflating a text string (as a single path) and want the letters outside the distorted&lt;br /&gt;
area to remain crisp and clean, you will need to raise fidelity to 80 or more. &lt;br /&gt;
&lt;br /&gt;
====Known problems====&lt;br /&gt;
&lt;br /&gt;
Known problems with the path editing modes in Tweak tool:&lt;br /&gt;
&lt;br /&gt;
# they don't work on open paths (an open path becomes closed if you tweak it);&lt;br /&gt;
# they are rather slow; &lt;br /&gt;
# they quickly eat memory; and &lt;br /&gt;
# they are sometimes buggy - thin calligraphic strokes may suddenly disappear or change their shape drastically as you're melting or inflating them.&lt;br /&gt;
&lt;br /&gt;
For (4), it helps to increase Fidelity. Also, you can undo the bad change and try again with less pressure on the pen - if you do your thinning in several light touches instead of one heavy press, usually you will be able to get the desired result without the buggy behavior. &lt;br /&gt;
&lt;br /&gt;
Also, sometimes after roughening, further tweaking of a path becomes impossible with this diagnostic:&lt;br /&gt;
&lt;br /&gt;
  WARNING **: Shape error in ConvertToShape: directedEulerian(a) == false&lt;br /&gt;
&lt;br /&gt;
All these problems stem from the livarot library that we use for geometric manipulation of paths. Fortunately, livarot is scheduled for replacement by lib2geom, a new library now in development, so hopefully these issues will be addressed then.&lt;br /&gt;
&lt;br /&gt;
===Color editing modes===&lt;br /&gt;
&lt;br /&gt;
The '''Color Paint''' and '''Color Jitter''' modes, unlike the path editing modes,&lt;br /&gt;
change the colors of objects instead of their shapes. Yet they share enough common&lt;br /&gt;
features with the path editing modes to be part of the same tool: These modes also use&lt;br /&gt;
a circular soft-edged brush controlled by the Width and Force parameters on the Controls&lt;br /&gt;
bar and affected by the pen pressure (if you have a pressure-sensitive tablet).&lt;br /&gt;
&lt;br /&gt;
* '''Color Paint''' applies the style of the tool to the selected objects under the brush. The style of the tool is visible in the style swatch at the rightmost end of the tool's control bar; it can be changed by clicking on the color palette or by any other style assignment command, such as Fill and Stroke dialog. ('''Note''': unlike all other tools, in Tweak tool in Color Paint mode you cannot assign style directly to selected objects; any style-setting command changes the tool's style instead.)&lt;br /&gt;
&lt;br /&gt;
:The fill from the tool's style applies to the fills of the painted objects, and the stroke applies to the strokes. If the tool's style has no fill or no stroke, it won't affect fills or strokes, correspondingly. For example, if you want to color the fills of objects blue but leave their strokes untouched, assign blue fill to the tool's style (just click blue on the palette) but set its stroke to None (middle-click the Stroke swatch in the statusbar). Similarly, master opacity in the tool's style affects master opacities of the touched objects (if the O channel is on, see below).&lt;br /&gt;
&lt;br /&gt;
:This mode allows you to literally paint over objects, shifting their colors towards the target style of the tool. For example, if you paint with yellow fill over a blue-filled object, the object will become greenish blue, then green, then yellowish green, and end up being exactly the yellow color you're painting with. This speed of this gradual transition depends on both Force parameter and pen pressure; also, objects touched by the periphery of the brush are less affected than those hit by the brush center. Overall, using this tool is very similar to a soft brush in a raster editor such as Gimp or Photoshop.&lt;br /&gt;
&lt;br /&gt;
* '''Color Jitter''' mode does not apply any color, but instead jitters (randomizes) the colors of the objects it touches. The force of the action determines how strong is the randomization, i.e. how far the colors deviate from the original values. This mode does not use the tool's style.&lt;br /&gt;
&lt;br /&gt;
Both modes work on flat fills and gradients; for gradients, the tool takes into account not only the position of the entire object with gradient, but also the position of each gradient stop relative to the brush. This means that, for example, you can change the blue color only in an object filled with blue-red gradient simply by painting over its blue end with a brush small enough to not touch the red. (Note that color tweaking does not create gradients on objects that used flat color before, but only adjusts existing gradients in the drawing.)&lt;br /&gt;
&lt;br /&gt;
See the screenshot at [http://inkscape.org/screenshots/gallery/inkscape-0.46-tweak-color.png] for a few examples of using the color editing modes of the Tweak tool.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Channels====&lt;br /&gt;
&lt;br /&gt;
Color Paint and Color Jitter honor the '''Channels''' control. This control comprises&lt;br /&gt;
the four buttons: '''H''', '''S''', '''L''', and '''O''', which allow you to turn on and off&lt;br /&gt;
the tool's action on the object's hue, saturation, lightness, and opacity,&lt;br /&gt;
correspondingly. For example, if you want to raise the saturation of some part of your&lt;br /&gt;
drawing without changing the hue, select some maximum-saturation color (e.g. pure red)&lt;br /&gt;
and turn off all Channels buttons except S. Similarly, you can replace the hues without&lt;br /&gt;
affecting saturation or lightness (only H pressed), or lighten/darken all colors without&lt;br /&gt;
changing their hues and saturation (only L pressed). Pressing O allows you to apply the&lt;br /&gt;
master opacity from the tool's style to the master opacity of objects (but not fill or&lt;br /&gt;
stroke opacity).&lt;br /&gt;
&lt;br /&gt;
====Usage notes====&lt;br /&gt;
&lt;br /&gt;
Color painting with Tweak tool is similar, but not exactly analogous to bitmap&lt;br /&gt;
painting. Even though the tool itself works as a soft brush, it still applies its color&lt;br /&gt;
to vector objects, which behave as vector objects usually do. For example, if you want&lt;br /&gt;
to change the tint of the face in your drawing, and if a hand in the drawing is part of&lt;br /&gt;
the same object as the face, that hand will change its tint too even if it's located far&lt;br /&gt;
from the point you are painting. (We foresee a &amp;quot;fracture&amp;quot; command in one of the next&lt;br /&gt;
versions of Inkscape which will help you turn a monolithic object into a mosaic of small&lt;br /&gt;
fragments that will be then easy to paint with Tweak tool.)  Still, even with this&lt;br /&gt;
limitation, color painting is a novel way of dealing with vector drawings which allows&lt;br /&gt;
you to quickly and intuitively make adjustments which would be awkward and slow with&lt;br /&gt;
traditional approach.&lt;br /&gt;
&lt;br /&gt;
Drawings containing patterns or scatterings of small independent objects are best suited&lt;br /&gt;
for color painting with Tweak tool. Examples include:&lt;br /&gt;
&lt;br /&gt;
* freehand drawings with Calligraphy pen, consisting of many separate strokes;&lt;br /&gt;
&lt;br /&gt;
* gradient meshes imported from Adobe Illustrator files (Inkscape renders these meshes as lattices of small polygons; while there's no direct support for gradient meshes in Inkscape yet, color painting on such lattices is almost as good);&lt;br /&gt;
&lt;br /&gt;
* text converted to paths and with Break Apart command applied so that each letter is a separate path;&lt;br /&gt;
&lt;br /&gt;
* patterns made with the Tile Clones command; note that you need to unset the fill and/or stroke on the original object and use the Color tab to assign some initial color to the clones - this will make them paintable with the Tweak tool without unlinking.&lt;br /&gt;
&lt;br /&gt;
Moreover, color tweaking can be useful for compositions with a few objects or even for&lt;br /&gt;
single objects. Unlike all other color selection methods, painting with the Tweak tool&lt;br /&gt;
implements the ''color mixing'' metaphor which is much more familiar to traditional&lt;br /&gt;
artists than RGB sliders or even the color wheel. For example, start with a rectagle of&lt;br /&gt;
pure blue color; then, pick different colors by Color Paint and apply light touches with&lt;br /&gt;
minimum Force and minimum pen pressure: add a little green, a little brown, a little&lt;br /&gt;
yellow, etc. until you have the exact hue you need. Similarly, you can whiten or blacken&lt;br /&gt;
any hue by admixing white or black.&lt;br /&gt;
&lt;br /&gt;
You can also use color tweaking to add a tint, darken/lighten, saturate/desaturate, or&lt;br /&gt;
color jitter your entire drawing. Just select all in all layers, zoom out, choose a&lt;br /&gt;
large brush width so it covers all of the drawing, and apply a little color tweaking&lt;br /&gt;
(with minimum Force) that will therefore affect all visible objects.&lt;br /&gt;
&lt;br /&gt;
===Atajos de teclado===&lt;br /&gt;
&lt;br /&gt;
* '''W''', '''May+F2''': selecciona la herramienta Retoque&lt;br /&gt;
&lt;br /&gt;
* '''May+P''': cambia a modo Empujar&lt;br /&gt;
&lt;br /&gt;
* '''May+S''': cambia a modo Reducir&lt;br /&gt;
&lt;br /&gt;
* '''May+G''': cambia a modo Aumentar&lt;br /&gt;
&lt;br /&gt;
* '''May+A''': cambia a modo Atraer&lt;br /&gt;
&lt;br /&gt;
* '''May+E''': cambia a modo Repeler&lt;br /&gt;
&lt;br /&gt;
* '''May+R''': cambia a modo Endurecer&lt;br /&gt;
&lt;br /&gt;
* '''May+C''': cambia a modo Pintar Color&lt;br /&gt;
&lt;br /&gt;
* '''May+J''': cambia a modo Alterar Color&lt;br /&gt;
&lt;br /&gt;
* '''Izquierda, Derecha, Hogar, Fin''': ajustar ancho&lt;br /&gt;
&lt;br /&gt;
* '''Arriba, Abajo''': ajustar fuerza&lt;br /&gt;
&lt;br /&gt;
* '''arrastrar con el ratón''': actuar sobre trazo seleccionado en el modo actual&lt;br /&gt;
&lt;br /&gt;
* '''Ctrl+arrastrar con el ratón''': cambia temporalmente a modo Reducir (mientras se mantenga pulsado Ctrl)&lt;br /&gt;
&lt;br /&gt;
* '''May+Ctrl+arrastrar con el ratón''': cambia temporalmente a modo crecer (mientras se mantenga pulsado May+Ctrl)&lt;br /&gt;
&lt;br /&gt;
==3D Box tool==&lt;br /&gt;
&lt;br /&gt;
Inkscape is a two-dimensional drawing tool. However, very often it is used to draw three-dimensional objects. The new '''3D box tool''' helps you create such 3D drawings by automating the most common operation: creating a three-dimensional box in a given perspective. The tool automatically ensures that all sides of the box lie on the corresponding perspective lines. We're not going to compete with Blender - but even simple things can go a long way.&lt;br /&gt;
&lt;br /&gt;
Currently in the 3D box tool you can:&lt;br /&gt;
&lt;br /&gt;
* draw a 3D box by dragging on canvas (use Shift+dragging without releasing the mouse button to extrude in z direction)&lt;br /&gt;
&lt;br /&gt;
* adjust any of its 3 dimensions by handles&lt;br /&gt;
&lt;br /&gt;
* move a 3D box &amp;quot;in perspective&amp;quot; by dragging its center; without modifiers, movement occurs within the XY-plane (press Ctrl to constrain the movement to the directions of the coordinate axes or diagonals), with Shift the box moves parallel to the Z-axis&lt;br /&gt;
&lt;br /&gt;
* adjust the vanishing points of a perspective by dragging them across the canvas (see below) or toggling their states; all boxes sharing this perspective are transformed accordingly&lt;br /&gt;
&lt;br /&gt;
In SVG, a 3D box is represented as a '''group''' (svg:g) with a special extension attribute (in inkscape namespace); this group contains the 6 quadrilateral '''paths''' representing the sides of the box. Only the 3D box tool treats this object as a box; for all other tools it is just a group, so you can select any of the paths by Ctrl+click, apply any style to it, delete it, etc. You can of course transform the entire box or any face in it using Selector or Node tools.&lt;br /&gt;
&lt;br /&gt;
When several boxes are selected, all vanishing points of their associated perspectives are shown on the canvas. If vanishing points of different perspectives coincide, they are combined in a single &amp;quot;dragger&amp;quot;. Moving this dragger moves all the vanishing points simultaneously and transforms the associated boxes accordingly. Note that some non-selected boxes may also be reshaped if their perspectives share the same vanishing point. Pressing Shift while moving the dragger can be used to only transform the selected boxes, separating their perspectives from the non-selected ones'. On the other hand, when a vanishing point being dragged comes close enough to another one, both snap together and are combined in a single dragger.&lt;br /&gt;
&lt;br /&gt;
===Keyboard shortcuts===&lt;br /&gt;
&lt;br /&gt;
* '''X''', '''Alt+F4''': switch to the 3D box tool&lt;br /&gt;
&lt;br /&gt;
* The various kinds of parentheses, namely '''[''' ''']''', '''(''' ''')''', '''{''' '''}''', can be used to rotate infinite (i.e., parallel) perspective lines in X-, Y-, and Z-direction, respectively. Closing parentheses rotate clockwise and opening parentheses rotate counterclockwise. The angle of rotation is taken from the preferences. Pressing '''Alt''' reduces the amount of rotation to 1 screen pixel.&lt;br /&gt;
&lt;br /&gt;
* '''L''': toggle visibility of perspective lines&lt;br /&gt;
&lt;br /&gt;
* '''A''': when perspective lines are visible, toggle between &amp;quot;all lines&amp;quot; and &amp;quot;only lines connected to front corners&amp;quot; (this can help to avoid visual clutter)&lt;br /&gt;
&lt;br /&gt;
[max]&lt;br /&gt;
&lt;br /&gt;
==Gradient Tool==&lt;br /&gt;
===Selecting multiple stops===&lt;br /&gt;
'''More than one gradient stop''' can be selected at a time. Shortcuts for working with multiple stop selections are generally modeled on the Node tool. &lt;br /&gt;
* Add a stop to the selected stops by '''Shift+click'''.&lt;br /&gt;
* Press '''Ctrl+A''' to select all stops in the selected objects.&lt;br /&gt;
* '''Shift+drag''' around stops to add them to selection.&lt;br /&gt;
Multiple selected stops:&lt;br /&gt;
*Can be moved together by '''mouse drag''' or by '''arrow keys'''. For example, creating a linear gradient, then press Ctrl+A to select all stops and use arrow keys to move the entire gradient as a whole.&lt;br /&gt;
*Can be deleted at the same time by pressing '''Del'''.&lt;br /&gt;
An always up-to-date description of the current handle selection is provided in the statusbar in the Gradient tool, including the number of selected handles (and the type of the single selected handle), as well as the total number of handles and selected objects.&lt;br /&gt;
&lt;br /&gt;
===Editing intermediate stops===&lt;br /&gt;
'''Intermediate stops''' in gradients can be added, deleted, and edited on canvas (previously this was only possible in the Gradient Editor dialog).&lt;br /&gt;
*Stops can be added by '''double clicking''' or by '''Ctrl+Alt+Click''' on the gradient line. Also, you can '''drag-and-drop''' a color from the palette onto the gradient line to create a new stop with this color. Dropping a color on an existing stop changes the color of that stop.&lt;br /&gt;
*When two or more adjacent stops are selected, pressing '''Ins''' adds stops in the middles of all selected stop intervals.&lt;br /&gt;
*Intermediate stops can be '''mousedrag'''ged or moved by '''arrow keys''' along their gradient line, within the limits of the adjacent unselected stops (or end handles). &lt;br /&gt;
:*Dragging with '''Ctrl''' moves the selected stops snapping them to 1/10 fractions of the available range.&lt;br /&gt;
:*Dragging with '''Alt''' moves the selected stops depending on how close each one is to the stop being dragged, using a smooth bell-like curve similar to the node sculpting feature in Node tool. This makes it easy to approximate different gradient profiles; for example, if you have a two-stop gradient that you want to shape according to a curve profile, select both ends of the gradient, press '''Ins''' a few times to add a number of intermediate nodes, then '''Alt+drag''' a node in the middle to smoothly profile the gradient.&lt;br /&gt;
*Stops can also be moved by '''arrow keys''' with all the regular modifiers ('''Shift''' for 10x movement, '''Alt''' for pixel-size movement at the current zoom, '''Shift+Alt''' for 10 pixels movement at the current zoom).&lt;br /&gt;
*Stops can be deleted by '''Ctrl+Alt+Click''' on a stop or by the '''Del''' key for all the selected stop(s).&lt;br /&gt;
:*When you delete an end stop, the nearest intermediate stop becomes the new end stop of the gradient (without moving - i.e., the gradient span becomes shorter).&lt;br /&gt;
:*When you delete an end stop and there are no intermediate stops, the object will be painted with a solid fill taken from the color &amp;amp; opacity of the remaining stop.&lt;br /&gt;
*Pressing '''Ctrl+L''' with some intermediate stops selected attempts to ''simplify'' the selected portion of the gradient, removing those stops that can be removed without too much change in the way the gradient looks. In particular, new stops created by double-clicking or pressing Ins initially do not change the appearance of the gradient, so if you press Ctrl+L, all redundant stops that weren't moved or repainted since creation will be deleted.&lt;br /&gt;
&lt;br /&gt;
===Style of gradient stops===&lt;br /&gt;
*When you have one of the '''gradient handles selected''', its style (color and opacity) is reflected by the selected style indicator (left of the statusbar) and the Fill&amp;amp;Stroke dialog. Previously, opacity of a gradient handle was reflected as fill-opacity and stroke-opacity; now it is reflected as '''master opacity''' (the &amp;quot;O:&amp;quot; spinbutton in the selected style indicator, the &amp;quot;Master opacity&amp;quot; slider in Fill&amp;amp;Stroke). This makes it much easier to view and change opacity of gradient handles using only the selected style indicator in the statusbar.&lt;br /&gt;
:*When multiple gradient stops are selected, the selected style indicator (in the statusbar) displays and controls the averaged color and opacity of the selected stops.&lt;br /&gt;
*When one or more gradient stops are selected, using the Copy command ('''Ctrl+C''') copies to the clipboard the style (color and opacity) of the selected stop or the averaged style of several selected stops, not the entire object with gradient as before. This means you can now copy/paste style between stops: select the source stop(s), copy, select the destination stop(s), paste style ('''Ctrl+Shift+V'''). With several selected stops, this also allows you to easily average their colors and opacities by copying them and pasting the style back onto them. (After that, redundant gradient stops can be removed by simplification with '''Ctrl+L''').&lt;br /&gt;
*If the selected object(s) have gradient in fill or stroke, the '''selected style indicator''' in the bottom-left corner of the editing window now displays a '''live gradient preview''' prefixed by '''R''' or '''L''' to indicate Radial or Linear gradients (instead of displaying &amp;quot;L Gradient&amp;quot; or &amp;quot;R Gradient&amp;quot; text labels as before). Also, this and other similar widget now use italic font face to indicate &amp;lt;i&amp;gt;None&amp;lt;/i&amp;gt; and bold to indicate &amp;lt;b&amp;gt;Unset&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Automatic duplication of gradients===&lt;br /&gt;
When copy/pasting or duplicating an object with gradient, it now automatically gets a '''copy''' of the original gradient, so modifying it does not affect the source object's gradient anymore (before, you had to press the Duplicate button on the Gradient controls bar for this). The Duplicate button is therefore removed. &lt;br /&gt;
&lt;br /&gt;
However, to accommodate the needs of users who have relied on sharing the same gradient definition across objects, this behavior can be optionally suppressed. The '''Prevent sharing of gradient definitions''' checkbox on the Misc tab of Inkscape Preferences is by default checked; if you uncheck it, Inkscape does not automatically copy gradient definitions for new objects, which means that copy/pasting, duplicating, pasting style, and explicit assignment of a gradient to an object via the Gradient tool controls results in a shared gradient definition, so that changing the colors or mid-stop positions of the gradient on one object (but not changing the coordinates of the end handles) affects all other objects that share the same definition.&lt;br /&gt;
&lt;br /&gt;
==Calligraphy tool: Engraver's Toolbox ==&lt;br /&gt;
&lt;br /&gt;
Several new features were added to the Calligraphic pen to make&lt;br /&gt;
Inkscape capable of the ancient art of '''line&lt;br /&gt;
engraving'''. Traditional engraving is a very labour-intensive&lt;br /&gt;
process, and while for a long time it was the only practical way&lt;br /&gt;
of reproducing lifelike images in black-and-white print, about a&lt;br /&gt;
century ago it was almost completely displaced by automatic&lt;br /&gt;
halftone screens. However, line engravings have their&lt;br /&gt;
characteristic charm, and there's no reason not to try to&lt;br /&gt;
resurrect this art form with the help of Inkscape.&lt;br /&gt;
&lt;br /&gt;
A brief visual guide to the new functionality can be seen on&lt;br /&gt;
these screenshots:&lt;br /&gt;
&lt;br /&gt;
http://inkscape.org/screenshots/gallery/inkscape-0.46-engraving1.png&lt;br /&gt;
&lt;br /&gt;
http://inkscape.org/screenshots/gallery/inkscape-0.46-engraving2.png&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Tracking a guide path with Ctrl===&lt;br /&gt;
&lt;br /&gt;
One of the most common operations in line engraving is&lt;br /&gt;
'''hatching''' (or sometimes ''cross-hatching'' when several&lt;br /&gt;
hatching grids cross): filling a space with many parallel&lt;br /&gt;
straight or variously curved lines (usually of varying width to&lt;br /&gt;
represent a gradual shading). You could try to achieve a similar&lt;br /&gt;
effect with e.g. path interpolation (blending), but it is rather&lt;br /&gt;
cumbersome and limited; manual drawing of hatch lines, on the&lt;br /&gt;
other hand, is tedious and nearly impossible to do&lt;br /&gt;
uniformly. Now Inkscape provides &amp;quot;assisted hatching&amp;quot; by&lt;br /&gt;
'''tracking a guide path''', allowing you to hatch quickly and&lt;br /&gt;
uniformly and at the same time giving you sufficient manual&lt;br /&gt;
control over the process.&lt;br /&gt;
&lt;br /&gt;
Here's how to do this. First, select the '''guide path''' that&lt;br /&gt;
you will track. It may be another calligraphic stroke, any path&lt;br /&gt;
or shape, or even a letter of a text object. Then switch to&lt;br /&gt;
Calligraphic pen, select the desired parameters (line width,&lt;br /&gt;
angle, fixation etc.) and, before starting to draw, press&lt;br /&gt;
Ctrl. You will see a gray '''track circle''' centered at your&lt;br /&gt;
mouse pointer and touching the closest point on the selected&lt;br /&gt;
guide path. (If you have no guide path selected, a statusbar&lt;br /&gt;
message will tell you to select it.)&lt;br /&gt;
&lt;br /&gt;
Now move your mouse close to the guide path, so that the track&lt;br /&gt;
circle radius is equal to the desired spacing of your hatch&lt;br /&gt;
pattern, and start drawing along the guide path. At that moment,&lt;br /&gt;
the radius of the circle gets locked; now the circle slides&lt;br /&gt;
along the guide path - and the actual stroke is drawn by the&lt;br /&gt;
center of the tracking circle, ''not'' by your mouse point. As&lt;br /&gt;
a result, you are getting a smooth stroke going parallel to the&lt;br /&gt;
guide path and always at the same distance from it.&lt;br /&gt;
&lt;br /&gt;
When the stroke is ready, release your mouse button (or lift&lt;br /&gt;
your tablet pen) but '''do not let go of the Ctrl key''' because&lt;br /&gt;
as long as you have it pressed, the tool remembers the hatch&lt;br /&gt;
spacing you set when you started drawing. Now, you have just&lt;br /&gt;
created a new stroke and, as usual with Inkscape tools, it gets&lt;br /&gt;
selected instead of what was selected before. In our case, this&lt;br /&gt;
means that the newly drawn stroke itself becomes the new guide&lt;br /&gt;
path. Next, you can draw a second stroke along the first one,&lt;br /&gt;
then a third one along the second, etc. Eventually you can fill&lt;br /&gt;
any desired space with uniform hatching.&lt;br /&gt;
&lt;br /&gt;
Alternatively, if you uncheck &amp;quot;Select new path&amp;quot; in the Calligraphy tool preferences, newly created strokes will not be selected, so your original guide path will be kept selected. In this mode, Inkscape will increase the tracking distance after each created stroke so that you can create uniformly spaced hatching by tracking a single guide path. &lt;br /&gt;
&lt;br /&gt;
The attachment to the guide path is not absolute. If you stray&lt;br /&gt;
your mouse pointer far enough from the guide path, you will be&lt;br /&gt;
able to tear it off (the track circle turns from green to red)&lt;br /&gt;
and move freely. This is intentional; this feature allows you,&lt;br /&gt;
for example, to continue drawing a stroke past the end of a&lt;br /&gt;
guide stroke, thus making your hatching cover a wider area than&lt;br /&gt;
the initial guide path. Special care is taken to make such&lt;br /&gt;
tearing off as smooth as possible and to suppress violent jerks,&lt;br /&gt;
but this is not always possible; the general advice is to not&lt;br /&gt;
try to hatch too fast. If jerking and unintended tearoffs still&lt;br /&gt;
bother you, try increasing the Mass parameter.&lt;br /&gt;
&lt;br /&gt;
Also, special code is in place to prevent flipovers - accidental&lt;br /&gt;
jumps to the other side of the guide path. Brief flipovers are&lt;br /&gt;
suppressed, but if you intentionally go over to the other side&lt;br /&gt;
and stay there, eventually Inkscape will obey and your tracking&lt;br /&gt;
stroke will also flip over to follow you.&lt;br /&gt;
&lt;br /&gt;
Tracking a guide also allows some slight feedback by gradually&lt;br /&gt;
changing the tracking distance in response to your drawing&lt;br /&gt;
behavior. Thus, if you're consistently trying to draw closer or&lt;br /&gt;
farther from the guide than the current tracking distance, the&lt;br /&gt;
distance will correspondingly decrease or increase, so you will&lt;br /&gt;
get a hatching that is slightly spacing in or out. (The effect&lt;br /&gt;
is very slight, however, so as not to become a nuisance.)  Also,&lt;br /&gt;
note that since tracking follows the edge of the stroke, strokes&lt;br /&gt;
of varying width (such as those tracing background, see below)&lt;br /&gt;
will result in gradual bending of the hatching pattern as you&lt;br /&gt;
proceed.&lt;br /&gt;
&lt;br /&gt;
===Tracing background by stroke width===&lt;br /&gt;
&lt;br /&gt;
There is a new toggle button on the Calligraphy tool's controls&lt;br /&gt;
bar, '''Trace background'''. When on, the width of your pen&lt;br /&gt;
depends on the lightness of the background under the stroke in&lt;br /&gt;
each point, so that white translates into the minimum stoke&lt;br /&gt;
width (1) and black translates to the maximum (which is set by the&lt;br /&gt;
Width parameter). This can work alone or in combination with&lt;br /&gt;
pressure sensitivity, depending on whether the &amp;quot;Use pressure&amp;quot; button&lt;br /&gt;
is also toggled.&lt;br /&gt;
&lt;br /&gt;
This feature allows you to not only hatch over an imported&lt;br /&gt;
bitmap image or any drawing, but to do so automatically&lt;br /&gt;
reproducing the highlights and shades of the background with&lt;br /&gt;
your strokes becoming lighter and heavier as needed.&lt;br /&gt;
&lt;br /&gt;
===Misc features===&lt;br /&gt;
&lt;br /&gt;
* For consistency with other drawing tools, drawing with '''Shift''' in Calligraphy tool automatically '''unions''' the newly created stroke with whatever paths were selected (and selects the result).  Thus, you can do a series of overlapping Shift+strokes to create one unioned path object instead of separate objects as before. &lt;br /&gt;
&lt;br /&gt;
* To facilitate changing the Width parameter, the Home/End keys in Calligraphy tool switch you to the minimum (1) and maximum (100) width, correspondingly. (This is in addition to the Left/Right arrow keys that change Width by 1; remember also that you can press Alt+X, type any width, and press Enter.)&lt;br /&gt;
&lt;br /&gt;
==Selector==&lt;br /&gt;
&lt;br /&gt;
* A new selection mode is available: '''selecting by touch'''. In this mode, you draw a freehand path across the objects; when you release mouse button, all objects that are touched by this path get selected. This mode is very convenient  in situations where you need to select objects so intermingled that selecting them by the rectangular rubberband is too difficult and so numerous that click-selecting them one by one is too tedious. &lt;br /&gt;
&lt;br /&gt;
:To activate selecting by touch, whenever you are drawing a rubberband rectangle, just press '''Alt''' to switch it to the touch mode. The rectangle will disappear and a red ''touch path'' will be shown instead. When dragging from an empty space, you can press '''Alt''' first and then start to drag to get the touch mode (note that your selection must be empty, otherwise Alt+dragging will move the selected objects instead). To start a touch selection from a point over an object, or to add to existing selection by touching, press '''Shift+Alt''' and then start to drag.&lt;br /&gt;
&lt;br /&gt;
* Previously, the only way to switch selection from scale mode to rotate mode or back was to click on it, which was rather inconvenient when the selected object is in a group or under other objects. Now you can switch modes with keyboard as well by pressing '''Shift+S''' in Selector tool.&lt;br /&gt;
&lt;br /&gt;
* Draging the '''scale handles with Alt''' now scales selection by an integer factor, i.e. up to '''2''', '''3''', '''4''', etc. times the original size or down to '''1/2'''. '''1/3''', '''1/4''', etc. of the original size (in any of the two dimensions independently). This way you can, for example, mirror any object around one of the edges of its box. (This replaces the old and rarely used &amp;quot;slow&amp;quot; scaling mode with Alt.)&lt;br /&gt;
&lt;br /&gt;
* '''Horizontal/vertical flipping''': So far, flipping a selection made it flip within its bounding box, so that the latter remained fixed. In the move/scale mode of the selector tool, this behaviour remains unchanged. However, in rotate/shear mode flipping now happens about an (imaginary) vertical/horizontal axis through the rotation center. This is very handy, since the latter can be freely dragged around and snaps to all kinds of objects if desired.&lt;br /&gt;
&lt;br /&gt;
* '''Objects to Marker''' was added to the objects menu, which converts the current selection to a marker, with the center point of the selection being set to the center of the marker.&lt;br /&gt;
&lt;br /&gt;
==Herramienta Nodo==&lt;br /&gt;
&lt;br /&gt;
* Si se pasa el cursor sobre uno de los nodos del trazo seleccionado, el reflejo vertical/horizontal (teclas 'H' y 'V'), la rotación por pasos (teclas '['] y']') y dimensionado (teclas '&amp;lt;' and '&amp;gt;' ) actúan tomando ese nodo como centro o eje. Si el ratón no está sobre ningún nodo, el centro de la caja contenedora se usa en su lugar. Los nodos tapados por uno de sus tiradores también son detectados como centro o eje.&lt;br /&gt;
&lt;br /&gt;
* [helper path display - johan]&lt;br /&gt;
** this is deactivated for normal paths now. only paths with LPE applied will show it. should there be a button to turn it on for normal paths aswell?&lt;br /&gt;
&lt;br /&gt;
* Al ser una característica muy solicitada, se han añadido dos campos a la barra de herramientas que permiten la edición precisa de las coordenadas de los nodos seleccionados.&lt;br /&gt;
&lt;br /&gt;
==Herramienta Rectángulo==&lt;br /&gt;
&lt;br /&gt;
* Ctrl+arrastrar ahora también permite la creación de rectángulos restringidos a la divina proporción (aprox. 1 : 1.618034), no sólo proporciones con números enteros.&lt;br /&gt;
&lt;br /&gt;
==Herramienta de Texto==&lt;br /&gt;
* Barra de herramientas de texto.&lt;br /&gt;
* Si el texto contiene un elemento tref, el comportamiento de la Herramienta de Texto puede no ser el esperado. Por favor, vea [[#The tref Element]].&lt;br /&gt;
&lt;br /&gt;
==Herramienta Cuentagotas==&lt;br /&gt;
&lt;br /&gt;
El atajo 'D' es usado ahora para cambiar al Cuentagotas, de igual manera a como se usa la tecla 'espacio' para cambiar al Selector. Presionado 'D' una segunda vez cambia a la herramienta anterior.&lt;br /&gt;
&lt;br /&gt;
=SVG features=&lt;br /&gt;
&lt;br /&gt;
==The tref element==&lt;br /&gt;
&lt;br /&gt;
Inkscape can now correctly open files with '''tref''' elements, and new tref elements can be created manually in the XML editor.&lt;br /&gt;
&lt;br /&gt;
The actual character data contained in a text element can either be embedded directly, or it can be the character content of an element referenced by a '''tref'''.&lt;br /&gt;
&lt;br /&gt;
While the textual content from the referenced element will be stripped of any markup before being used by the '''tref''', the '''tref''' element can itself have the same attributes as a '''tspan'''.  In fact, when rendered, it is as though the '''tref''' element is replaced by a '''tspan''' with the same attributes, and the referenced character data is embedded in that '''tspan'''.&lt;br /&gt;
&lt;br /&gt;
The property '''xlink:href''' is used to refer to another element whose character data will be used.  Any element can be referred to except an ancestor of the '''tref'''.  When any of the text contained in the referred element changes, the '''tref''' will immediately be updated to display the new data.&lt;br /&gt;
&lt;br /&gt;
Existing tref elements can be converted into tspan elements with '''Edit &amp;gt; Clone &amp;gt; Unlink Clone'''.  If more than one '''tref''' is contained within a selection, all '''trefs''' will be converted into '''tspans'''.  All attributes applied to the '''tref''' will be retained in the new '''tspan'''.&lt;br /&gt;
&lt;br /&gt;
A '''tref''' element can be mixed with any other elements allowed to be contained by a text element.&lt;br /&gt;
&lt;br /&gt;
The cloned character data rendered by the '''tref''' may not be edited, but any characters surrounding it can be changed.  Styles cannot be applied to a subset of the cloned characters, but if all are selected, a style can be applied to the '''tref'''.&lt;br /&gt;
&lt;br /&gt;
==SVG filters==&lt;br /&gt;
&lt;br /&gt;
===New filters supported===&lt;br /&gt;
&lt;br /&gt;
* The '''feBlend''' filter primitive gives us image blending modes, like in many image manipulation programs. These modes are screen, multiply, darken and lighten. There's a caveat, though: when blending an object against an semi-transparent background, the background will be accumulated twice, resulting in thicker objects under the bounding box of blended object. This is a limitation of current version of SVG format, not a bug in Inkscape.&lt;br /&gt;
&lt;br /&gt;
* The '''feOffset''' filter primitive offsets the image by an user-defined amount. For example, this is useful for drop shadows, as the shadow has to be in a slightly different position than the actual object.&lt;br /&gt;
&lt;br /&gt;
[[Filter Effects]]&lt;br /&gt;
&lt;br /&gt;
===Filters UI===&lt;br /&gt;
&lt;br /&gt;
* New dialog for creating and modifying filter effects ('''Object&amp;gt;Filter Effects...''')&lt;br /&gt;
* The list at the left of the dialog displays all filters currently in the document.&lt;br /&gt;
** New filters can be added with the '''Add''' button beneath the list&lt;br /&gt;
** Right-clicking a filter for the pop-up menu allows duplicating or removing a filter.&lt;br /&gt;
** Double-clicking a filter will apply it to all selected objects&lt;br /&gt;
** A black dot is placed next to whatever filter is applied to the selected objects. If more than one filter is in use by selected objects, an unfilled dot is used instead.&lt;br /&gt;
* The second list, at the left of the dialog, displays the '''filter primitives''' that are contained within the currently-selected filter.&lt;br /&gt;
** New primitives can be added by selecting the primitive type from the combo box beneath the list, and then pressing the '''Add''' button.&lt;br /&gt;
** Right-clicking a primitive for the pop-up menu allows duplicating or removing a primitive.&lt;br /&gt;
** Primitives can be rearranged by clicking and dragging any filter in the list.&lt;br /&gt;
** When a filter is selected, the '''Settings''' group at the bottom of the dialog will change to display the attributes available for that primitive. Changing a setting results in an immediate update to the document.&lt;br /&gt;
** The &amp;quot;in&amp;quot; and &amp;quot;in2&amp;quot; attributes for filters that support them are not shown in the '''Settings''' group. These input connections are displayed graphically in the list, under the '''Connections''' column.&lt;br /&gt;
*** Inputs for a particular filter are displayed as triangles. Depending on the primitive type, there may be one or two inputs (or more for Merge primitives.) Connections can be created by clicking on a triangle and dragging.&lt;br /&gt;
*** There are six standard input types that can be used for any primitive input; Source Graphic, Source Alpha, Background Image, Background Alpha, Fill Paint, and Stroke Paint. These are displayed vertically on the far right of the list. Click and drag from an input triangle to one of the standard inputs to connect them.&lt;br /&gt;
*** Primitives can also be connected to other primitives by clicking an input triangle and dragging upwards to another primitive. A primitive can only be connected to one higher up the list.&lt;br /&gt;
*** Single-clicking on an input triangle will unset it, returning it to the default. If it is on a Merge primitive, the input will be deleted.&lt;br /&gt;
*** Merge inputs have an empty input at the end. Dragging a connection from this input will add a new input to the primitive.&lt;br /&gt;
&lt;br /&gt;
=Live Path Effects (LPE)=&lt;br /&gt;
&lt;br /&gt;
'''Live path effects''' (not to be confused with extension effects or SVG filters) are a new way to &amp;lt;b&amp;gt;non-destructively modify path and shape objects&amp;lt;/b&amp;gt;. Path effects affect the path data of an object but not its style. The original path is preserved and can be edited directly on-canvas, and the path effect applied to it will be updated live. &lt;br /&gt;
&lt;br /&gt;
In this version, we include several path effects that are analogous to the corresponding extension effects (such as Path along Path effect and Pattern along Path that replaces the extension of the same name). The most important advantage of path effects is that they are, indeed, live - you can still edit the original path and the effect will update in real time (unlike the extension effects which were one-time one-way transformations). In the future, we plan to reimplement most if not all of path-changing extensions as live path effects.&lt;br /&gt;
&lt;br /&gt;
Live path effects were developed by Johan Engelen as part of the GSoC 2007.&lt;br /&gt;
&lt;br /&gt;
==Details about operation==&lt;br /&gt;
The following schematic tries to explain how LPE work.&lt;br /&gt;
&lt;br /&gt;
    original style  ------------&amp;gt;  output style&lt;br /&gt;
    original path   --&amp;gt;  LPE  --&amp;gt;  output path&lt;br /&gt;
                          ^&lt;br /&gt;
                          |&lt;br /&gt;
                      parameters&lt;br /&gt;
&lt;br /&gt;
The original style and path are from the path that the effect is applied on. The output is what is visible on screen. What is very important to notice is that &amp;lt;b&amp;gt;output style equals original style&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The parameters can be paths, numbers, points, text, in principle anything.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Applying effects==&lt;br /&gt;
Path effects are applied through the Path Effects dialog (opened from the Path menu, or by pressing Ctrl+Shift+7. This dialog is also used for controlling the effect's parameters and for removing effects.&lt;br /&gt;
&lt;br /&gt;
When a path with a path effect applied is selected, the statusbar description mentions that, for example &amp;quot;'''Path''' (4 nodes, path effect)&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
There is a special Paste Path Effect command (Ctrl+7) that can be used to copy effects from one path to another.&lt;br /&gt;
&lt;br /&gt;
==Editing effect parameters==&lt;br /&gt;
When switching to the node edit tool (&amp;lt;b&amp;gt;F2&amp;lt;/b&amp;gt;), the &amp;lt;b&amp;gt;original path&amp;lt;/b&amp;gt; can be edited. The original path is shown as a red helper path. Normal path operations, like simplify, still work.&lt;br /&gt;
&lt;br /&gt;
Some parameters of effects can be edited on-canvas. For example, path parameters can be node-edited, by pressing the &amp;quot;edit on-canvas&amp;quot; button in the Path Effects dialog. &amp;lt;b&amp;gt;Press &amp;quot;7&amp;quot; to cycle through the different on-canvas editable parameters.&amp;lt;/b&amp;gt; This way, one can edit the parameters without opening the Path Effects dialog. The statusbar tells the name of the parameters that is currently being shown.&lt;br /&gt;
&lt;br /&gt;
==Available effects==&lt;br /&gt;
&lt;br /&gt;
===Path along path===&lt;br /&gt;
The &amp;lt;b&amp;gt;Path along Path&amp;lt;/b&amp;gt; effect can curve a path along another path. When this effect is applied to a path, it can be bend along another path (called ''bend path''). With the node edit tool, both the original path and the bend path can be changed &amp;lt;b&amp;gt;on-canvas&amp;lt;/b&amp;gt; and the result is &amp;lt;b&amp;gt;updated live&amp;lt;/b&amp;gt;. This provides a direct equivalent of &amp;quot;vector brushes&amp;quot; or &amp;quot;skeletal strokes&amp;quot; features in other vector editors. &lt;br /&gt;
&lt;br /&gt;
In the effect's control panel in the Path Effects dialog, you can select how many copies of the original path are put along the bend path (either '''single''' or '''repeated''') and whether it is '''stretched''' to fill the bend path. In this dialog you'll also find a button to edit the bend path on-canvas and a button to '''paste''' a new bend path from clipboard. A possible workflow is this: you select and copy the new bend path to the clipboard, then select the path you want to bend, apply the Path along path effect, and paste the bend path with the paste button next to 'bend path'.&lt;br /&gt;
&lt;br /&gt;
Example file: live-path-effects-pathalongpath.svg&lt;br /&gt;
&lt;br /&gt;
===Pattern along path===&lt;br /&gt;
The &amp;lt;b&amp;gt;Pattern along Path&amp;lt;/b&amp;gt; effect can curve a path along another path. When this effect is applied to path A (called ''skeleton''), another path B (called ''pattern'') can then be passed as a parameter. The result is that path B is bent along path A. With the node edit tool, path A can be changed &amp;lt;b&amp;gt;on-canvas&amp;lt;/b&amp;gt; and the result is &amp;lt;b&amp;gt;updated live&amp;lt;/b&amp;gt;. This provides a direct equivalent of &amp;quot;vector brushes&amp;quot; or &amp;quot;skeletal strokes&amp;quot; features in other vector editors. &lt;br /&gt;
&lt;br /&gt;
In the effect's control panel in the Path Effects dialog, you can select how many copies of the pattern are attached (either '''single''' or '''repeated''') and whether the pattern is '''stretched''' to fill the skeleton path. You can also choose the pattern for the selected skeleton [either directly or] by '''pasting''' it from clipboard (that is, you select and copy to the clipboard the pattern, then select the skeleton, apply the Path along path effect, and paste the pattern). The '''Scale width''' parameter allows you to change the width of the pattern applied to the path.&lt;br /&gt;
&lt;br /&gt;
Example file: live-path-effects-pathalongpath.svg&lt;br /&gt;
&lt;br /&gt;
===Stitch Subcurves===&lt;br /&gt;
The &amp;lt;b&amp;gt;Stitch Subcurves&amp;lt;/b&amp;gt; effect connects points from two subpaths of the path with straight line or curved segments, i.e. the &amp;lt;i&amp;gt;stitches&amp;lt;/i&amp;gt;. It looks a lot like the Effect Lines from Expression 3. The result is also referred to as &amp;quot;String Art&amp;quot;. For some examples of string art, see http://members.shaw.ca/jillbritton/string_art/jbstringart.htm. &lt;br /&gt;
&lt;br /&gt;
The &amp;lt;b&amp;gt;shape&amp;lt;/b&amp;gt; of the &amp;lt;b&amp;gt;connecting paths&amp;lt;/b&amp;gt; can controlled by the &amp;lt;b&amp;gt;stroke path&amp;lt;/b&amp;gt; parameter. This could be used to draw 'hair-shaped' connecting paths with sharp end-tips. Other controls include the &amp;lt;b&amp;gt;number of paths&amp;lt;/b&amp;gt;, the variation in spacing between the connecting paths (&amp;lt;b&amp;gt;clustering&amp;lt;/b&amp;gt;) and also whether the start and end points of the stitches should like exactly on the original subcurves or can &amp;lt;b&amp;gt;stray randomly&amp;lt;/b&amp;gt; around them. Finally the width of the stroke path can be varied.&lt;br /&gt;
&lt;br /&gt;
Note that this effect can only be applied to a path with two subpaths in it, hence '&amp;lt;b&amp;gt;sub&amp;lt;/b&amp;gt;curve' in the name. Use Path &amp;gt; Combine to create such a path from two separate paths.&lt;br /&gt;
&lt;br /&gt;
Example file: live-path-effects-curvestitch.svg&lt;br /&gt;
&lt;br /&gt;
Example file showing cooperation between Stitch Subcurves and Path along Path:  live-path-effects-curvestitch-hair.svg&lt;br /&gt;
&lt;br /&gt;
===Gears===&lt;br /&gt;
The &amp;lt;b&amp;gt;Gears&amp;lt;/b&amp;gt; effect is a toy effect. It generates a chain of interconnected gears from the path that has the effect applied to it. The nodes of the path define the centers of the gears. The first 3 nodes are special; the first defines the start angle of the chain, the second defines the center of the first gear and the third knot specifies the radius of the first gear. That is, to create a chain of 2 gears, you will need a path with 4 nodes; for 3 gears, 5 nodes, and so on. &lt;br /&gt;
&lt;br /&gt;
Example file: live-path-effects-gears.svg&lt;br /&gt;
&lt;br /&gt;
==Development of new effects==&lt;br /&gt;
One of the goals of the Summer of Code project was to make it easy to create new effects. There is a framework that greatly simplifies effect implementation; very little code is needed to get the effect hooked into Inkscape. This leaves valuable time for the actual effect to be implemented. See the http://wiki.inkscape.org/wiki/index.php/MakingLivePathEffects wiki page for an explanation of how to get started with your own effect!&lt;br /&gt;
&lt;br /&gt;
[johan]&lt;br /&gt;
&lt;br /&gt;
=Extension effects=&lt;br /&gt;
&lt;br /&gt;
== Live preview ==&lt;br /&gt;
&lt;br /&gt;
* '''Live preview of effects''': Using the async behavior (see below), as soon as the parameters dialog for an effect is shown, the script is executed in the background and the screen updates as soon as it's finished.  This can result is seemingly faster execution if no parameters are changed.  If some parameters are adjusted, the script is restarted. This allows you to see immediately the effects of any  parameter change without pressing the OK button on the effect's dialog.&lt;br /&gt;
&lt;br /&gt;
* '''Spawn Glib API''': Scripting extension have been moved to the Glib spawn API to ensure that parameters and variables aren't interpreted by a shell.  This also means that scripting extensions are executed in a separate process asynchronously allowing the GTK main loop to continue to execute.&lt;br /&gt;
&lt;br /&gt;
* '''Progress dialog''': While an extension is working on a document, a small dialog is shown allowing the user to cancel the execution.&lt;br /&gt;
&lt;br /&gt;
== New and improved effects ==&lt;br /&gt;
&lt;br /&gt;
* The new '''Modify Path &amp;gt; Edge 3D''' extension creates black, grey and white paths around a shape, then blurs and clips them for a 3D effect.&lt;br /&gt;
&lt;br /&gt;
* The new '''Render &amp;gt; Barcode''' extension creates a [http://en.wikipedia.org/wiki/Barcode barcode]. Supported types include EAN13, EAN8, UPC-A, UPC-E, UPC-5, Code39, Code39Ext, Code93, Code128, and RM4SCC. &lt;br /&gt;
&lt;br /&gt;
* The new '''Render &amp;gt; Gear''' extension creates a [http://en.wikipedia.org/wiki/Gear mechanical gear] given the number of teeth, the circular pitch (in px units), and the pressure angle.&lt;br /&gt;
&lt;br /&gt;
* The new '''Render &amp;gt; [[Spirograph]]''' extension creates intricate mathematical curves akin to the classic [http://en.wikipedia.org/wiki/Spirograph mechanical Spirograph toy] (see [http://wiki.inkscape.org/wiki/images/Spirograph_Samples.svg samples]).&lt;br /&gt;
&lt;br /&gt;
* A group of new effects in the '''Text''' submenu performs various case conversions on selected text objects: converting to UPPERCASE, lowercase, Sentence case, Title Case, as well as flipping case (switching uppercase to lowercase and vice versa) and rANdoMiZInG cAse. If no texts are selected, the effect works on all texts in the document.&lt;br /&gt;
&lt;br /&gt;
* Another effect in the Text submenu, '''Replace text''', performs search-and-replace on the selected text objects or (if nothing is selected) on all texts in the document. Searching is case sensitive. You can use this effect to globally delete all occurrences of some text fragment by replacing it with empty string. Conversely, if you search for an empty string and replace it with some string, this string will be inserted after every character of your text; for example, you can space out a text by replacing in it an empty string with a single space. &lt;br /&gt;
&lt;br /&gt;
* A new effect, '''Replace color''' in the Color submenu, simply replaces one RRGGBB-specified color to another within selection or, if there's no selection, in the entire document. As with other effects in that submenu, the replacement affects fill, stroke, and gradient colors, but not colors of bitmaps.&lt;br /&gt;
&lt;br /&gt;
*The new '''Color &amp;gt; Randomize''' extension allows you to change the color via hue, saturation and lightness check boxes. This is useful if you want to colorize lots of shapes at the same time.&lt;br /&gt;
&lt;br /&gt;
*The '''Whirl''' extension uses the center of view as the center of whirl, so you don't have to enter the center coordinates numerically.&lt;br /&gt;
&lt;br /&gt;
*The '''Render &amp;gt; Grid''' extension has got an extended range of grid spacings, from 0.1 to 1000 px.&lt;br /&gt;
&lt;br /&gt;
*The '''Render &amp;gt; Function Plotter''' extension can now plot using polar coordinates.&lt;br /&gt;
&lt;br /&gt;
*The '''Generate Template &amp;gt; Perfect-Bound Cover''' extension creates templates for wraparound covers for perfect-bound books using US size and paper weight measurements.   This extension will resize the document to include the width, height, spine width, and bleed measurements that are provided to the extensions, so it should be the first operation done before designing.&lt;br /&gt;
&lt;br /&gt;
== XSLT effects ==&lt;br /&gt;
&lt;br /&gt;
* '''XSLT''' is now supported for input, output and effect extensions.  This is used to support the XAML file format (both import and export) and the Adobe Illustrator SVG import which removes Adobe's stuff from SVG.&lt;br /&gt;
&lt;br /&gt;
== ImageMagick effects ==&lt;br /&gt;
&lt;br /&gt;
New raster operations available through the effects drop-down menu, powered by the ImageMagick library. For any of these effects to work, you need to have an '''image object selected''' in the drawing. &lt;br /&gt;
&lt;br /&gt;
* '''Adaptive Threshold''' applies adaptive thresholding to the bitmap. Average color of rectangle provided by '''width''' and '''height''' used as threshold value. Use '''offset''' to apply a different threshold than the average.&lt;br /&gt;
&lt;br /&gt;
* '''Add Noise''' adds random noise of certain types to the bitmap.&lt;br /&gt;
&lt;br /&gt;
* '''Blur''' blurs the bitmap, using '''radius''' as the amount of blur. Higher radius means more blur. (Note that unlike the vector Gaussian blur of objects, this bitmap blur will not extend the edges of the image, so it may appear truncated at the edges.)&lt;br /&gt;
&lt;br /&gt;
* '''Channel''' extracts the specified channel from the bitmap.&lt;br /&gt;
&lt;br /&gt;
* '''Charcoal''' applies a charcoal drawing style to a bitmap. Radius controls the width (or detail) of charcoal strokes. Higher '''radius''' means lower detail. '''Sigma''': the higher it is, the less defined the charcoal is.&lt;br /&gt;
&lt;br /&gt;
* '''Colorize''' overlays the bitmap with a given color at a given intensity.&lt;br /&gt;
&lt;br /&gt;
* '''Contrast''' lightly enhances the contrast (difference between lights and darks) of a bitmap.&lt;br /&gt;
&lt;br /&gt;
* '''Cycle Colormap''' cycles the colormap of a bitmap.&lt;br /&gt;
&lt;br /&gt;
* '''Despeckle''' reduce the speckle noise in a bitmap.&lt;br /&gt;
&lt;br /&gt;
* '''Edge''' hilights edges in a bitmap.&lt;br /&gt;
&lt;br /&gt;
* '''Emboss''' embosses a bitmap, hilighting edges with 3D effect.&lt;br /&gt;
&lt;br /&gt;
* '''Enhance''' enhance a bitmap, minimizing noise.&lt;br /&gt;
&lt;br /&gt;
* '''Equalize''' equalizes a bitmap. Histogram equalization.&lt;br /&gt;
&lt;br /&gt;
* '''Flop''' mirrors a bitmap, reflecting each scanline in the horizontal direction.&lt;br /&gt;
&lt;br /&gt;
* '''Gaussian Blur''' blurs a bitmap, more strongly than regular blur.&lt;br /&gt;
&lt;br /&gt;
* '''Implode''' sucks everything towards the center of the bitmap.&lt;br /&gt;
&lt;br /&gt;
* '''Level''' scales values falling between the given '''Black Point''' to '''White Point''' range to the full color range.&lt;br /&gt;
&lt;br /&gt;
* '''Level Channel''' acts the same way as level but for only one channel.&lt;br /&gt;
&lt;br /&gt;
* '''Median Filter''' filters a a bitmap by replacing each pixel component with the median color in a circular neighborhood&lt;br /&gt;
&lt;br /&gt;
* '''Modulate''' adjusts the percent hue, saturation, and brightness of a bitmap.&lt;br /&gt;
&lt;br /&gt;
* '''Negate''' takes the inverse of a bitmap.&lt;br /&gt;
&lt;br /&gt;
* '''Normalize''' normalizes a bitmap, expanding color range to the full possible range of color.&lt;br /&gt;
&lt;br /&gt;
* '''Oil Paint''' stylizes a bitmap so that it appears to be painted with oils.&lt;br /&gt;
&lt;br /&gt;
* '''Opacity''' modifies the opacity channel of a bitmap.&lt;br /&gt;
&lt;br /&gt;
* '''Raise''' alters the lightness of the edges of a bitmap to create a raised appearance, much like a frame.&lt;br /&gt;
&lt;br /&gt;
* '''Reduce Noise''' reduces noise in a bitmap by using a noise peak elimination filter.&lt;br /&gt;
&lt;br /&gt;
* '''Shade''' shades a bitmap by simulating a distant light source&lt;br /&gt;
&lt;br /&gt;
* '''Sharpen''' sharpens a bitmap.&lt;br /&gt;
&lt;br /&gt;
* '''Solarize''' solarizes a bitmap, like overexposing photographic film.&lt;br /&gt;
&lt;br /&gt;
* '''Spread''' randomly spread pixels in a bitmap within the radius of '''amount'''.&lt;br /&gt;
&lt;br /&gt;
* '''Swirl''' swirls the bitmap around the center point.&lt;br /&gt;
&lt;br /&gt;
* '''Threshold''' thresholds a bitmap.&lt;br /&gt;
&lt;br /&gt;
* '''Unsharpmask''' sharpens a bitmap using an unsharp mask algorithm.&lt;br /&gt;
&lt;br /&gt;
* '''Wave''' alters a bitmap along the sine wave.&lt;br /&gt;
&lt;br /&gt;
These effects are part of the Google Summer of Code 2007, coded by Christopher Brown.&lt;br /&gt;
&lt;br /&gt;
== Misc ==&lt;br /&gt;
&lt;br /&gt;
* All Python effects are switched from the old and unmaintained PyXML library to the new powerful [http://codespeak.net/lxml/ lxml] library.&lt;br /&gt;
&lt;br /&gt;
* A new parameter, '''precision''' is added to the parameter definitions in the [[MakingAnINX|inx file format]], allowing you to set the number of digits in that parameter's spinbutton in the effect UI.&lt;br /&gt;
&lt;br /&gt;
= Stock patterns =&lt;br /&gt;
&lt;br /&gt;
Since a few versions ago, Inkscape supports patterns in fill and stroke. However, up to now the only way to apply a pattern was by creating it in the document using the Object(s) to Pattern command, which wasn't very convenient. Now, if you switch an object's fill or stroke to pattern using the Fill&amp;amp;Stroke dialog, you will get a drop-down list with a number of predefined '''stock patterns''' that you can apply simply by selecting them from the list:&lt;br /&gt;
&lt;br /&gt;
*A selection of plain '''stripes''' differing by the ratio of the stripe width to gap width (for example, the &amp;quot;Stripes 1:2&amp;quot; pattern has gaps twice as wide as stripes), in the range from 4:1 to 1:64. All stripes patterns are in two versions: with black stripes and with white stripes (gaps are always transparent).&lt;br /&gt;
&lt;br /&gt;
*Two '''checkerboard''' patterns with black and white odd squares (even squares are transparent)&lt;br /&gt;
&lt;br /&gt;
*'''Packed circles''': a hexagonal pattern of black circles with transparent gaps.&lt;br /&gt;
&lt;br /&gt;
*'''Polka dots''': a scattering of dots designed to look randomly but evenly distributed so as to mask the regularity of the repeating pattern. There are three size variants of this pattern (small, medium, and large dots) and two color variants (black and white dots).&lt;br /&gt;
&lt;br /&gt;
*'''Wavy''' is a pattern of wavy lines.&lt;br /&gt;
&lt;br /&gt;
*'''Camouflage''' is a green-toned protective pattern such as that used by the military.&lt;br /&gt;
&lt;br /&gt;
*'''Ermine''' is the traditional heraldic pattern representing stylized stoat furs with black tails.&lt;br /&gt;
&lt;br /&gt;
*Three bitmap patterns: '''sand''', '''cloth''', and '''old paint''' are based on seamless photographic tiles and allow you to add some natural texture to your drawing. All of them are grayscale, so you can make objects with these textures semitransparent and overlay them over other colored objects to &amp;quot;texturize&amp;quot; them. &lt;br /&gt;
&lt;br /&gt;
After applying a stock pattern, switch to Node tool to edit the location, scale, and rotation of the pattern via on-canvas handles.&lt;br /&gt;
&lt;br /&gt;
All stock patterns are stored in the file &amp;lt;code&amp;gt;patterns/patterns.svg&amp;lt;/code&amp;gt; in Inkscape's &amp;lt;code&amp;gt;share&amp;lt;/code&amp;gt; directory (typically &amp;lt;code&amp;gt;/usr/share/inkscape&amp;lt;/code&amp;gt; on Linux, &amp;lt;code&amp;gt;&amp;lt;i&amp;gt;inkscape-dir&amp;lt;/i&amp;gt;/share&amp;lt;/code&amp;gt; on Windows). You can add your own patterns to this file or replace it with any other SVG file containing the patterns you need.&lt;br /&gt;
&lt;br /&gt;
=Color management=&lt;br /&gt;
&lt;br /&gt;
== Calibrated SVG color including CMYK ==&lt;br /&gt;
&lt;br /&gt;
Inkscape now supports color-managed color definitions that use a colorspace other than sRGB (for example Adobe RGB, or calibrated CMYK colors). In the SVG file, this is done using the&lt;br /&gt;
optional &amp;quot;icc-color(...)&amp;quot; paint components as described in section 11.2 &amp;quot;Specifying paint&amp;quot; of the SVG 1.1 specification&lt;br /&gt;
[http://www.w3.org/TR/SVG11/painting.html#SpecifyingPaint]. A fallback sRGB value will be used, for non color-managed workflows. This allows for the use of calibrated color spaces, including using CMYK values that are preserved across applications.&lt;br /&gt;
&lt;br /&gt;
The new CMS color selector tab allows these colors to be edited.&lt;br /&gt;
&lt;br /&gt;
== Display adjustment ==&lt;br /&gt;
&lt;br /&gt;
In Inkscape Preferences, Color Management tab, there's are new options for enabling display adjustment; you can select any calibration profile (an ICC file) suitable for your display. Options for rendering intent can also be chosen.&lt;br /&gt;
&lt;br /&gt;
=== Per-window adjustment ===&lt;br /&gt;
Display adjustment is enabled and disabled per each editing window. This allows for simultaneous viewing of adjusted and unadjusted views of a single document by using multiple windows. There is a toggle at the bottom-right corner of the scrollbars that allows for turning on and off display adjustment. It also will be disabled to provide visible feedback when no profile is set to be available for adjustment.&lt;br /&gt;
&lt;br /&gt;
=== XICC Support ===&lt;br /&gt;
On X11-based systems (i.e. Unix and Mac OSX), use of [[http://www.burtonini.com/computing/x-icc-profiles-spec-latest.html ICC Profiles In X Specification]] (or XICC) can be enabled. Support for version 0.2 of this specification has been implemented. Enabling this option by choosing to retrieve profiles from the display will switch Inkscape to using profiles attached to screens at runtime. These allow display adjustment to be changed on the fly, and to be set and cleared per-monitor. This is especially helpful with more than a single monitor.&lt;br /&gt;
&lt;br /&gt;
Other Open Source software such as [http://www.gimp.org/ GIMP] support XICC. This allows all aware applications to be adjusted by setting a profile only once.&lt;br /&gt;
&lt;br /&gt;
=== Multi-monitor aware ===&lt;br /&gt;
When XICC support is enabled, windows will adjust to the proper profile as they are moved across monitors. Also, as the windows are moved onto monitors with no profile attached, the adjustment toggle will become disabled. When the windows are moved onto screens that do have profiles, the toggle will become enabled.&lt;br /&gt;
&lt;br /&gt;
== Soft Proofing ==&lt;br /&gt;
&lt;br /&gt;
In Inkscape Preferences, Color Management tab, there's a new option for enabling output device preview; you can select any calibration profile (an ICC file) suitable for your output device. Options for rendering intent can also be chosen, along with out of gamut warnings.&lt;br /&gt;
&lt;br /&gt;
=Snapping=&lt;br /&gt;
&lt;br /&gt;
* Snapping has been implemented or improved for:&lt;br /&gt;
&lt;br /&gt;
:* '''Newly created shapes'''&lt;br /&gt;
&lt;br /&gt;
:* '''Skewing''' of objects&lt;br /&gt;
&lt;br /&gt;
:* '''Handles''' of objects, incl. '''gradients'''&lt;br /&gt;
&lt;br /&gt;
:* '''Images''' and '''clones'''&lt;br /&gt;
&lt;br /&gt;
:* Text boxes, which snap to '''text baselines''' again&lt;br /&gt;
&lt;br /&gt;
:* Objects, for which snapping now optionally considers the '''rotation center'''&lt;br /&gt;
&lt;br /&gt;
:* Objects, which now allow for '''constrained snapping'''&lt;br /&gt;
&lt;br /&gt;
:* '''Guides''', which now snap while dragging them&lt;br /&gt;
&lt;br /&gt;
:* '''Axonometric grids'''&lt;br /&gt;
&lt;br /&gt;
:* '''Angled guide lines'''&lt;br /&gt;
&lt;br /&gt;
:* '''Bounding boxes''', of which now all four corners snap&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Other snapping fixes and improvements include:&lt;br /&gt;
&lt;br /&gt;
:* It is now possible to snap to '''intersections''' of e.g. gridlines with guidelines, and of line segments. &lt;br /&gt;
&lt;br /&gt;
:* The '''snapping preferences dialog''' has been restyled to make it more intuitive. &lt;br /&gt;
&lt;br /&gt;
:* Inkscape now has a global snapping toggle, which has been added to the view-menu and is accessible through a shortcut&lt;br /&gt;
&lt;br /&gt;
:* Inkscape now allows for controlling the snapping per grid when multiple grids are being used&lt;br /&gt;
&lt;br /&gt;
:* Snapping distance is now set in screen pixels and is therefore '''independent of zoom'''. &lt;br /&gt;
&lt;br /&gt;
:* Snapping of objects has been made more clean, by only snapping '''bounding box corners to bounding boxes''', and '''nodes to other nodes and paths'''.&lt;br /&gt;
&lt;br /&gt;
:* The time it takes to snap to objects using the selector tool has been reduced significantly.&lt;br /&gt;
&lt;br /&gt;
:* The bug where &amp;quot;node-to-node&amp;quot; snapping caused jerky movement of nodes is fixed.&lt;br /&gt;
&lt;br /&gt;
:* The '''aspect ratio''' is correctly preserved while scaling objects with snapping turned on.&lt;br /&gt;
&lt;br /&gt;
:* Only nodes at '''non-smooth parts''' of a path now snap.&lt;br /&gt;
&lt;br /&gt;
:* The confusing &amp;quot;Default transformations origin&amp;quot; option has been removed. Now Inkscape always uses the opposite edge of the object's bounding box as the '''transformation origin''' (though the bounding box itself can now be different, see next item).&lt;br /&gt;
&lt;br /&gt;
:* A new preference option has been added to specify the kind of bounding box to be used for transforming objects (see Inkscape Preferences, Tools, Selector). You can choose between the '''visual bounding box''' (which takes into account the stroke width, markers, and blur margins; this is the default behavior) or '''geometric bounding box''' (which encloses only the path itself, disregarding stroke width).&lt;br /&gt;
&lt;br /&gt;
=Grids=&lt;br /&gt;
Grids have undergone some big changes under-the-hood. These are the visible changes:&lt;br /&gt;
* There is a &amp;lt;b&amp;gt;new 3D/axonometric grid&amp;lt;/b&amp;gt;!&lt;br /&gt;
* A new tab in the document properties dialog, solely meant for grids; the former grid/guide tab is now solely for guides. I envision a list of guides there in the future, for easier deletion of guides etc.&lt;br /&gt;
* More than one grid can be active at the same time&lt;br /&gt;
** Each grid can be enabled/disabled separately from the document properties dialog.&lt;br /&gt;
* One can make grids invisible by unchecking the &amp;quot;Visible&amp;quot; checkbox in the grid's tab in the document properties dialog. Snapping is still enabled even for invisible grids!&lt;br /&gt;
* Multiple views on the same document share the same grids, but the grid can be turned off for each view separately. For example: one could have an overview view without grids showing. Duplicate that window and zoom in on some detail; then grids can be shown only for that view, and snapping will only happen in those views for which grids are enabled. (sorry i am not able to explain more clearly, perhaps someone else can?)&lt;br /&gt;
* Grid information is now stored in SVG as a child of sodipodi:namedview. Old files will be converted to this new format automatically&lt;br /&gt;
* The rectangular grid now has an option to show dots on gridline intersections instead of solid lines&lt;br /&gt;
&lt;br /&gt;
From developer perspective:&lt;br /&gt;
&lt;br /&gt;
* Implementation of new grids is much easier now; subclassing CanvasGrid and adding an entry in the is enough. Have a peek at how the rectangular grid is implemented (CanvasXYGrid).&lt;br /&gt;
* Note that there is no longer &amp;quot;the grid&amp;quot;, there might be several grids active now!&lt;br /&gt;
&lt;br /&gt;
A side effect of removal of old gridcode: apparantly the origin of the desktop rules used to be set to the origin of the grid. I find this strange: specifying a grid origin of (2,2) would have me think the origin would be at ruler location (2,2) instead of (0,0) as it is in 0.45.1.&lt;br /&gt;
I have commented the grid-origin correction to the ruler range, because now there is not a single grid anymore to correct it for. Isn't there a control somewhere to define the documents origin? Now the ruler origin is set to (0,0)&lt;br /&gt;
&lt;br /&gt;
--johan&lt;br /&gt;
&lt;br /&gt;
=Angled guidelines=&lt;br /&gt;
&lt;br /&gt;
Now, Inkscape also provides angled guidelines! Double click on a guide to set its angle.&lt;br /&gt;
&lt;br /&gt;
*  When dragging a guideline off the rulers close to the edge, the guideline will automatically be angled. The angle is set depending on the grid.&lt;br /&gt;
** For the rectangular grid, the angle is 45 degrees.&lt;br /&gt;
** For the axonometric grid, the angle is matched to the grid. When the Ctrl-key is pressed, the angle is perpendicular to the grid lines (useful for aligning gradients).&lt;br /&gt;
&lt;br /&gt;
=Import/Export=&lt;br /&gt;
&lt;br /&gt;
==PDF and AI import==&lt;br /&gt;
&lt;br /&gt;
In this version, Inkscape can natively (i.e. without any additional software) import PDF files and the newer PDF-based Adobe Illustrator files (starting from AI version 9.0). &lt;br /&gt;
&lt;br /&gt;
'''Implemented features''': The new import extension can import '''paths''', '''text''', '''clippaths''', '''masked or non-masked images''', and '''softmasks'''. It supports '''pattern fills''' (XStep and YStep attributes are ignored) as well as '''linear and radial gradients''' (only those using sampled or exponential functions). '''Gradient meshes''' are imported, but they get converted to groups of small tiles (flat-colored paths) that approximate the mesh; the user can adjust the precision of this approximation. &lt;br /&gt;
&lt;br /&gt;
'''PDF import settings''': After opening a PDF or AI document, the PDF Import Settings dialog shows up. Here you can select:&lt;br /&gt;
&lt;br /&gt;
* the '''page''' to be imported from a multipage PDF;&lt;br /&gt;
&lt;br /&gt;
* the overall '''clip region''' (which can be none or set to any of the PDF boxes, e.g. the crop box, the media box, the trim box, etc.);&lt;br /&gt;
&lt;br /&gt;
* the '''precision''' for the approximation of '''gradient meshes'''; note that setting this too high may result in a huge SVG file and slow performance when importing files with gradient meshes;&lt;br /&gt;
&lt;br /&gt;
* a checkbox controlling whether the '''images''' should be '''embedded''' into the resulting SVG document or saved on the current path;&lt;br /&gt;
&lt;br /&gt;
* a '''preview''' of the selected page (shown if poppler-cairo is present on the system or if the selected page has a thumbnail embedded into the PDF document).&lt;br /&gt;
&lt;br /&gt;
'''Text editing tips''': Any text imported from PDF or AI has each letter's precise place on the page ''fixed''. While this preserves the exact appearance (e.g. justification of text blocks) of the imported document, it makes editing such text difficult: deleting text fails to contract the text line and inserting text fails to expand it, i.e. typed letters overlay the existing letters. (However, you still can replace a letter with another letter of about the same width, although you may need to kern it into place with Alt+arrows.)&lt;br /&gt;
&lt;br /&gt;
To work around this, select the text object you want to edit and use '''Text &amp;gt; Remove manual kerns''' command. This will remove the exact positioning information, so if the text block was justified it will lose justification, but instead you will be able to edit it as usual. &lt;br /&gt;
&lt;br /&gt;
Note that there is a way to select even a single line in a text block. For this, open the XML editor, expand the &amp;lt;svg:text&amp;gt; tree branch corresponding to your text, and select any of the &amp;lt;svg:tspan&amp;gt; objects under it. Now you can remove manual kerns from this line only. After you finish editing the line, you can manually justify it back, for example by adding spaces, manual kerns (Alt+arrows), or by adjusting letterspacing (select the whole line and use Alt+&amp;gt; or Alt+&amp;lt;).&lt;br /&gt;
&lt;br /&gt;
The native PDF/AI importer is based on the poppler library and was implemented by Miklós Erdélyi as part of the Google Summer of Code 2007.&lt;br /&gt;
&lt;br /&gt;
==PDF export==&lt;br /&gt;
&lt;br /&gt;
* A new cairo-based PDF exporter has been added to Inkscape (marked as &amp;quot;Cairo PDF&amp;quot; in the export format list). Inkscape 0.46 can export shapes, strokes, transparency, gradients, patterns, text, and images correctly to cairo. While clipping paths and masks are known to be faulty or missing. Also, unlike the old PDF exporter, the cairo-based PDF export produces compressed PDF files that are reasonably compact. cairo will write a PDF with vector graphics when possible and fall back to raster graphics when needed. What can be exported as vectors and how much of the image will be rasterized when the fallback kicks in depends on your version of cairo. cairo version 1.2 with the pdf backend compiled in is the minimum requirement for any cairo-based PDF exports, but it is highly recommended to use at least '''cairo 1.5.2''' for quality PDF export.&lt;br /&gt;
&lt;br /&gt;
* A new cairo-based PostScript exporter has been added (marked as &amp;quot;Cairo PS&amp;quot; in the export format list). The cairo PS backend is not as mature as the PDF backend. It rasterizes a lot of its content. Text output does not work where it works with the PDF backend.&lt;br /&gt;
&lt;br /&gt;
==CDR (CorelDraw) import==&lt;br /&gt;
&lt;br /&gt;
Inkscape can use [http://www.sk1project.org/modules.php?name=Products&amp;amp;product=uniconvertor UniConvertor] if it's installed on your system to import documents in CDR format (CorelDraw). This feature is Unix-only at this time (since UniConvertor is Unix-only) and requires that you have Python and UniConvertor installed. As of UniConvertor 1.0rc2, only versions from 7 to X3 of the CDR format are supported, and text objects are not converted. &lt;br /&gt;
&lt;br /&gt;
==XAML import/export==&lt;br /&gt;
&lt;br /&gt;
* Inkscape can import vector graphics portions of XAML documents, as well as export its documents to XAML.&lt;br /&gt;
&lt;br /&gt;
==Adobe Illustrator SVG clean import==&lt;br /&gt;
&lt;br /&gt;
* Using this new import filter, Inkscape can open an SVG document removing any elements and attributes in the namespaces that Adobe Illustrator uses for its stuff.  This will clean out everything except the actual SVG content.&lt;br /&gt;
&lt;br /&gt;
==Bitmap export==&lt;br /&gt;
&lt;br /&gt;
* '''Batch export''': The Bitmap Export dialog (Ctrl+Shift+E) got a new checkbox, ''Batch export all selected objects''. This checkbox is available when two or more objects are selected. If it is checked, instead of exporting selection as a whole, Inkscape exports each selected object separately into its own PNG file. This uses each object's export hints (i.e. export filename and DPI) if they are remembered from a previous export; otherwise, the filename is created from the object ID and the DPI is 90 pixels per inch. '''Caution:''' Unlike regular export, batch export overwrites all existing PNG files without warning.&lt;br /&gt;
&lt;br /&gt;
:This makes it possible to implement all kinds of '''image slicing''' and automated export scenarios. For example, if you are working on a web site design, you can create a separate &amp;quot;export&amp;quot; layer. In that layer, &amp;quot;slice&amp;quot; your web page image into separate areas by creating invisible rectangles with no fill and no stroke. Select each rectangle (by Tab/Shift+Tab, or by switching to Outline mode where even an invisible rectangle can be selected by clicking on its outline) and export it into the corresponding filename (which gets saved as that object's export hint). After that, if you do any changes to your graphics, it's very easy to reexport all the slices: just switch to the &amp;quot;export&amp;quot; layer, select all in that layer (Ctrl+A), and export with the ''Batch export selected objects'' checkbox on.&lt;br /&gt;
&lt;br /&gt;
* '''Hide all except selected''': A new checkbox allows you to hide in the exported image everything except selected object(s).&lt;br /&gt;
&lt;br /&gt;
* The Export dialog automatically appends the '''.png''' extension to the export filename you specify.&lt;br /&gt;
&lt;br /&gt;
== Open Clip Art Library import and export ==&lt;br /&gt;
&lt;br /&gt;
{rejon}&lt;br /&gt;
&lt;br /&gt;
=Command line=&lt;br /&gt;
&lt;br /&gt;
Several new command line options are added that make Inkscape even more scriptable and automatable than before.&lt;br /&gt;
&lt;br /&gt;
* --verb-list will list all the Verb IDs and their names in Inkscape. This makes writing your own menus and hotkeys much easier as you can easily find out what the choices are.&lt;br /&gt;
&lt;br /&gt;
* --verb followed by a verb ID allows you to specify a verb to be called on every document opened by Inkscape initially from the command line.&lt;br /&gt;
&lt;br /&gt;
* --select followed by a node ID will allow you to add a node to the list of selected objects.&lt;br /&gt;
&lt;br /&gt;
* --query-all produces a comma delimited listing of all objects in the document, with their x, y, height, and width values.&lt;br /&gt;
&lt;br /&gt;
These options can be used, for example, for performance testing.  You could do something like this:&lt;br /&gt;
&lt;br /&gt;
 $ time inkscape --verb=FileClose my_complex_file.svg&lt;br /&gt;
&lt;br /&gt;
to measure the time it takes to load and display the file.&lt;br /&gt;
&lt;br /&gt;
Of course, with the ability to select objects, it can be much more useful than&lt;br /&gt;
that.  You can call extension effects, or any other verb, then FileSave and&lt;br /&gt;
FileClose to automate all kinds of operations on your drawings.&lt;br /&gt;
&lt;br /&gt;
=User interface=&lt;br /&gt;
&lt;br /&gt;
== [dockable dialogs - gustav] ==&lt;br /&gt;
&lt;br /&gt;
Inkscape now has a '''dock panel''' to the right of the canvas, on&lt;br /&gt;
which dialogs can be docked. &lt;br /&gt;
&lt;br /&gt;
The new dockable dialog behavior exists alongside the old floating dialogs behavior. If the old behavior is preferred, one can select it under Inkscape Preferences &amp;gt; Windows &amp;gt; Dialog behavior.&lt;br /&gt;
&lt;br /&gt;
Known issues:&lt;br /&gt;
&lt;br /&gt;
* It doesn't work well with multiple open documents. Fixing it requires a bit of rewrite of the current dialog manager. &lt;br /&gt;
&lt;br /&gt;
* Resizing in-dock dialogs can be cumbersome. More specifically, one  won't be able to expand a dialog placed in the dock unless all  dialogs beneath it are expanded in advance. Fixing this requires  some changes in GDL, I've got it somewhat working, but decided that  it's still too flaky to commit in its current state.&lt;br /&gt;
&lt;br /&gt;
* Remembered positions of dockable floating dialogs is inexact. &lt;br /&gt;
&lt;br /&gt;
Note that this change only applies to gtkmm:ified dialogs,&lt;br /&gt;
i.e. dialogs that subclass UI::Dialog. I've gtkmm:ified &amp;quot;Fill &amp;amp;&lt;br /&gt;
Stroke&amp;quot; and with this change, that version is now default. Dialogs&lt;br /&gt;
left to be gtkmm:ified are the &amp;quot;XML Editor&amp;quot;, &amp;quot;Tiled Clones&amp;quot;, &amp;quot;Object&lt;br /&gt;
Properties&amp;quot;, &amp;quot;Text and Font&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
[&lt;br /&gt;
One can now change to tabbed layout if it's preferred by setting&lt;br /&gt;
&amp;quot;options.dock[switcherstyle]&amp;quot; to &amp;quot;4&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Done, the new option is called &amp;quot;options.dock[cancenterdock]&amp;quot; (=&amp;quot;1&amp;quot; by&lt;br /&gt;
default).&lt;br /&gt;
&lt;br /&gt;
The new option is &amp;quot;options.dock[dockbarstyle]&amp;quot;. Setting&lt;br /&gt;
it to &amp;quot;0&amp;quot; will give you icons only.&lt;br /&gt;
]&lt;br /&gt;
&lt;br /&gt;
== toolbars - [[User:JonCruz|JonCruz]] ==&lt;br /&gt;
&lt;br /&gt;
'''Main toolbar''' on the left can now optionally use '''smaller buttons'''. With the several new tools added in this version, this may help users with small screens where the toolbar otherwise may not fit vertically. The toggle is on the Misc tab of the Inkscape Preferences dialog.&lt;br /&gt;
&lt;br /&gt;
[calligraphy: menus, tooltips; star; ...]&lt;br /&gt;
&lt;br /&gt;
Switched to stock GTK+ toolbars.&lt;br /&gt;
&lt;br /&gt;
Extra magic secret sauce added.&lt;br /&gt;
&lt;br /&gt;
== [filedialogs - [[User:JonCruz|JonCruz]]] ==&lt;br /&gt;
&lt;br /&gt;
== Swatches panel, color drag-and-drop ==&lt;br /&gt;
&lt;br /&gt;
* Right-clicking a color swatch now opens a context menu which allows you to apply the color to the fill or stroke of selection.&lt;br /&gt;
&lt;br /&gt;
* Dragging colors from the color palette has been fixed and improved:&lt;br /&gt;
&lt;br /&gt;
:* Now the dropped color is applied to '''the object on which you drop it''', regardless of whether that object is selected or not. This means you can change the color of only one object from selection without having to select it separately. (If you want to assign color to the entire selection, just click on the color swatch on the palette, not drag it.)&lt;br /&gt;
&lt;br /&gt;
:* If an object has stroke and you '''drop the color over stroke''', the color is applied to stroke and not fill. (Another way to always apply color to stroke is to '''Shift+drag''' it.)&lt;br /&gt;
&lt;br /&gt;
:* When gradient handles are active (e.g. in Gradient or Node tools), you can '''drop a color onto the gradient line''' to create a new gradient mid stop with this color, or '''drop a color onto an existing stop''' to recolor that stop.&lt;br /&gt;
&lt;br /&gt;
==Color gestures==&lt;br /&gt;
&lt;br /&gt;
A new method for quick and precise adjustment of colors is added in this version: color gestures. It works on the selected objects by grabbing the '''fill or stroke color swatch''' in the '''selected style indicator''' (on the left of the statusbar) and dragging it in various directions as described below. Note that this only works when the swatch displays a '''flat color'''; it does not work for a swatch showing &amp;quot;None&amp;quot;, &amp;quot;N/A&amp;quot;, or displaying a gradient (although you can select one or more gradient stops in Gradient tool and color-adjust them by color gestures just as you would do for objects). Color gestures can work on '''fill''' or '''stroke''', depending on which swatch in the selected color indicator you drag.&lt;br /&gt;
&lt;br /&gt;
Color gestures work in '''HSL''' color space. Dragging without any keyboard modifiers adjusts the '''hue''' channel, dragging with '''Shift''' adjusts '''saturation''', and dragging with '''Ctrl''' adjusts '''lightness'''.&lt;br /&gt;
&lt;br /&gt;
The adjustment is done by '''&amp;quot;rotating&amp;quot;''' the color swatch away from the original direction which is assumed to be '''NE at 45 degrees''' (i.e. from&lt;br /&gt;
the swatch diagonally into the document window). Once you click and drag the color swatch, imagine a diagonal line going from the point where you clicked in the NE direction, across the entire Inkscape window. By dragging '''below or to the right''' of that line, you decrease the corresponding color channel, to the minimum at the lower edge of the window; by dragging it above or to the left, you increase it, to the maximum at the left edge of the window. If you hover your mouse exactly over the 45 degrees line, the change will be zero.&lt;br /&gt;
&lt;br /&gt;
Note that you can easily vary the '''precision''' of your adjustment. If you drag close enough to the swatch, each small movement results in a big change of the color. If you need a finer adjustment, just drag farther away from the swatch, towards the center of the Inkscape window or even to its upper right corner, where minute movements will produce very small changes in the color. In fact, this method gives you more color precision than even the color wheel in the Fill and Stroke dialog, unless you expand that dialog to fill the entire screen which is rarely practical.&lt;br /&gt;
&lt;br /&gt;
The mouse '''cursor''' changes when you're doing color gestures, reflecting the channel currently adjusted and indicating the directions for increasing and decreasing the value. Also, watch the '''statusbar''' which will indicate, as you drag, the channel you are adjusting, the original value of that channel, the new value, and the difference. &lt;br /&gt;
&lt;br /&gt;
You can '''switch channels while you drag'''. That is, you don't need to &lt;br /&gt;
drag it again and again from the swatch if you want to adjust all three channels - you can do it all in one drag, by pressing and releasing Ctrl and Shift as necessary. Note that when you change the keyboard modifiers during drag, the position of the zero-change line is temporarily changed to go through the current mouse position; this is done so that there are no sudden changes in color if you are switching modifiers away from the original 45-degree line.&lt;br /&gt;
&lt;br /&gt;
The '''Alt''' modifier is special. Pressing Alt means &amp;quot;do nothing&amp;quot;; this allows you to move the mouse, without releasing, to a more convenient place from where to continue tweaking the color after letting go of Alt. As with the other modifiers, releasing Alt temporarily redefines the zero-change axis to go through the point where Alt was released. For example, imagine  you made your color darker by Ctrl+dragging towards the bottom edge of the window and you now need to make it less saturated. You cannot however Shift+drag it any lower because there's just not enough room for that. In that situation, without releasing the mouse, Alt+drag it upwards to a convenient spot and then Shift+drag downwards as needed. Also, you can start dragging from the swatch with Alt pressed to avoid changing the color while you take a more convenient position for adjustments.&lt;br /&gt;
&lt;br /&gt;
For example, you can select a green rectangle and first turn it into greenish-blue by dragging away from the Fill swatch and slightly above the 45 degrees line; then, without releasing the mouse, press Ctrl and drag a bit to the right to darken the color; then press Shift, release Ctrl, and adjust saturation. You can press or release Ctrl and Shift as many times as necessary during a single drag; when you are finally satisfied with your color, release the mouse to commit the change.&lt;br /&gt;
&lt;br /&gt;
Apart from precise adjustments, you can use color gestures to very quickly perform some common color transformations:&lt;br /&gt;
&lt;br /&gt;
* Ctrl+drag the swatch to the right and down to paint all selected objects black.&lt;br /&gt;
&lt;br /&gt;
* Ctrl+drag the swatch upwards and to the left to paint all selected objects white.&lt;br /&gt;
&lt;br /&gt;
* Shift+drag the swatch to the right and down to desaturate the color of selected objects.&lt;br /&gt;
&lt;br /&gt;
* Shift+drag the swatch upwards and to the left to maximize saturation of the color of selected objects. &lt;br /&gt;
&lt;br /&gt;
Note that when several objects or gradient stops with different colors are selected, the selected style indicator shows their '''averaged''' color. If you adjust that color by gesturing, the changed color will be assigned back to all selected objects/stops, in effect eliminating any difference between them. If you want to adjust many different-colored objects preserving their relative differences, use the color modes of the Tweak tool or color adjustment extension effects.&lt;br /&gt;
&lt;br /&gt;
This new technique requires some getting used to, but once you get the idea it is quite convenient, fast, and precise.&lt;br /&gt;
&lt;br /&gt;
== Print dialog integration == &lt;br /&gt;
&lt;br /&gt;
* '''Print Dialog''': The GTK Unix Print Dialog has been hooked up!  From the dialog, you can select any of the Postscript-capable printers known to your system and configure them as with any other GTK application.&lt;br /&gt;
&lt;br /&gt;
== Saving window geometry globally ==&lt;br /&gt;
&lt;br /&gt;
Previously, window geometry (size and position of document windows) could only be saved into the document (so that each document stored its own window geometry). Now, a new option is added to save the geometry of the last used window to the preferences and apply this geometry to all new windows.  Thus, with the &amp;quot;Save geometry to preferences&amp;quot; option enabled, new windows will open with the shape of the most recent previous window.  This mode also remembers and restores the maximized/fullscreen state (unlike geometry saved to documents).&lt;br /&gt;
&lt;br /&gt;
== Preserving zoom/view of reverted documents ==&lt;br /&gt;
&lt;br /&gt;
When reverting files to their previously saved state, the current zoom factor/panning is now retained (as opposed to reverted to the saved state, too, as it was the case before). This less interrupts the workflow when one is working on some detail in the drawing.&lt;br /&gt;
&lt;br /&gt;
== New ways to scroll and zoom ==&lt;br /&gt;
&lt;br /&gt;
* You can now enable Space+mouse drag to pan canvas, as it does in Adobe Illustrator. This mode is enabled by the '''Left mouse button pans when Space is pressed''' checkbox in the Scrolling tab of the Inksape Preferences dialog. By default it is off and pressing the spacebar key switches you to Selector and back, as it always did in Inkscape.&lt;br /&gt;
&lt;br /&gt;
* By default, rotating the mouse wheel scrolls the canvas vertically and Ctrl+wheel zooms in and out. Now, if you turn on the '''Mouse wheel zooms by default''' checkbox in the Scrolling tab of the Inksape Preferences dialog, this behavior is reversed: mouse wheel zooms without Ctrl and scrolls with Ctrl. This new mode should be familiar for users of AutoCAD and CorelDraw.&lt;br /&gt;
&lt;br /&gt;
* In the Zoom tool, right mouse button always zooms out instead of calling the context menu (which is rather useless in this tool anyway).&lt;br /&gt;
&lt;br /&gt;
== Using other keys in place of Alt ==&lt;br /&gt;
&lt;br /&gt;
* Many Linux users have found the use of '''Alt-drag''' and '''Alt+click''' in Inkscape problematical because this shortcut is often captured by window managers. In 0.46, instead of disabling of the window manager shortcut as suggested in [http://wiki.inkscape.org/wiki/index.php/FAQ#How_to_make_Alt.2Bclick_and_Alt.2Bdrag_work_on_Linux.3F the FAQ], you can change a setting in your preferences.xml file called &amp;lt;code&amp;gt;mapalt&amp;lt;/code&amp;gt; in the &amp;lt;code&amp;gt;options&amp;lt;/code&amp;gt; group. This numerical value ranges from 1 to 5; 1 indicates no change, any other value refers to some special key on a keyboard, such as '''Alt Gr''', the '''Windows''' key, etc. The specific mapping of these values to the keys on your keyboard can be viewed and/or editied by '''xkeycaps''', available from [http://www.jwz.org/xkeycaps www.jwz.org]. The value associated with a particular key is shown in that program at the top of the screen beside the word &amp;quot;Modifiers&amp;quot; when the mouse is held over a key on the main display.&lt;br /&gt;
&lt;br /&gt;
== GTK theme on OS X ==&lt;br /&gt;
&lt;br /&gt;
A GTK theme is now included in Inkscape.app bundle on OS X. If the user does not have any personal customization (e.g. in a .gtkrc-2.0 file) this theme is used. It reflects the OS X settings for &amp;quot;Appearance&amp;quot; and &amp;quot;Highlight Color&amp;quot; set in System Preferences &amp;gt; Appearance.&lt;br /&gt;
&lt;br /&gt;
=Other changes and improvements=&lt;br /&gt;
&lt;br /&gt;
* '''Gnome VFS Improvements''': Gnome VFS Non-Local files are now usable through all of our file choosers in Open, Save and Export. This compile-time option allowed people to open any Gnome-VFS-based URI from the command-line in the past, but not non-local resources (WebDAV, SFTP, etc) and this now allows for all the lovely possibilities Gnome-VFS provides.&lt;br /&gt;
&lt;br /&gt;
* In previous versions, Inkscape didn't allow you to '''group a single object.''' Yet in some cases, this operation is useful (for example, to blur the clipped edged of an object, or apply more than one clippath/mask to an object). Now this limitation is removed; just select any single object and group it to get a single-object group. &lt;br /&gt;
&lt;br /&gt;
* The somewhat cryptic &amp;quot;F:&amp;quot; and &amp;quot;S:&amp;quot; labels in the selected style indicator (at the left end of the statusbar) and in tool's style swatches are now spelled out as '''Fill:''' and '''Stroke:'''. We believe this makes the interface, even if less space-efficient, a bit more friendly for newbies.&lt;br /&gt;
&lt;br /&gt;
* The '''style swatches''' at the right end of object-creating tools' control bars now open the Preferences page of the corresponding tool when clicked. Also, now these swatches display a tooltip explaining its purpose (e.g. &amp;quot;Style of new rectangles&amp;quot;, &amp;quot;Style of new calligraphic strokes&amp;quot;, etc.)&lt;br /&gt;
&lt;br /&gt;
* On the '''Scale''' tab of the '''Transform dialog''', the numbers now show the current size of selection, not size increment as before. Correspondingly, with the % unit chosen, you see 100% displayed, and to scale it up twice, you enter 200%, not 100% as before. This is a more intuitive behavior and it's more consistent with how the W/H controls work in the Selector tool. &lt;br /&gt;
&lt;br /&gt;
* After dragging a curve segment in Node tool, Inkscape no longer selects the two adjacent nodes if they were not selected before. &lt;br /&gt;
&lt;br /&gt;
* The '''Tile Clones''' dialog now uses the object's defined '''rotation axis''' (which can be freely moved by Selector tool and which is saved separately for each object) for all rotations (including both symmetry rotations and the Rotation tab rotations), scales, and flips. This renders unnecessary the previous workarounds where you had to group an object with another transparent object to affect how it's rotated by the clone tiler. &lt;br /&gt;
&lt;br /&gt;
* In '''Pencil''' and '''Calligraphic''' tools, pressing '''Esc''' or '''Ctrl+Z''' while drawing cancels the currently drawn path or stroke. When not drawing, these keys work as before (Esc deselects, Ctrl+Z undoes last action). (This is the same behavior as in the Pen tool where it was introduced in a previous version.)&lt;br /&gt;
&lt;br /&gt;
* A set of new verbs has been added to allow the user to easily '''unlock all locked objects''' or '''unhide all hidden objects'''. There are two variants one that operates on the current layer and its children and one that operates globally. While searching for hidden or locked object descendants of locked layers are ignored.&lt;br /&gt;
&lt;br /&gt;
* Several more '''rotation snapping increments''' are available in the Steps tab of the Inkscape Preferences dialog: 36, 22.5, 18, 12, and 0.5 degrees. &lt;br /&gt;
&lt;br /&gt;
* The list of folder shortcuts in the '''Open''' dialog includes the folder with Inkscape's SVG '''examples''' for easy access. Similarly, the '''Save''' dialog has a shortcut for the user's own '''templates''' dialog making it easy to save the current document as a template (if saved as &amp;lt;code&amp;gt;default.svg&amp;lt;/code&amp;gt;, it will be loaded every time you run Inkscape or create new document with Ctrl+N; with any other name, it will be added to the File &amp;gt; New submenu).&lt;br /&gt;
&lt;br /&gt;
* For time-intensive operations such as Paint Bucket and Simplify, the system's busy wait cursor is displayed to indicate to the user that Inkscape is actively working, and not frozen.&lt;br /&gt;
&lt;br /&gt;
* Several improvements in '''inkview''': busy cursor is shown while loading file, the button window stays on top and responds to keyboard shortcuts; several memleaks stopped and bugs fixed. The &amp;quot;slideshow mode&amp;quot; of the main inkscape application (-s or --slideshow command line option) is removed; use inkview instead.&lt;br /&gt;
&lt;br /&gt;
* In Document Metadata dialog, updated '''Creative Commons Licenses''' to version '''3.0'''.&lt;br /&gt;
&lt;br /&gt;
* Preferences have been added for setting the default metadata and licenses, so this information can be automatically filled in with new documents.&lt;br /&gt;
&lt;br /&gt;
* The built-in '''Potrace''' tracing engine is upgraded to version '''1.8''' with some minor bugs fixed.&lt;br /&gt;
&lt;br /&gt;
* File dialog windows (open/save) now have an '''Enable preview''' checkbox which allows you to disable the preview pane.&lt;br /&gt;
&lt;br /&gt;
* In the Calligraphic pen controls, the toggle button to enable tablet pressure sensitivity is moved to the Width control, and the button for tilt sensitivity is moved to Angle, to better reflect what parameters these toggles affect.&lt;br /&gt;
&lt;br /&gt;
* In Node and Gradient tools, using '''Tab/Shift+Tab''' to select next/previous node or gradient handle scrolls the canvas if necessary to show the selection. &lt;br /&gt;
&lt;br /&gt;
* The option '''Import bitmap as &amp;lt;image&amp;gt;''' is removed; it was added several versions ago to allow optionally importing images as rectangles with image pattern, to make clipping the images easier. Now that you can easily use clipping paths, as well as convert any image to rectangle with pattern with Alt+I, this option is not really necessary and removed to reduce confusion. Bitmaps are always imported into SVG as an &amp;lt;image&amp;gt; element.&lt;br /&gt;
&lt;br /&gt;
* Support has been added for stock patterns, in the same way that stock markers were already supported. Adding patterns to share/patterns/patterns.svg, and giving them a inkscape-stockid attribute as found on the examples already there will make them available in all Inkscape sessions from the patterns tab of the fill &amp;amp; stroke dialog.&lt;br /&gt;
&lt;br /&gt;
* New '''fontforge_glyph.svg''' template is added for font designers who draw glyphs in Inkscape and import them into FontFoge. It is 1000x1000px large and has a horizontal guide at 200px to mark border for descenders.&lt;br /&gt;
&lt;br /&gt;
=''Bugs'' importantes corregidos en esta versión=&lt;br /&gt;
&lt;br /&gt;
Estos son los ''bugs'' corregidos desde la versión 0.45.1; para una lista de las correcciones en la 0.45.1 respecto a la 0.45 vea [[ReleaseNotes045|0.45.1 release notes]] (en inglés).&lt;br /&gt;
&lt;br /&gt;
* El atributo '''sodipodi:docbase''' ya no queda añadido al elemento raíz &amp;lt;svg&amp;gt;. Este atributo tenía por costumbre guardar el último directorio en el que se guardó el archivo, y por ello suponía una violación de la privacidad leve (p. e. al intercambiar un archivo SVG con terceros, estos podían ver la estructura de tu directorio). Sin embargo, tenga en cuenta que Inkscape no eliminirá este atributo de los viejos documentos que abra; si lo desea puede eliminarlo usted mismo. Inkscape no crea este atributo en documentos nuevos.&lt;br /&gt;
&lt;br /&gt;
* Una corrección en el código de renderizado del desenfoque ha logrado que '''exportar objetos desenfocados a ''bitmap''''' sea mucho más rápido y que los objetos con desenfoque no desaparezcan al exportarlos a ''bitmap'', algo que ocurría al exportar objetos muy grandes en la 0.45. La misma corrección ha eliminado las imperfecciones que a veces aparecían en objetos desenfocados al desplazarse por el lienzo. &lt;br /&gt;
&lt;br /&gt;
*Ahora Inkscape lee correctamente los valores de &amp;lt;code&amp;gt;font-family&amp;lt;/code&amp;gt; y por tanto puede usar '''fuentes''' con varios '''caracteres no alfanuméricos''' en sus nombres, cosa que antes fallaba.&lt;br /&gt;
&lt;br /&gt;
*Si ha guardado documentos con una versión previa de Inkscape con '''texto de derecha a izquierda''' (p. e. árabe, hebreo) la alineación de los párrafos con texto sin trayecto se ha reflejado en esta versión. Esto es debido a un ''bug'' de la versión anterior; el tratamiento que se hace ahora es conforme a la especificación SVG y compatible con otros editores y visualizadores. Para corregirlo, simplemente refleje la alineación del párrafo seleccionando el texto y pulsando el botón apropiado de la barra de herramientas.&lt;br /&gt;
&lt;br /&gt;
* Una gran familia de ''bugs'' ha sido exterminada la cual provocaba que el estilo de un objeto sólo pudiera hacer referencia a otros objetos (como degradados, patrones y filtros) que viniesen detrás de él en el documento. Ahora cualquier objeto puede ser referenciado desde un estilo sin tener en cuenta el lugar que ocupa en el documento. Esto ha arreglado la '''desaparición de degradados, patrones y filtros''' que ocurría al deshacer un efecto, así como un montón de bloqueos y errores en el renderizado (casi siempre en archivos SVG que no han sido creados por Inkscape).&lt;br /&gt;
&lt;br /&gt;
* En Windows, '''los diálogos para abrir/guardar un archivo''' ya no se esconden tras la ventana principal (ahora tienen la ventana de Inkscape como la ventana padre).&lt;br /&gt;
&lt;br /&gt;
* '''Marcadores de muestra''' aparecen ahora en la sección de '''marcadores usados recientemente''' del menú desplegable de marcadores en el  diálogo Relleno y Borde. Antes, todos los marcadores con una id de fábrica (incluso los modificados por el usuario) quedaban ocultos, haciendo dificil trabajar con marcadores de muestra modificados.&lt;br /&gt;
&lt;br /&gt;
* Una regresión introducida en 0.45 causaba bloqueos cuando se '''hacía o deshacía''' antes de que la acción anterior se completara (p. e. manteniendo Ctrl+Z mientras está dibujando un rectángulo). Esta regresión se ha arreglado.&lt;br /&gt;
&lt;br /&gt;
* Anteriormente, cuando había una sola '''propiedad inválida''' en un atributo &amp;lt;code&amp;gt;style&amp;lt;/code&amp;gt;, el atributo completo se desechaba, en otras palabras: el objeto perdía toda la información de estilo. Ahora Inkscape es más conforme a la especificación CSS: ignora sólo la propiedad inválidad y lee el resto.&lt;br /&gt;
&lt;br /&gt;
* Varios ''bugs'' relativos a la '''búsqueda de imágenes enlazadas''' han sido corregidos. Ahora, mover documentos y sus imágenes asociadas a un lugar o computadora distintas debería fallar menos.&lt;br /&gt;
&lt;br /&gt;
* La opacidad maestra no se aplicaba a los marcadores de los trazos como debería; corregido.&lt;br /&gt;
&lt;br /&gt;
* '''El URI a la Creative Commons Public Domain Declaration''' apunta ahora al lugar correcto.&lt;br /&gt;
&lt;br /&gt;
* Los objetos de texto no mostraban los '''tiradores de edición de los patrones'''; arreglado.&lt;br /&gt;
&lt;br /&gt;
* En Windows, el desinstalador de Inkscape borraba todos los archivos en el directorio de la instalación. Esto podía provocar que archivos creados por el usuario se eliminaran, o incluso otros archivos de programas no relacionados con Inkscape si el directorio era C:\Program Files. El nuevo desinstalador '''lleva cuenta de todos los archivos instalados y pide confirmación para borrar cualquier otro archivo'''. No obstante, la instalación y desinstalación son ahora más lentas.&lt;br /&gt;
&lt;br /&gt;
* Los clones se desconectaban por error cuando su original era movido a otra capa; corregido.&lt;br /&gt;
&lt;br /&gt;
* Las versiones anteriores tenían un problema en '''Windows Vista''' por el cual los ítem seleccionados en un menú eran invisibles. Ahora los binarios de Windows usan una versión de la biblioteca GTK más nueva que soluciona este problema.&lt;br /&gt;
&lt;br /&gt;
* Duplicar objetos de texto vacios que habían sido recién creados ya no bloquea el programa. Además el bloqueo relativo al editor XML al trabajar con objetos de texto vacios ha sido arreglado. Una desventaja es que el SVG se llenará de objetos de texto vacios ahora que ya no se eliminan automáticmente. Está planeada una solución mejor.&lt;br /&gt;
&lt;br /&gt;
* En el diálogo Clones de Tesela, el grupo de simetría PMG era creado incorrectamente; corregido.&lt;br /&gt;
&lt;br /&gt;
= Notas sobre versiones anteriores =&lt;br /&gt;
&lt;br /&gt;
(Todas en inglés)&lt;br /&gt;
&lt;br /&gt;
* [[ReleaseNotes045]]&lt;br /&gt;
* [[ReleaseNotes044]]&lt;br /&gt;
* [[ReleaseNotes043]]&lt;br /&gt;
* [[ReleaseNotes042]]&lt;br /&gt;
* [[ReleaseNotes041]]&lt;br /&gt;
* [[ReleaseNotes040]]&lt;br /&gt;
* [[ReleaseNotes039]]&lt;br /&gt;
* [[ReleaseNotes038]]&lt;br /&gt;
* [[ReleaseNotes037]]&lt;br /&gt;
* [[ReleaseNotes036]]&lt;br /&gt;
* [[ReleaseNotes035]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Marketing]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Spanish]]&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Inkscape_in_italiano&amp;diff=83612</id>
		<title>Inkscape in italiano</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Inkscape_in_italiano&amp;diff=83612"/>
		<updated>2012-05-07T15:39:32Z</updated>

		<summary type="html">&lt;p&gt;Marko: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Main Page/Code|lang=it&lt;br /&gt;
About Wiki=Questa è una piattaforma ''freeform'' per la discussione e lo sviluppo di Inkscape. Serve una mano con [[WikiSyntax|la sintassi wiki]]?|&lt;br /&gt;
About Inkscape=Informazioni su Inkscape|&lt;br /&gt;
About Inkscape Item=&lt;br /&gt;
* [http://www.inkscape.org/ Sito ufficiale]&lt;br /&gt;
* [[About Inkscape|Informazioni su Inkscape]] (en)&lt;br /&gt;
* [[Features of Inkscape|Caratteristiche]] (en)&lt;br /&gt;
* [[itFAQ|Domande frequenti]]&lt;br /&gt;
* [[Project information|Informazioni sul progetto]] (en)&lt;br /&gt;
* [[Supported operating systems|Sistemi operativi supportati]] (en)&lt;br /&gt;
* [[Tools|Strumenti]] - Strumenti ed applicazioni che supportano Inkscape (en)&lt;br /&gt;
* [[Galleries]] - Gallerie (en)&lt;br /&gt;
* [[Inkscape coverage|Copertura nei media]] - Premi, articoli, presentazioni e libri su Inkscape (en)&lt;br /&gt;
* [[Inkscape popularity|Popolarità]] (en)&lt;br /&gt;
* [[Contact information|Informazioni di contatto]] - gli indirizzi e-mail e i nickname SVN degli sviluppatori (en)&lt;br /&gt;
|&lt;br /&gt;
User Documentation=Documentazione per l'utente|&lt;br /&gt;
User Documentation Item=&lt;br /&gt;
* [[Installing Inkscape|Installazione]] (en)&lt;br /&gt;
* [[International and Local Communities|Comunità locali ed internazionali]] (en)&lt;br /&gt;
* [[Inkscape glossary|Glossario di Inkscape]] (en)&lt;br /&gt;
* [[User manual information|Informazioni sul manuale di Inkscape]] - come reperire il manuale gratuito di Inkscape e come contribuire ad esso (en)&lt;br /&gt;
* [http://inkscape.org/doc/ I tutorial]&lt;br /&gt;
* [[Inkscape SVG vs. plain SVG|Inkscape SVG vs plain SVG]] (en)&lt;br /&gt;
* [[Output format requirements|Requisiti per i formati di output]] - i requisiti richiesti per poter salvare in certi formati (en)&lt;br /&gt;
* [[Effect requirements|Requisiti per gli effetti]] - cosa è richiesto per poter usare alcuni effetti (en)&lt;br /&gt;
* [[Effect reference|Manuale di riferimento per gli effetti]] - cosa fa ciascun effetto (en)&lt;br /&gt;
* [[Connector tool tutorial|Tutorial per lo strumento Connettore]] (en)&lt;br /&gt;
* [[Installing fonts|Installare i font]] (en)&lt;br /&gt;
* [[Emergency save|Salvataggio di emergenza]] - recuperare il lavoro da un ''crash'' di Inkscape (en)&lt;br /&gt;
* [[Release notes|Note di rilascio]] (en)&lt;br /&gt;
** per la versione [[Release notes/0.49|0.49]] (''active development'') (en)&lt;br /&gt;
** per la versione [[Release notes/0.48.3|0.48.3]] (''upcoming stable bug-fix'') (en)&lt;br /&gt;
** '''per la versione [[Release notes/0.48.2|0.48.2]] (''current release'')''' (en)&lt;br /&gt;
** versioni più vecchie: [[Release notes/0.48.1|0.48.1]], [[Release notes/0.48|0.48]], [[Release notes/0.47|0.47]] (en)&lt;br /&gt;
* [[Announcing Releases|Annunciare le nuove release]] (en)&lt;br /&gt;
* [[Tricks and tips|Tricks and tips]] - consigli vari, potrebbero non essere aggiornati (en)&lt;br /&gt;
|&lt;br /&gt;
Help Inkscape Without Coding=Come aiutare Inkscape senza scrivere codice|&lt;br /&gt;
Help Inkscape Without Coding Item=&lt;br /&gt;
* [[Bug management|Gestione dei bug]] (en)&lt;br /&gt;
* [[Testing|Testing]] (en)&lt;br /&gt;
* [[Translation information|Informazioni per i traduttori]] (en)&lt;br /&gt;
* [[Editing Inkscape's website|Sito web]] (en)&lt;br /&gt;
* [[Inkscape Classes|Lezioni di Inkscape]] (en)&lt;br /&gt;
* [[Conferences|Conferenze]] (en)&lt;br /&gt;
* [[Marketing Scratchpad|Marketing Scratchpad]] (en)&lt;br /&gt;
&lt;br /&gt;
* [[HelpWanted|HelpWanted]] (en)&lt;br /&gt;
* [[BugTriageProjects|Progetti per il ''triage'' dei bug]] (en)&lt;br /&gt;
* [[CreatingDists|Creare le distribuzioni]]: come realizzare i ''package'' (en)&lt;br /&gt;
* [[StableBranchUpdates|StableBranchUpdates]] (en)&lt;br /&gt;
* [[UpdatingTrackerItems|UpdatingTrackerItems]] (en)&lt;br /&gt;
* [[TutorialsAndHelp|Tutorials e aiuto]] (en)&lt;br /&gt;
* [[How_To_Start_A_Page|Come creare una pagina]] - come usare il wiki (en)&lt;br /&gt;
* [[AboutScreenContest|AboutScreenContest]] (en)&lt;br /&gt;
|&lt;br /&gt;
Developer Documentation=Documentazione per gli sviluppatori|&lt;br /&gt;
First Steps=Primi passi|&lt;br /&gt;
First Steps Item=&lt;br /&gt;
* [[Working with Bazaar|Lavorare con Bazaar]] - Come ottenere il codice sorgente. Una guida introduttiva sull'uso del nostro ''version control system'' (en)&lt;br /&gt;
* [[Compiling Inkscape|Compilare Inkscape]] (en)&lt;br /&gt;
* [[Using Eclipse|Usare Eclipse]] (en)&lt;br /&gt;
* [[Developer manual|Manuale dello sviluppatore]] - varie informazioni importanti, assicurati di leggerle prima di scrivere il codice (en)&lt;br /&gt;
* [[Debugging Inkscape|Debugging]] - alcuni consigli a caso per ispezionare i problemi (en)&lt;br /&gt;
* [[Project organization|Organizzazione del progetto]] - procedure, gerarchia, ruoli degli sviluppatori e simili (en)&lt;br /&gt;
* [[Janitorial tasks|Janitorial tasks]] - piccoli compiti che devono essere svolti (en)&lt;br /&gt;
* [[Doxygen documentation|Documentazione di Doxygen]] (en)&lt;br /&gt;
* [[Working with SVN|Lavorare con SVN]] - oltre al codice in Bazaar, abbiamo ancora alcune cose in SVN. (en)&lt;br /&gt;
|&lt;br /&gt;
Developer tutorials=Tutorials dello sviluppatore|&lt;br /&gt;
Developer tutorials Item=&lt;br /&gt;
* [[Architectural overview|Panoramica sull'architettura]] - ''a high-level look at Inkscape'' (en)&lt;br /&gt;
* [[Preferences subsystem|Sottosistema delle preferenze]] - creare ed usare i valori delle preferenze (en)&lt;br /&gt;
* [[XML subsystem|Sottosistema XML]] (WIP) - come manipolare la rappresentazione XML di un documento (en)&lt;br /&gt;
* [[Display subsystem|Sottosistema grafico]] (WIP) - come far apparire le cose sull'area di disegno (en)&lt;br /&gt;
* [[Tools subsystem|Sottosistema degli strumenti]] (WIP) - come creare un nuovo strumento (en)&lt;br /&gt;
* [[Creating a new SPObject|Creare un nuovo SPObject]] (en)&lt;br /&gt;
* Estensioni&lt;br /&gt;
** [[Extension subsystem|Sottosistema delle estensioni]] - una panoramica delle funzionalità fornite dalle estensioni e delle possibili implementazioni (en)&lt;br /&gt;
** [[Script extensions|Estensioni script]] (en)&lt;br /&gt;
** [[Python modules for extensions|Moduli Python per le estensioni]] - alcune funzioni utili nella creazione di uno script in Python. (en)&lt;br /&gt;
* [[Creating Live Path Effects|Creare Live Path Effects]] (en)&lt;br /&gt;
* [[Boost shared pointers|Boost shared pointers]] (en)&lt;br /&gt;
* [[Using libsigc++ signals|Usare le ''signal'' di libsigc++]] (en)&lt;br /&gt;
* [[Windows development on Linux|Sviluppare per Windows su Linux]] (en)&lt;br /&gt;
|&lt;br /&gt;
Miscellaneous=Varie|&lt;br /&gt;
Miscellaneous Item=&lt;br /&gt;
* [[INX extension descriptor format|INX extension descriptor format]] (en)&lt;br /&gt;
* [[Inkscape-specific XML attributes|Attributi XML specifici di Inkscape]] - documentazione degli attributi del namespace XML di Inkscape (en)&lt;br /&gt;
&lt;br /&gt;
* [[Extension repository|Repository delle estensioni]]: ''an Internet central for Inkscape Extensions'' (en)&lt;br /&gt;
* [[Related programs|Programmi correlati]] (en)&lt;br /&gt;
|&lt;br /&gt;
Development Discussion=Development Discussion|&lt;br /&gt;
Development Discussion Item=&lt;br /&gt;
* [[Roadmap|Roadmap]]: la lista principale delle cose da fare (en)&lt;br /&gt;
* [[Dependencies|Dipendenze]] - quali librerie sono richieste per compilare Inkscape (en)&lt;br /&gt;
* [[NewFeatureProposals]] (en)&lt;br /&gt;
* [[ExtensionArchitectureProposals]] (en)&lt;br /&gt;
* [[Coding Style|Discussione sullo stile di codifica]] (en)&lt;br /&gt;
* [[FileTypes|Tipi di file]] (en)&lt;br /&gt;
* [[ApplicationIcons|ApplicationIcons]] (Application + Interface) (en)&lt;br /&gt;
* [[Icons|Icone]] (en)&lt;br /&gt;
* [[InkscapeColor]] (en)&lt;br /&gt;
* [[PrintingSubsystem|Sottosistema di stampa]] (en)&lt;br /&gt;
* [[SVG Tiny Compliance|Aderenza allo standard SVG Tiny]] (en)&lt;br /&gt;
* [[SVG Test Suite Compliance]] - [[W3C]] full test suite (en)&lt;br /&gt;
* [[CSS Support|Supporto per CSS]] (en)&lt;br /&gt;
* [[Google Summer Of Code|Google Summer Of Code]] (en)&lt;br /&gt;
* [[Improved Media Management|Gestione migliorata dei media]] (en)&lt;br /&gt;
* [[UI MockupScreenshots]] (en)&lt;br /&gt;
* [[Swatch Book]] (en)&lt;br /&gt;
* [[Tablet Dialog]] (en)&lt;br /&gt;
* [[ViewBoxToDo]] View box support info (en)&lt;br /&gt;
* [[Caching]] (en)&lt;br /&gt;
* [[UI and Document coordinates‎]] (en)&lt;br /&gt;
* [[Mipmapping]] (en)&lt;br /&gt;
* [[GtkMMification]]: replace C boilerplate with gtkmm objects (en)&lt;br /&gt;
|&lt;br /&gt;
Lib2Geom=Lib2Geom|&lt;br /&gt;
Lib2Geom Item=&lt;br /&gt;
*[[lib2geom|lib2geom]] (en)&lt;br /&gt;
*[[lib2geom Goals|Scopi di lib2geom]] (en)&lt;br /&gt;
*[[lib2geom FAQ|Domande frequenti su lib2geom]] (en)&lt;br /&gt;
*[[lib2geom SVN Repository Guide|Guida al repository SVN]] (en)&lt;br /&gt;
*[[WorkingWith2GeomFAQ|Lavorare con lib2geom]]: domande su casi reali riguardo l'uso di 2Geom nel codice, a cui è stata data risposta (en)&lt;br /&gt;
*[[lib2geom py2geom|lib2geom py2geom]]: bindings Python per 2geom. Con questo puoi usare il potere di 2geom negli script Python. (en)&lt;br /&gt;
|&lt;br /&gt;
User Interface Discussion=User Interface Discussion|&lt;br /&gt;
User Interface Discussion Item=&lt;br /&gt;
* [[Translation_information|Informazioni per la traduzione]] (en)&lt;br /&gt;
* [[AddingInterfaceVerbs|Aggiungere gli ''interface verbs'']] (en)&lt;br /&gt;
* [[AccessibleGraphics|Grafica accessibile]] (en)&lt;br /&gt;
* [[ObjectManager|Object manager]] (en)&lt;br /&gt;
* [[DialogsReorganization|Riorganizzare le finestre di dialogo]] (en)&lt;br /&gt;
* [[ModalInterfaces|Interfacce modali]] (en)&lt;br /&gt;
* [[TextUsability|TextUsability]]: finestra di dialogo dello strumento Testo (en)&lt;br /&gt;
* [[KeyboardShortcutsToDo|KeyboardShortcutsToDo]] (en)&lt;br /&gt;
** [[KeyboardProfiles|KeyboardProfiles]]: come puoi aiutare (en)&lt;br /&gt;
* [[StatusbarAPI|StatusbarAPI]] (en)&lt;br /&gt;
* [[Animation-(Timeline)|Animation-(Timeline)]] (en)&lt;br /&gt;
* [[Free Desktop Graphic Suite|Free Desktop Graphic Suite]] (en)&lt;br /&gt;
|&lt;br /&gt;
WikiAttic=[[WikiAttic|Attico]]: pagine che non sono più importanti, ma sono conservate per interesse di archivio (en)}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Italian]]&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Inkscape_in_italiano&amp;diff=83606</id>
		<title>Inkscape in italiano</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Inkscape_in_italiano&amp;diff=83606"/>
		<updated>2012-05-07T15:39:16Z</updated>

		<summary type="html">&lt;p&gt;Marko: fixes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Main Page/Code|lang=it&lt;br /&gt;
About Wiki=Questa è una piattaforma ''freeform'' per la discussione e lo sviluppo di Inkscape. Serve una mano con [[WikiSyntax|la sintassi wiki]]?|&lt;br /&gt;
About Inkscape=Informazioni su Inkscape|&lt;br /&gt;
About Inkscape Item=&lt;br /&gt;
* [http://www.inkscape.org/ Sito ufficiale]&lt;br /&gt;
* [[About Inkscape|Informazioni su Inkscape]] (en)&lt;br /&gt;
* [[Features of Inkscape|Caratteristiche]] (en)&lt;br /&gt;
* [[itFAQ]] - Domande frequenti&lt;br /&gt;
* [[Project information|Informazioni sul progetto]] (en)&lt;br /&gt;
* [[Supported operating systems|Sistemi operativi supportati]] (en)&lt;br /&gt;
* [[Tools|Strumenti]] - Strumenti ed applicazioni che supportano Inkscape (en)&lt;br /&gt;
* [[Galleries]] - Gallerie (en)&lt;br /&gt;
* [[Inkscape coverage|Copertura nei media]] - Premi, articoli, presentazioni e libri su Inkscape (en)&lt;br /&gt;
* [[Inkscape popularity|Popolarità]] (en)&lt;br /&gt;
* [[Contact information|Informazioni di contatto]] - gli indirizzi e-mail e i nickname SVN degli sviluppatori (en)&lt;br /&gt;
|&lt;br /&gt;
User Documentation=Documentazione per l'utente|&lt;br /&gt;
User Documentation Item=&lt;br /&gt;
* [[Installing Inkscape|Installazione]] (en)&lt;br /&gt;
* [[International and Local Communities|Comunità locali ed internazionali]] (en)&lt;br /&gt;
* [[Inkscape glossary|Glossario di Inkscape]] (en)&lt;br /&gt;
* [[User manual information|Informazioni sul manuale di Inkscape]] - come reperire il manuale gratuito di Inkscape e come contribuire ad esso (en)&lt;br /&gt;
* [http://inkscape.org/doc/ I tutorial]&lt;br /&gt;
* [[Inkscape SVG vs. plain SVG|Inkscape SVG vs plain SVG]] (en)&lt;br /&gt;
* [[Output format requirements|Requisiti per i formati di output]] - i requisiti richiesti per poter salvare in certi formati (en)&lt;br /&gt;
* [[Effect requirements|Requisiti per gli effetti]] - cosa è richiesto per poter usare alcuni effetti (en)&lt;br /&gt;
* [[Effect reference|Manuale di riferimento per gli effetti]] - cosa fa ciascun effetto (en)&lt;br /&gt;
* [[Connector tool tutorial|Tutorial per lo strumento Connettore]] (en)&lt;br /&gt;
* [[Installing fonts|Installare i font]] (en)&lt;br /&gt;
* [[Emergency save|Salvataggio di emergenza]] - recuperare il lavoro da un ''crash'' di Inkscape (en)&lt;br /&gt;
* [[Release notes|Note di rilascio]] (en)&lt;br /&gt;
** per la versione [[Release notes/0.49|0.49]] (''active development'') (en)&lt;br /&gt;
** per la versione [[Release notes/0.48.3|0.48.3]] (''upcoming stable bug-fix'') (en)&lt;br /&gt;
** '''per la versione [[Release notes/0.48.2|0.48.2]] (''current release'')''' (en)&lt;br /&gt;
** versioni più vecchie: [[Release notes/0.48.1|0.48.1]], [[Release notes/0.48|0.48]], [[Release notes/0.47|0.47]] (en)&lt;br /&gt;
* [[Announcing Releases|Annunciare le nuove release]] (en)&lt;br /&gt;
* [[Tricks and tips|Tricks and tips]] - consigli vari, potrebbero non essere aggiornati (en)&lt;br /&gt;
|&lt;br /&gt;
Help Inkscape Without Coding=Come aiutare Inkscape senza scrivere codice|&lt;br /&gt;
Help Inkscape Without Coding Item=&lt;br /&gt;
* [[Bug management|Gestione dei bug]] (en)&lt;br /&gt;
* [[Testing|Testing]] (en)&lt;br /&gt;
* [[Translation information|Informazioni per i traduttori]] (en)&lt;br /&gt;
* [[Editing Inkscape's website|Sito web]] (en)&lt;br /&gt;
* [[Inkscape Classes|Lezioni di Inkscape]] (en)&lt;br /&gt;
* [[Conferences|Conferenze]] (en)&lt;br /&gt;
* [[Marketing Scratchpad|Marketing Scratchpad]] (en)&lt;br /&gt;
&lt;br /&gt;
* [[HelpWanted|HelpWanted]] (en)&lt;br /&gt;
* [[BugTriageProjects|Progetti per il ''triage'' dei bug]] (en)&lt;br /&gt;
* [[CreatingDists|Creare le distribuzioni]]: come realizzare i ''package'' (en)&lt;br /&gt;
* [[StableBranchUpdates|StableBranchUpdates]] (en)&lt;br /&gt;
* [[UpdatingTrackerItems|UpdatingTrackerItems]] (en)&lt;br /&gt;
* [[TutorialsAndHelp|Tutorials e aiuto]] (en)&lt;br /&gt;
* [[How_To_Start_A_Page|Come creare una pagina]] - come usare il wiki (en)&lt;br /&gt;
* [[AboutScreenContest|AboutScreenContest]] (en)&lt;br /&gt;
|&lt;br /&gt;
Developer Documentation=Documentazione per gli sviluppatori|&lt;br /&gt;
First Steps=Primi passi|&lt;br /&gt;
First Steps Item=&lt;br /&gt;
* [[Working with Bazaar|Lavorare con Bazaar]] - Come ottenere il codice sorgente. Una guida introduttiva sull'uso del nostro ''version control system'' (en)&lt;br /&gt;
* [[Compiling Inkscape|Compilare Inkscape]] (en)&lt;br /&gt;
* [[Using Eclipse|Usare Eclipse]] (en)&lt;br /&gt;
* [[Developer manual|Manuale dello sviluppatore]] - varie informazioni importanti, assicurati di leggerle prima di scrivere il codice (en)&lt;br /&gt;
* [[Debugging Inkscape|Debugging]] - alcuni consigli a caso per ispezionare i problemi (en)&lt;br /&gt;
* [[Project organization|Organizzazione del progetto]] - procedure, gerarchia, ruoli degli sviluppatori e simili (en)&lt;br /&gt;
* [[Janitorial tasks|Janitorial tasks]] - piccoli compiti che devono essere svolti (en)&lt;br /&gt;
* [[Doxygen documentation|Documentazione di Doxygen]] (en)&lt;br /&gt;
* [[Working with SVN|Lavorare con SVN]] - oltre al codice in Bazaar, abbiamo ancora alcune cose in SVN. (en)&lt;br /&gt;
|&lt;br /&gt;
Developer tutorials=Tutorials dello sviluppatore|&lt;br /&gt;
Developer tutorials Item=&lt;br /&gt;
* [[Architectural overview|Panoramica sull'architettura]] - ''a high-level look at Inkscape'' (en)&lt;br /&gt;
* [[Preferences subsystem|Sottosistema delle preferenze]] - creare ed usare i valori delle preferenze (en)&lt;br /&gt;
* [[XML subsystem|Sottosistema XML]] (WIP) - come manipolare la rappresentazione XML di un documento (en)&lt;br /&gt;
* [[Display subsystem|Sottosistema grafico]] (WIP) - come far apparire le cose sull'area di disegno (en)&lt;br /&gt;
* [[Tools subsystem|Sottosistema degli strumenti]] (WIP) - come creare un nuovo strumento (en)&lt;br /&gt;
* [[Creating a new SPObject|Creare un nuovo SPObject]] (en)&lt;br /&gt;
* Estensioni&lt;br /&gt;
** [[Extension subsystem|Sottosistema delle estensioni]] - una panoramica delle funzionalità fornite dalle estensioni e delle possibili implementazioni (en)&lt;br /&gt;
** [[Script extensions|Estensioni script]] (en)&lt;br /&gt;
** [[Python modules for extensions|Moduli Python per le estensioni]] - alcune funzioni utili nella creazione di uno script in Python. (en)&lt;br /&gt;
* [[Creating Live Path Effects|Creare Live Path Effects]] (en)&lt;br /&gt;
* [[Boost shared pointers|Boost shared pointers]] (en)&lt;br /&gt;
* [[Using libsigc++ signals|Usare le ''signal'' di libsigc++]] (en)&lt;br /&gt;
* [[Windows development on Linux|Sviluppare per Windows su Linux]] (en)&lt;br /&gt;
|&lt;br /&gt;
Miscellaneous=Varie|&lt;br /&gt;
Miscellaneous Item=&lt;br /&gt;
* [[INX extension descriptor format|INX extension descriptor format]] (en)&lt;br /&gt;
* [[Inkscape-specific XML attributes|Attributi XML specifici di Inkscape]] - documentazione degli attributi del namespace XML di Inkscape (en)&lt;br /&gt;
&lt;br /&gt;
* [[Extension repository|Repository delle estensioni]]: ''an Internet central for Inkscape Extensions'' (en)&lt;br /&gt;
* [[Related programs|Programmi correlati]] (en)&lt;br /&gt;
|&lt;br /&gt;
Development Discussion=Development Discussion|&lt;br /&gt;
Development Discussion Item=&lt;br /&gt;
* [[Roadmap|Roadmap]]: la lista principale delle cose da fare (en)&lt;br /&gt;
* [[Dependencies|Dipendenze]] - quali librerie sono richieste per compilare Inkscape (en)&lt;br /&gt;
* [[NewFeatureProposals]] (en)&lt;br /&gt;
* [[ExtensionArchitectureProposals]] (en)&lt;br /&gt;
* [[Coding Style|Discussione sullo stile di codifica]] (en)&lt;br /&gt;
* [[FileTypes|Tipi di file]] (en)&lt;br /&gt;
* [[ApplicationIcons|ApplicationIcons]] (Application + Interface) (en)&lt;br /&gt;
* [[Icons|Icone]] (en)&lt;br /&gt;
* [[InkscapeColor]] (en)&lt;br /&gt;
* [[PrintingSubsystem|Sottosistema di stampa]] (en)&lt;br /&gt;
* [[SVG Tiny Compliance|Aderenza allo standard SVG Tiny]] (en)&lt;br /&gt;
* [[SVG Test Suite Compliance]] - [[W3C]] full test suite (en)&lt;br /&gt;
* [[CSS Support|Supporto per CSS]] (en)&lt;br /&gt;
* [[Google Summer Of Code|Google Summer Of Code]] (en)&lt;br /&gt;
* [[Improved Media Management|Gestione migliorata dei media]] (en)&lt;br /&gt;
* [[UI MockupScreenshots]] (en)&lt;br /&gt;
* [[Swatch Book]] (en)&lt;br /&gt;
* [[Tablet Dialog]] (en)&lt;br /&gt;
* [[ViewBoxToDo]] View box support info (en)&lt;br /&gt;
* [[Caching]] (en)&lt;br /&gt;
* [[UI and Document coordinates‎]] (en)&lt;br /&gt;
* [[Mipmapping]] (en)&lt;br /&gt;
* [[GtkMMification]]: replace C boilerplate with gtkmm objects (en)&lt;br /&gt;
|&lt;br /&gt;
Lib2Geom=Lib2Geom|&lt;br /&gt;
Lib2Geom Item=&lt;br /&gt;
*[[lib2geom|lib2geom]] (en)&lt;br /&gt;
*[[lib2geom Goals|Scopi di lib2geom]] (en)&lt;br /&gt;
*[[lib2geom FAQ|Domande frequenti su lib2geom]] (en)&lt;br /&gt;
*[[lib2geom SVN Repository Guide|Guida al repository SVN]] (en)&lt;br /&gt;
*[[WorkingWith2GeomFAQ|Lavorare con lib2geom]]: domande su casi reali riguardo l'uso di 2Geom nel codice, a cui è stata data risposta (en)&lt;br /&gt;
*[[lib2geom py2geom|lib2geom py2geom]]: bindings Python per 2geom. Con questo puoi usare il potere di 2geom negli script Python. (en)&lt;br /&gt;
|&lt;br /&gt;
User Interface Discussion=User Interface Discussion|&lt;br /&gt;
User Interface Discussion Item=&lt;br /&gt;
* [[Translation_information|Informazioni per la traduzione]] (en)&lt;br /&gt;
* [[AddingInterfaceVerbs|Aggiungere gli ''interface verbs'']] (en)&lt;br /&gt;
* [[AccessibleGraphics|Grafica accessibile]] (en)&lt;br /&gt;
* [[ObjectManager|Object manager]] (en)&lt;br /&gt;
* [[DialogsReorganization|Riorganizzare le finestre di dialogo]] (en)&lt;br /&gt;
* [[ModalInterfaces|Interfacce modali]] (en)&lt;br /&gt;
* [[TextUsability|TextUsability]]: finestra di dialogo dello strumento Testo (en)&lt;br /&gt;
* [[KeyboardShortcutsToDo|KeyboardShortcutsToDo]] (en)&lt;br /&gt;
** [[KeyboardProfiles|KeyboardProfiles]]: come puoi aiutare (en)&lt;br /&gt;
* [[StatusbarAPI|StatusbarAPI]] (en)&lt;br /&gt;
* [[Animation-(Timeline)|Animation-(Timeline)]] (en)&lt;br /&gt;
* [[Free Desktop Graphic Suite|Free Desktop Graphic Suite]] (en)&lt;br /&gt;
|&lt;br /&gt;
WikiAttic=[[WikiAttic|Attico]]: pagine che non sono più importanti, ma sono conservate per interesse di archivio (en)}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Italian]]&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Inkscape_Classes&amp;diff=83594</id>
		<title>Inkscape Classes</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Inkscape_Classes&amp;diff=83594"/>
		<updated>2012-05-07T15:33:03Z</updated>

		<summary type="html">&lt;p&gt;Marko: + languages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Other languages|en=Inkscape Classes}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
Welcome to the Inkscape Class Week!  These are a set of short online workshops for getting a taste of Inkscape and asking questions directly of the experts.  &lt;br /&gt;
&lt;br /&gt;
CANCELLED:  We did not have enough teacher volunteers.&lt;br /&gt;
&lt;br /&gt;
== Inkscape Class Timeline ==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: 1em auto 1em auto&amp;quot;&lt;br /&gt;
!   !! Sat, Mar 29 !! Sun, Mar 30 !! Mon, Mar 31 !! Tues, Apr 1 !! Wed, Apr 2&lt;br /&gt;
|-&lt;br /&gt;
! 18:00 UTC&lt;br /&gt;
|  || || || ||&lt;br /&gt;
|-&lt;br /&gt;
! 19:00 UTC&lt;br /&gt;
|  || || || ||&lt;br /&gt;
|-&lt;br /&gt;
! 20:00 UTC&lt;br /&gt;
| || || '''[[Class:Creating Icons using Inkscape|Creating Icons using Inkscape]]''' &amp;lt;br&amp;gt; ''Bernard Gray'' || || '''[[Class:Using Clones|Using Clones]]''' &amp;lt;br&amp;gt; ''Bernard Gray''&lt;br /&gt;
|-&lt;br /&gt;
! 21:00 UTC&lt;br /&gt;
| || || '''[[Class:Inkscape Roadmap|Inkscape Roadmap]]''' &amp;lt;br&amp;gt; ''Bryce Harrington'' || ||&lt;br /&gt;
|-&lt;br /&gt;
! 22:00 UTC&lt;br /&gt;
|  || || || '''[[Class:Creating Scientific Posters|Creating Scientific Posters]]''' &amp;lt;br&amp;gt; ''Albert Cardona'' ||&lt;br /&gt;
|-&lt;br /&gt;
! 23:00 UTC&lt;br /&gt;
|  || || || ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''If more slots are needed, we can expand to 00:00, 01:00 and 02:00.''&lt;br /&gt;
&lt;br /&gt;
== Topics Not Yet Scheduled ==&lt;br /&gt;
&lt;br /&gt;
If you're listed here, please select a time in the above schedule and copy your session into place.&lt;br /&gt;
&lt;br /&gt;
* Using Live Path Effects&lt;br /&gt;
* Using Filter Effects&lt;br /&gt;
* Web Design using Inkscape&lt;br /&gt;
* The Open Clip Art Library&lt;br /&gt;
* Google SoC Primer&lt;br /&gt;
* Translation 101&lt;br /&gt;
* Refactoring 101&lt;br /&gt;
* Scripting Effects 101&lt;br /&gt;
* Bug Triage&lt;br /&gt;
* Debugging Inkscape&lt;br /&gt;
* Maintaining the Inkscape Windows Port&lt;br /&gt;
* '''Creating Scientific Posters''' - ''Albert Cardona''&lt;br /&gt;
* '''Inkboard''' - ''Dale Harvey''&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
== Teachers Without Topics ==&lt;br /&gt;
&lt;br /&gt;
* ''Ted Gould''&lt;br /&gt;
* ''Jon Cruz''&lt;br /&gt;
* ''Ryan Lerch''&lt;br /&gt;
&lt;br /&gt;
== For Teachers ==&lt;br /&gt;
&lt;br /&gt;
One hour on IRC goes very quickly, so try not to be too ambitious in your teaching goals - strive to give a swift overview of the material, and plenty of pointers to other online sources.&lt;br /&gt;
&lt;br /&gt;
It's strongly encouraged to prepare some lecture notes ahead of time, that you can draw from or even cut/paste.  You are also encouraged to prepare ahead of time more in-depth materials (such as how-to's, sample svg files, etc.) and post them to this wiki for students to reference.&lt;br /&gt;
&lt;br /&gt;
The discussion logs will be automatically posted following your class.  Either you or your students are encouraged to use these transcripts as the basis of further documentation, tutorials, etc. for future use.&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=About-Screen_contest&amp;diff=83588</id>
		<title>About-Screen contest</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=About-Screen_contest&amp;diff=83588"/>
		<updated>2012-05-07T15:32:54Z</updated>

		<summary type="html">&lt;p&gt;Marko: + languages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Other languages|en=About-Screen contest}}&lt;br /&gt;
&lt;br /&gt;
== Inkscape 0.42 Contest ==&lt;br /&gt;
&lt;br /&gt;
=== Announcement ===&lt;br /&gt;
&lt;br /&gt;
[http://inkscapers.deviantart.com/blog/5542352/ #Inkscapers blog entry]&lt;br /&gt;
&lt;br /&gt;
=== Winner ===&lt;br /&gt;
&lt;br /&gt;
[http://anarres.deviantart.com/art/Inkscape-About-Screen-1-19683871 Annares' entry] won the contest, but [http://andremarcel.deviantart.com/art/Inkscape-About-Screen-Contest-19286311 andremarcel's runner-up entry] was used instead because Annares' SVG source could not be obtained in time.&lt;br /&gt;
&lt;br /&gt;
== Inkscape 0.45 Contest ==&lt;br /&gt;
&lt;br /&gt;
=== Announcement ===&lt;br /&gt;
&lt;br /&gt;
[http://inkscapers.deviantart.com/blog/11071733/ #Inkscapers blog entry]&lt;br /&gt;
&lt;br /&gt;
=== Winner ===&lt;br /&gt;
&lt;br /&gt;
[http://molumen.deviantart.com/art/Inkscape-0-45-splash-screen-45363866 Molumen's entry] was the winner for Inkscape 0.45.&lt;br /&gt;
&lt;br /&gt;
== Inkscape 0.46 Contest ==&lt;br /&gt;
&lt;br /&gt;
=== Announcement ===&lt;br /&gt;
&lt;br /&gt;
[http://inkscapers.deviantart.com/journal/16001755/ #Inkscapers blog entry]&lt;br /&gt;
&lt;br /&gt;
=== Winner ===&lt;br /&gt;
&lt;br /&gt;
[http://needcoffee.deviantart.com/ needcoffee] was the winner for Inkscape 0.46, but the entry is no longer available.&lt;br /&gt;
&amp;lt;!-- Perhaps needcoffee, Also Know As Sebastian, could provide a fresh link to his contest winner? --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Inkscape 0.47 Contest ==&lt;br /&gt;
&lt;br /&gt;
=== Ideas ===&lt;br /&gt;
#Operate the contest in two phases, to promote the idea of collaboration.  Phase 1 is a contest for the &amp;quot;Top 5 Concepts&amp;quot;; entry rules are fairly freeform.  For Phase 2, everyone selects one of the five winners of the previous phase and creates their own derivation.  The ultimate winner is selected from this set to be the about screen.  Winners from phase 1 can participate in phase 2, but must select someone else's work to derive from (not their own).&lt;br /&gt;
#Award a small number of honorable mentions for things we value, e.g.:&lt;br /&gt;
##Best creative concept&lt;br /&gt;
##Best optimized SVG file&lt;br /&gt;
##Best use of the new Inkscape features&lt;br /&gt;
#Include an &amp;quot;about the artist&amp;quot; tab in the about screen&lt;br /&gt;
#Require open content licensing&lt;br /&gt;
&lt;br /&gt;
=== Announcement ===&lt;br /&gt;
&lt;br /&gt;
[http://inkscapers.deviantart.com/blog/24582792/ #Inkscapers blog entry]&lt;br /&gt;
&lt;br /&gt;
=== Winner ===&lt;br /&gt;
&lt;br /&gt;
[http://sko.deviantart.com/art/Inkscape-0-47-contest-entry-122430398 Sko's entry] was the winner for Inkscape 0.47.&lt;br /&gt;
&lt;br /&gt;
== Inkscape 0.48 Content ==&lt;br /&gt;
&lt;br /&gt;
=== Announcement ===&lt;br /&gt;
&lt;br /&gt;
[http://inkscapers.deviantart.com/blog/30919607/ #Inkscapers blog entry]&lt;br /&gt;
&lt;br /&gt;
=== Winner ===&lt;br /&gt;
&lt;br /&gt;
[http://theartcontinuum.deviantart.com/art/Unimount-Uniscape-159892099 TheArtContinuum's entry] was the winner for 0.48.&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Translation_information&amp;diff=83582</id>
		<title>Translation information</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Translation_information&amp;diff=83582"/>
		<updated>2012-05-07T15:32:43Z</updated>

		<summary type="html">&lt;p&gt;Marko: + languages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Other languages|en=Translation information}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
=== Community based, user oriented ===&lt;br /&gt;
The translations of the various documents focusing on Inkscape rely on the work of volunteers.&lt;br /&gt;
Motivation for this work can range from the simple pleasure to contribute to take the opportunity of learning a lot about Inkscape and translation processes.&lt;br /&gt;
It is very important not to forget that Inkscape is an open source, community based and user oriented project, which implies that software developers/contributors are generally users. It also implies that the translation efforts are user oriented, with a strong focus on interface, user documentation and website.&lt;br /&gt;
&lt;br /&gt;
=== Guidelines/workflow ===&lt;br /&gt;
&lt;br /&gt;
# '''Contact to a local translation group, to get support and help on your language'''. Rather than working alone, you should work with an experienced translation team for your language. Thus you will benefit from their knowledge, as well as being able to communicate with them on your own mother tongue. Moreover, translation teams use to have style guidelines and a standarized vocabulary for technical terms that you should be aware of. Contact information is likely available on top of the po file for your language (see point 3). If you do not have detailed contact information, there may be many communities working on translations for your own language: a good starting point is subscribing to your local [http://developer.gnome.org/projects/gtp/teams.html GNOME translation team] or [http://l10n.kde.org/teams/ KDE translation team].&lt;br /&gt;
# '''Subscribe to''' [https://lists.sourceforge.net/lists/listinfo/inkscape-translator Inkscape translator mailing list]. By subscribing on Inkscape's translator list you will be able to ask for help on some questions more related to Inkscape issues to other Inkscape translators, as well as the mantainers.&lt;br /&gt;
# '''Get files for your language'''. If you only want to translate the interface messages, you can get the files from [http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/files/head%3A/po/ Inkscape's bazaar repository web interface]. Besides getting files from web interface, you can obtain the full repository (see [[Working with Bazaar]]). See section [[#Translatable_content]] for which files you have to modify to translate each part of Inkscape.&lt;br /&gt;
# '''Submit finished work to patch tracker'''. Finished translations must be sent to patch tracker and/or mailing list in order to be integrated into the trunk. You will need a Launchpad account to commit patches to [http://bugs.launchpad.net/inkscape Inkscape's patch tracker]. Before sending a file, remember to check that the file(s) you are submitting doesn't have syntax errors that would break the building process.&lt;br /&gt;
# '''Send a mail on the translator mailing list'''. Your contribution will be reviewed/commited as soon as possible.&lt;br /&gt;
&lt;br /&gt;
=== Best practices ===&lt;br /&gt;
&lt;br /&gt;
* Best case for a good translation: translate from English to your mother tongue.&lt;br /&gt;
* Test the behavior of the interface before starting translation.&lt;br /&gt;
* Several small updates are more efficient than only a big one.&lt;br /&gt;
* If you're new to Inkscape, or to vector software, taking a look at [http://wiki.inkscape.org/wiki/index.php/InkscapeTerminology Inkscape Terminology page] can be a good idea. It is a work in progress, but can give some clues on basic vocabulary of Inkscape.&lt;br /&gt;
* Some good explanations of the behavior of Inkscape, also using some reference terminology can be found here: [http://tavmjong.free.fr/INKSCAPE/MANUAL/html/index.php A Guide to Inkscape] and [http://wiki.inkscape.org/wiki/index.php/UserManual User manual].&lt;br /&gt;
* Always keep in mind consistency of terminology; a simple, precise &amp;amp; explicit vocabulary/style will result in an efficient and thus good translation.&lt;br /&gt;
* Don't hesitate to ask others (developers/translators/users) if you don't understand a word/sentence or if you think an original string is not good (too complex, not precise enough, etc.).&lt;br /&gt;
&lt;br /&gt;
=== Polishing Translations - Microtypography ===&lt;br /&gt;
Here are some things to note in order to achieve good microtypography (typography at the word or character level).&lt;br /&gt;
* use the proper quotes (e.g. »foo« or «foo» or “foo”, depending on your local rules)&lt;br /&gt;
* use the proper kind of dashes (with the proper amount of whitespace around them) - EN DASH (U+2013): &amp;quot;–&amp;quot;, MINUS (U+2212): &amp;quot;−&amp;quot;&lt;br /&gt;
* use non-breakable space where appropriate (e.g. before units; some countries use a halfspace here) - NO-BREAK SPACE (U+00A0): &amp;quot; &amp;quot;&lt;br /&gt;
* use halfspace where appropriate (example: &amp;quot;z. B.&amp;quot;) NARROW No-BREAK SPACE U+202F: &amp;quot; &amp;quot;&lt;br /&gt;
* use &amp;quot;24×24&amp;quot;, not &amp;quot;24x24&amp;quot;&lt;br /&gt;
* use &amp;quot;90°&amp;quot;, not &amp;quot;90 degrees&amp;quot; where appropriate&lt;br /&gt;
* use the proper Unicode codepoint for &amp;quot;...&amp;quot; - &amp;quot;…&amp;quot;. In German at least, a space comes before this ellipsis.&lt;br /&gt;
* see http://www.cs.tut.fi/~jkorpela/chars/si.html for information on the use of SI units in Unicode&lt;br /&gt;
* write numbers correctly - either with a decimal comma or a decimal point (see http://en.wikipedia.org/wiki/Decimal_separator#Dot_countries)&lt;br /&gt;
* see http://translate.sourceforge.net/wiki/toolkit/pofilter&lt;br /&gt;
&lt;br /&gt;
==== Links ====&lt;br /&gt;
* http://de.wikipedia.org/wiki/Typografie (German)&lt;br /&gt;
* [http://www.dante.de/dante/DTK/dtk96_4/Text/dtk96_4_neubauer_feinheiten.pdf  Marion Neubauer: ''Feinheiten bei wissenschaftlichen Publikationen – Mikrotypographie-Regeln, Teil I''] (PDF, German)&lt;br /&gt;
* [http://www.dante.de/dante/DTK/dtk97_1/Text/dtk97_1_neubauer_feinheiten.pdf  Marion Neubauer: ''Feinheiten bei wissenschaftlichen Publikationen – Mikrotypographie-Regeln, Teil II''] (PDF, German)&lt;br /&gt;
* [http://www.zvisionwelt.de/typokurz.pdf Christoph Bier: ''typokurz – Einige wichtige typograﬁsche Regeln''] (PDF, German)&lt;br /&gt;
* http://www.cs.tut.fi/~jkorpela/html/french.html (in English, for French)&lt;br /&gt;
&lt;br /&gt;
== Translatable content ==&lt;br /&gt;
&lt;br /&gt;
Inkscape's translation effort covers many areas, from aplication UI itself to web pages and tutorials. This is a summary of all those areas, sorted by priority.&lt;br /&gt;
&lt;br /&gt;
These tasks, rather than being for hackers only, can be achieved by most software enthusiasts, whether they have a technological background or were just plain users. The main requirement is the wish to provide support for Inkscape on your language: the technology required for you to do that has been developed in a simple approach, and it involves mainly text files and applications used to verify its syntax. Supporting applications were existing to make these tasks much easier.&lt;br /&gt;
&lt;br /&gt;
=== User interface ===&lt;br /&gt;
&lt;br /&gt;
PO files contain the strings for the Inkscape user interface (main software and extentions). A PO file is a text file which contains the original English message and its translation. That's why it is obviously the translation to start with.&lt;br /&gt;
&lt;br /&gt;
See  [[Interface translation#Interface_Translation|Interface translation]] page for detailed information on the PO files.&lt;br /&gt;
&lt;br /&gt;
=== Tutorials ===&lt;br /&gt;
&lt;br /&gt;
As you know, Inkscape comes with some very nice SVG tutorials. By translating them, users will learn how to use the application, as well its tips and tricks.&lt;br /&gt;
It is even a good opportunity for '''you''' to become more acquainted with Inkscape.&lt;br /&gt;
  &lt;br /&gt;
See [[DocumentationTranslation#Tutorial_Translation|Documentation Translation]] page for detailed information on tutorial translation.&lt;br /&gt;
&lt;br /&gt;
=== Keyboard and mouse shortcuts ===&lt;br /&gt;
&lt;br /&gt;
Inkscape is proud for having keyboard and mouse shortcuts for almost all of its functionality. Those shortcuts can help you increase your drawing productivity/efficiency. The map of the default shortcuts is embedded in the interface (help menu) next to the tutorials, and can also be accessed from the web site.&lt;br /&gt;
&lt;br /&gt;
See [[DocumentationTranslation#Keyboard_and_mouse_translation|Documentation Translation]] page for detailed information on translating shortcuts.&lt;br /&gt;
&lt;br /&gt;
=== Windows installer ===&lt;br /&gt;
&lt;br /&gt;
High value for users, even if the installation process of Inkscape is quite simple, translating the Windows installer helps potential users a lot to get a good feeling when they use Inkscape. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See [[Interface translation#Windows_installer_translation|Interface translation]] page for detailed information for Windows installer translation.&lt;br /&gt;
&lt;br /&gt;
=== Templates ===&lt;br /&gt;
&lt;br /&gt;
The default template of the Inkscape document can be localized to make the localization consistent. Localized can be the (size?) of the default document and also the name of the default layer. &lt;br /&gt;
&lt;br /&gt;
See [[Interface translation#Default_template_translation|Interface translation]] page for detailed information on default document's template.&lt;br /&gt;
&lt;br /&gt;
=== Man pages ===&lt;br /&gt;
The man pages consist of a standard user documentation, available from the command line. On Unixbased systems simply type &amp;quot;man inkscape&amp;quot; from the prompt of a command window. &lt;br /&gt;
&lt;br /&gt;
Some distributions also generate a browsable (html) man page, accessible from a dedicated help shortcut.&lt;br /&gt;
&lt;br /&gt;
The man page of Inkscape provides some insightful information about the software, especially focused on operations that do not require GUI (example: export to png from the command line, or extract one object from a svg file).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
See [[DocumentationTranslation#Man_pages|Documentation Translation]] page for detailed information for man page translation.&lt;br /&gt;
&lt;br /&gt;
=== Release notes ===&lt;br /&gt;
Translating [http://wiki.inkscape.org/wiki/index.php/Release_Notes release notes] helps the &amp;quot;normal user&amp;quot; to get a lot of insight into the capabilities of Inkscape.&lt;br /&gt;
&lt;br /&gt;
* gives a general overview of the possibilities of the software to potential users&lt;br /&gt;
* can be used for local marketing (local Free Software/Linuw/Graphics oriented web sites, articles in fanzines, e-magazines and even magazines...)&lt;br /&gt;
&lt;br /&gt;
See [[WebSiteTranslation#Release_notes|WebSite Translation]] page for detailed information on translating release notes.&lt;br /&gt;
&lt;br /&gt;
=== User manual ===&lt;br /&gt;
Some members of the Inkscape community are also focusing on an [[UserManual]]. This document can be read as a reference document for advanced users and as a good introduction to the functionalities of Inkscape by everyone.&lt;br /&gt;
&lt;br /&gt;
See [[DocumentationTranslation#User_Manual|Documentation Translation]] page for detailed information on translating the user manual.&lt;br /&gt;
&lt;br /&gt;
=== Web pages, News and Wiki ===&lt;br /&gt;
English is generaly the exchange-tongue of developers, and developer/user documentation is mainly written in English. &lt;br /&gt;
&lt;br /&gt;
Translation efforts should be first oriented on user documentation.&lt;br /&gt;
&lt;br /&gt;
You can take a look at the [[WebSiteTranslation|WebSite Translation]] page for detailed information about how to translate the web content of Inkscape&lt;br /&gt;
&lt;br /&gt;
See the [[Main_Page|main wiki page of Inkscape]] to get some examples (Spanish and German) of the translation of this wiki.&lt;br /&gt;
&lt;br /&gt;
=== Others ===&lt;br /&gt;
Text files found in the inkscape directory&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
See this [[TranslationStatus|dedicated page]].&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Testing_Inkscape&amp;diff=83576</id>
		<title>Testing Inkscape</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Testing_Inkscape&amp;diff=83576"/>
		<updated>2012-05-07T15:32:30Z</updated>

		<summary type="html">&lt;p&gt;Marko: + languages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Other languages|en=Testing Inkscape}}&lt;br /&gt;
&lt;br /&gt;
== Testing Inkscape ==&lt;br /&gt;
&lt;br /&gt;
Inkscape is a young project and the emphasis is still on adding features. Nonetheless it is gratifying that the stability of Inkspace has been steadily rising with each release.&lt;br /&gt;
&lt;br /&gt;
The most important part of 'Testing' is simply to use Inkscape for [[FAQ#Is_Inkscape_ready_for_regular_users_to_use.3F|normal work]] -- confirming that Inkscape has reached this level of maturity, exercise the new features and verify that the application works as expected.&lt;br /&gt;
&lt;br /&gt;
[http://bugs.launchpad.net/inkscape/ Report a bug] if you find anything that does not behave as it should. A bug report should include at least a step-by-step description of how to trigger the bug and/or a test file that demonstrates the bug (the smaller/more focussed the test file the better).&lt;br /&gt;
&lt;br /&gt;
? Follow up&lt;br /&gt;
&lt;br /&gt;
=== Users ===&lt;br /&gt;
&lt;br /&gt;
The field is wide open. We are keen to receive [http://bugs.launchpad.net/inkscape/ bug reports] and feature requests (in the form of a bug report). These often require analysis, clarification and further action. Anyone can do this.&lt;br /&gt;
&lt;br /&gt;
Better still would be to provide patches for any part of the application that is not up to the standard you expect - it is confirmation that the project is evolving. Note that serious testing should be done with an 'unstable' build, either one that you made yourself (see [[CompilingInkscape]]), or a snapshot that you have downloaded. We would also like to hear about areas in which we do not have parity with comparable applications. If you find that you are coming up with interesting ideas concerning shortcomings in Inkscape, or plans for its future, get involved with the Inkscape testers group.&lt;br /&gt;
&lt;br /&gt;
We need people to create and update documentation, online help, tutorials and screen shots. Noting defects in these is a perfectly valid form of testing - we do not want releases to go out with obsolete documentation.&lt;br /&gt;
&lt;br /&gt;
=== Inkscape Testers ===&lt;br /&gt;
&lt;br /&gt;
A community of Inkscape testers has grown up which has its own  [http://lists.sourceforge.net/lists/listinfo/inkscape-tester mailing list], and it is to be hoped that this will spearhead all work on usability and human factors. This group should be your first port of call for these areas:&lt;br /&gt;
&lt;br /&gt;
* [[ComplianceTesting]]&lt;br /&gt;
* [http://home.hccnet.nl/th.v.d.gronde/inkscape/ResultViewer.html Inkscape Regression Test]&lt;br /&gt;
* [[InteroperabilityTesting]]&lt;br /&gt;
* [[UsabilityTesting]]&lt;br /&gt;
* [[PerformanceTesting]]&lt;br /&gt;
* [[HIG compliance]]&lt;br /&gt;
&lt;br /&gt;
See also [[TestingFramework]].&lt;br /&gt;
Note: Bryce? Jon? shouldn't the whole of that page be merged here? Or is it better to have this info in two pieces. IMHO wiki pages should not be made too long.&lt;br /&gt;
&lt;br /&gt;
=== Rendering tests ===&lt;br /&gt;
&lt;br /&gt;
In addition, Inkscape has rendering tests that do not necessarily need a developer to create, run and analyze. The actual tests can be found in SVN (see below). Below you can find information on how to run and create these tests yourself.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:larger;&amp;quot;&amp;gt;See [http://auriga.mine.nu/inkscape/ this list] for up-to-date results.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Running rendering tests ====&lt;br /&gt;
Apart from running low-level unit tests Inkscape can also be tested on a higher level (also see [[SVG Test Suite Compliance]]. Currently (2008-7-26) there is a rendering test tool (along with a few test cases) in SVN ([https://inkscape.svn.sourceforge.net/svnroot/inkscape/gsoc-testsuite/tester/]) which can be used to partially automate rendering tests.&lt;br /&gt;
&lt;br /&gt;
To run the rendering tests:&lt;br /&gt;
&lt;br /&gt;
* If needed, compile tester.cpp using 'g++ -o tester tester.cpp' (there is a precompiled .exe in SVN for Windows users).&lt;br /&gt;
* Execute runtests.py. If needed you can specify Inkscape's path and a few other things (execute 'runtests.py --help' to see which options are available).&lt;br /&gt;
&lt;br /&gt;
Note that by default only a binary comparison between the output and reference files is used, [http://pdiff.sourceforge.net/ perceptualdiff] (or any other comparison tool that returns zero on success and 1 on failure) can be used to aid comparison of images (see the available options of runtests.py). Note that perceptualdiff (1.0.2) had some problems with transparency, these might be solved by now, and if not, there is a patch in its patch tracker.&lt;br /&gt;
&lt;br /&gt;
To select a subset of tests to perform, specify one or more patterns (with Unix-style wildcards) on the command line. Each pattern is interpreted as specifying a prefix. For example, 'runtest.py bugs' will match any tests whose path relative to the directory with test cases starts with 'bugs' (for example: 'bugsy.svg' or 'bugs/bugXYZ.svg').&lt;br /&gt;
&lt;br /&gt;
The most common test results are:&lt;br /&gt;
* Pass (the output file was matched to a pass reference)&lt;br /&gt;
* Fail (the output file was matched to a fail reference)&lt;br /&gt;
* New (the output file was not matched to any reference)&lt;br /&gt;
* No references (there were no references at all)&lt;br /&gt;
&lt;br /&gt;
runtests.py puts the output files in a subdirectory 'output' (at the same level as the 'testcases' and 'references' directories).&lt;br /&gt;
&lt;br /&gt;
==== Creating rendering tests ====&lt;br /&gt;
Just put an SVG file in the 'testcases' directory (subdirectories can be used for organizing the tests).&lt;br /&gt;
&lt;br /&gt;
To add a pass/fail reference, just put it in the corresponding location under references/pass or references/fail. References are matched by prefix, so any reference that has the original name (without its extension) as a prefix is seen as a reference for that file.&lt;br /&gt;
&lt;br /&gt;
Fail references are used to distinguish between a result that is known wrong and a result that is just (perhaps only slightly) different from the correct rendering. If you are unable to create a pass reference you can even give just a fail reference.&lt;br /&gt;
&lt;br /&gt;
It is also possible to create an SVG file that should produce the exact same output as a test case but uses simpler (or just different) methods. This practice is suggested in the [http://www.w3.org/Graphics/SVG/Test/svgTest-manual.htm#GeneratingthePNG SVG Conformance Test Plan]. For example, if the test case file is called 'testcases/basic/foo.svg' you could create a &amp;quot;patch&amp;quot; file called 'testcases/basic/foo-patch.svg'. runtests.py would then use Inkscape to create a pass reference file from that (as 'references/pass/basic/foo-patch.svg') and use it as one of the references. (Note that this reference should in general not be committed to SVN.)&lt;br /&gt;
&lt;br /&gt;
=== Developers ===&lt;br /&gt;
&lt;br /&gt;
==== Build report ====&lt;br /&gt;
There is an 'inkscape build report; which is sent regularly to the inkscape-tester list (and periodically to the developer list, when new problems are seen) that gives a count of warnings spotted in the code.&lt;br /&gt;
&lt;br /&gt;
* Smoketests&lt;br /&gt;
* Defects in the build system&lt;br /&gt;
&lt;br /&gt;
==== Running unit tests ====&lt;br /&gt;
There are now some unit tests which should be performed before checking in. These may take some time to complete, and so this cannot be made a requirement for each build (Test Driven Development), nonetheless everyone is on their honour not to 'break the build' by committing code that does not pass these tests. You can execute them by:&lt;br /&gt;
* Linux: Just run 'make check', it will build and run them. It should also work on Mac OS X.&lt;br /&gt;
* Windows: Use 'buildtool check' (where buildtool is built using 'g++ -O3 -o buildtool buildtool.cpp) to build and run the unit tests. Alternatively you can use dist-all-check to build everything AND run the unit tests.&lt;br /&gt;
&lt;br /&gt;
Cxxtests will generate two (more or less equivalent) result files, an XML file and a text file with the extension 'log'. On Linux, those files are located in (buildpath)/src.&lt;br /&gt;
&lt;br /&gt;
==== Creating unit tests ====&lt;br /&gt;
Inkscape uses the [http://cxxtest.sourceforge.net/ CxxTest] framework. To enhance, modify or extend existing unit tests, just edit the existing test file (....-test.h).&lt;br /&gt;
&lt;br /&gt;
The easiest way to create a new test in a directory which already has some unit tests is to simply copy one of the existing test files, strip it (remove anything specific and rename the class, constructors, etc.) and add some test methods. Take the time to look at the different ASSERT statements CxxTest supports, the TSM_ variants can be especially useful for example when you want to test a lot of different cases. '''Important:''' to make everything build correctly you have to do the following:&lt;br /&gt;
* Add the file to the right (already existing) group in the cxxtest target in build.xml&lt;br /&gt;
* Append the file to the CXXTEST_TESTSUITES variable in dir/Makefile_insert. Watch the backslashes at the end of the lines. Note that you have to prefix &amp;quot;$(srcdir)/dir/&amp;quot; to your filename, since it is a normal variable not handled by Automake, and you have to use += rather than =, because you're appending to this variable rather than defining it.&lt;br /&gt;
&lt;br /&gt;
 # Do like this:&lt;br /&gt;
 CXXTEST_TESTSUITES += \&lt;br /&gt;
     $(srcdir)/dir/first-test.h \&lt;br /&gt;
     $(srcdir)/dir/second-test.h&lt;br /&gt;
&lt;br /&gt;
For creating a unit test in a directory which does not have any unit tests yet:&lt;br /&gt;
&lt;br /&gt;
* Update the Windows build system:&lt;br /&gt;
** Add a cxxtestpart group to the cxxtest target in build.xml (just copy and modify an existing one).&lt;br /&gt;
** &lt;br /&gt;
** Add the corresponding .o file to the exclude list of the lib target in build.xml and to the include list of the linkcxxtests target.&lt;br /&gt;
* For Unix, no changes other than adding the file to CXXTEST_TESTSUITES in Makefile_insert are necessary.&lt;br /&gt;
&lt;br /&gt;
==== Running tests unattended ====&lt;br /&gt;
For unit tests this is no problem, just set up something that runs cxxtests and you can use one of the log files it creates to see how it went.&lt;br /&gt;
&lt;br /&gt;
To be able to run the rendering tests unattended on Windows you have to compile Inkscape as a commandline executable to prevent any CRT runtime error dialog boxes (or something similar) from popping up. On Linux and other Unices, this problem doesn't exist.&lt;br /&gt;
&lt;br /&gt;
The teststatus.json file that is generated by runtests.py contains all the test results (in [http://www.json.org/ JSON] format). Note that if you only run a subset of the tests this file retains all the information on tests that do not fall into that subset. It also retains old test results. The result codes in this file can be interpreted as in runtests.py (for example, 0, 1 and 2 stand for pass, fail and new, respectively).&lt;br /&gt;
&lt;br /&gt;
==== Analyzing test coverage ====&lt;br /&gt;
To see how well the (unit) tests cover certain parts of the code, or to compare the coverage of rendering tests vs. unit tests, gcov can be used. See [[Profiling]] for more information on how to use gcov and coverage.py (a tool to get some grip on the massive amounts of data gcov can generate).&lt;br /&gt;
&lt;br /&gt;
[[Category:Help Wanted]]&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=How_to_start_a_page&amp;diff=83570</id>
		<title>How to start a page</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=How_to_start_a_page&amp;diff=83570"/>
		<updated>2012-05-07T15:32:21Z</updated>

		<summary type="html">&lt;p&gt;Marko: + languages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Other languages|en=How to start a page}}&lt;br /&gt;
&lt;br /&gt;
There are two basic ways to start a Wiki page:&lt;br /&gt;
#As you're reading through already-existing articles, you'll see question marks that are clickable links.  You can click on a &amp;quot;?&amp;quot; link that appears after an article title, and you'll arrive at a page that says &amp;quot;Describe the new page here.&amp;quot;  Just delete that text and replace it with the text of your article.  When you're finished, click the &amp;quot;Save&amp;quot; button at the bottom of the page.  (Use the &amp;quot;[[Preview]]&amp;quot; button if you want to see what the page will look like first.) -- Modifying arbitrary pages by adding/wikifying a new term and then adding a well-written entry linked from that page are a great way to continually add new topics to the site.&lt;br /&gt;
#If you want to create a brand-new topic, probably the first thing to do is to use the &amp;quot;search&amp;quot; form (see the bottom of this page, for example) and see whether someone has not already created some very similar page.  If not, you can find some related topic, edit ''that'' page, and (in an appropriate place) add the title of the article you want to create between double brackets, &amp;lt;nowiki&amp;gt;[[like this]]&amp;lt;/nowiki&amp;gt;.  Then press the &amp;quot;save&amp;quot; button at the bottom of the page.  On the page you just edited, you should see a clickable &amp;quot;?&amp;quot;; click on that and go to work on your new page! -- &lt;br /&gt;
Some thoughts:&lt;br /&gt;
* This is a '''MediaWiki wiki'''&amp;amp;nbsp;— it allows use of spaces in wikilinks, so '''use of CamelCase to create links is not needed or desirable'''.  New article (page) titles should use sentence-case, i.e., capitalise the first word in the title and leave the rest lowercase, unless certain words in the title are proper nouns.  Wikilinks in articles are created by enclosing a word or set of words with '''&amp;lt;nowiki&amp;gt;[[nested brackets]]&amp;lt;/nowiki&amp;gt;'''.  If you find a wikilink to a non-existent article that uses CamelCase run-together text, correct the link in that article according to these conventions before creating the new target article.&lt;br /&gt;
* If you like, you can enter just a line or two of text for an entry.  It's a start.  Full-blown articles are not required.  Adding any (accurate, helpful) information is welcome!  Of course, if you can write more, that's all the better; some people do, as a matter of habit, usually write more than just a few lines when they start a new article.&lt;br /&gt;
* How you word your articles will determine, to some extent, how likely it is other people will work on it.  Examples:&lt;br /&gt;
**An article that leaves many intriguing-sounding links or leaves ellipses (...), etc., might invite other know-it-alls to fill in the blanks.&lt;br /&gt;
**Straightforward requests for information in an article can lead to good articles.  For example, one might supply a rough description of a thing or place and then ask about its history; some people who know the answer will find it difficult to pass up the opportunity to teach.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
This article is an edited version of one by the same name from [http://www.wikipedia.com Wikipedia.com], reusable under the terms of the [http://www.gnu.org/copyleft/fdl.html GNU Free Documentation License].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:User Documentation]]&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Tutorials_and_help&amp;diff=83564</id>
		<title>Tutorials and help</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Tutorials_and_help&amp;diff=83564"/>
		<updated>2012-05-07T15:32:15Z</updated>

		<summary type="html">&lt;p&gt;Marko: + languages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Other languages|en=Tutorials and help}}&lt;br /&gt;
&lt;br /&gt;
==Tutorial targets for future releases==&lt;br /&gt;
[http://wiki.inkscape.org/wiki/index.php/TutorialUpdates-0.46 Inkscape 0.46 development cycle]&lt;br /&gt;
&lt;br /&gt;
== Unofficial tutorials ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; width=100% style=&amp;quot;text-align:center; background-color:#f3f3f3;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|- &amp;lt;!-- BEGIN TABLE ROW --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| width=33% style=&amp;quot;border: white 2px solid;&amp;quot;| &lt;br /&gt;
[[Image:Quickguide.png]] &amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Name: &amp;lt;/strong&amp;gt;[http://www.deviantart.com/deviation/53832833/ Quick Guide to Inkscape]&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Overview: &amp;lt;/strong&amp;gt; A concise quick guide for getting started with Inkscape.&lt;br /&gt;
&lt;br /&gt;
| width=33% style=&amp;quot;border: white 2px solid;&amp;quot;|&lt;br /&gt;
[[Image:Icons_in_Inkscape.png]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Name: &amp;lt;/strong&amp;gt;[http://www.deviantart.com/view/14703295/ Icon Creation (Mini-Tutorial)] &amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Overview: &amp;lt;/strong&amp;gt; A short tutorial demonstrates the design process in creating an SVG icon in Inkscape. The finished product of this tutorial can be found in the [http://openclipart.org Open Clip Art Library ] &lt;br /&gt;
&lt;br /&gt;
| width=33% style=&amp;quot;border: white 2px solid;&amp;quot;|&lt;br /&gt;
[[Image:Orb-tutorial-thumb.png]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Name: &amp;lt;/strong&amp;gt;[http://ryanler.wordpress.com/2007/02/16/simple-bubble-in-inkscape-orb-ball-bubble/ Simple Bubble/Orb in Inkscape] &amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Overview: &amp;lt;/strong&amp;gt; Demonstrates the use of the blur filter and clipping to create a simple bubble or orb. &lt;br /&gt;
&lt;br /&gt;
|- &amp;lt;!-- BEGIN TABLE ROW --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| width=33% style=&amp;quot;border: white 2px solid;&amp;quot;|&lt;br /&gt;
[[Image:Inkscape overview tut thumb.png]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Name: &amp;lt;/strong&amp;gt;[http://members.gamedev.net/trapperzoid/ia/inkscape_introduction.html Inkscape interface tutorial] &amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Overview: &amp;lt;/strong&amp;gt; Describes the Inkscape user interface in detail and explains how they can be used for creating cartoonish art. &lt;br /&gt;
&lt;br /&gt;
| width=33% style=&amp;quot;border: white 2px solid;&amp;quot;| &lt;br /&gt;
[[Image:3d-beveltext-thumb.png]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Name: &amp;lt;/strong&amp;gt;[http://ryanler.wordpress.com/2007/02/06/24/ 3D-like text effect in Inkscape] &amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Overview: &amp;lt;/strong&amp;gt; Demonstrates a technique to create text with a beveled edge effect.&lt;br /&gt;
&lt;br /&gt;
| width=33% style=&amp;quot;border: white 2px solid;&amp;quot;| &lt;br /&gt;
[[Image:Slime_tutorial_thumnail.png]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Name: &amp;lt;/strong&amp;gt;[http://members.gamedev.net/trapperzoid/ia/tutorial_slime.html slime to start] &amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Overview: &amp;lt;/strong&amp;gt; Shows how to draw a simple cartoonish slime creature using Inkscape and provides great detail on the thought and development process that is used for basic character development.&lt;br /&gt;
&lt;br /&gt;
|- &amp;lt;!-- BEGIN TABLE ROW --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| width=33% style=&amp;quot;border: white 2px solid;&amp;quot;|&lt;br /&gt;
[[Image:Starfish_tutorial_thumb.png]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Name: &amp;lt;/strong&amp;gt;[http://www.christianmontoya.com/2007/01/11/tutorial-a-starfish-with-inkscape/ a starfish with Inkscape] &amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Overview: &amp;lt;/strong&amp;gt; Shows how to make a simple starfish in Inkscape; great for Inkscape novices &lt;br /&gt;
&lt;br /&gt;
| width=33% style=&amp;quot;border: white 2px solid;&amp;quot;| &lt;br /&gt;
[[Image:Starburst_tut_thumb.jpg]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Name: &amp;lt;/strong&amp;gt;[http://foreach.awardspace.com/random/inkscape-two.html Sun background with Inkscape] &amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Overview: &amp;lt;/strong&amp;gt; Demonstrates the technique of creating the &amp;quot;starburst&amp;quot; effect using Inkscape.&lt;br /&gt;
&lt;br /&gt;
| width=33% style=&amp;quot;border: white 2px solid;&amp;quot;| &lt;br /&gt;
[[Image:Eye_tut_thumbnail.png]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Name: &amp;lt;/strong&amp;gt;[http://www.wisetome.com/splat/2007/02/01/11-step-tutorial-to-create-eyeball-vector-art 11 Step Tutorial To Create Eyeball Vector Art] &amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Overview: &amp;lt;/strong&amp;gt; Shows the process to create an eyeball in Inkscape.&lt;br /&gt;
&lt;br /&gt;
|- &amp;lt;!-- BEGIN TABLE ROW --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| width=33% style=&amp;quot;border: white 2px solid;&amp;quot;|&lt;br /&gt;
[[Image:Ball_tut_thumbnail.png]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Name: &amp;lt;/strong&amp;gt;[http://www.wisetome.com/splat/2006/12/13/10-step-tutorial-to-create-shiny-ball-vector-art/ 10-step tutorial to create shiny-ball vector art] &amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Overview: &amp;lt;/strong&amp;gt; Shows how to create a shiny little ball using Inkscape.&lt;br /&gt;
&lt;br /&gt;
| width=33% style=&amp;quot;border: white 2px solid;&amp;quot;| &lt;br /&gt;
[[Image:inkscape_fonts.png]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Name: &amp;lt;/strong&amp;gt;[http://itestu.com/inkscape/index.php?select=kid Kiddy Font and Tigger Font Tutorial] &amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Overview: &amp;lt;/strong&amp;gt; How to create interesting font effects with the help of Inkscape.&lt;br /&gt;
&lt;br /&gt;
| width=33% style=&amp;quot;border: white 2px solid;&amp;quot;| &lt;br /&gt;
[[Image:Graph-tut-thumbnail.png]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Name: &amp;lt;/strong&amp;gt;[http://trinifar.wordpress.com/2007/02/21/creating-graphs-with-inkscape/ Graphs in Inkscape] &amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Overview: &amp;lt;/strong&amp;gt; How to create accurate line graphs in Inkscape.&lt;br /&gt;
&lt;br /&gt;
|- &amp;lt;!-- BEGIN TABLE ROW --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| width=33% style=&amp;quot;border: white 2px solid;&amp;quot;|&lt;br /&gt;
[[Image:spring.png]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Name: &amp;lt;/strong&amp;gt;[http://itestu.com/inkscape/index.php?select=spring It is spring time] &amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Overview: &amp;lt;/strong&amp;gt; How to make use of &amp;quot;tiled clone&amp;quot; with tracing. &lt;br /&gt;
&lt;br /&gt;
| width=33% style=&amp;quot;border: white 2px solid;&amp;quot;|&lt;br /&gt;
[[Image:Furboa_head.png]] &amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Name: &amp;lt;/strong&amp;gt;[http://www.glitchnyc.com/cgi-bin/blosxom.cgi/technology/opensource/furboa_tutoria.phblox Furboa-Tutorial]&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Overview: &amp;lt;/strong&amp;gt; Learn how to create a cartoonish animal in Inkscape. The test subject in this case is a cute little creature named Furboa.&lt;br /&gt;
&lt;br /&gt;
|width=33% style=&amp;quot;border: white 2px solid;&amp;quot;|&lt;br /&gt;
[[Image:Box.png]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Name: &amp;lt;/strong&amp;gt;[http://itestu.com/inkscape/index.php?select=box 3D Box] &amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Overview: &amp;lt;/strong&amp;gt; How to make perspective 3D boxes. &lt;br /&gt;
&lt;br /&gt;
|- &amp;lt;!-- BEGIN TABLE ROW --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| width=33% style=&amp;quot;border: white 2px solid;&amp;quot;|&lt;br /&gt;
[[Image:tc_bar.png]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Name: &amp;lt;/strong&amp;gt;[http://itestu.com/inkscape/index.php?select=bar How far can a bar go?] &amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Overview: &amp;lt;/strong&amp;gt; A tile clone tutorial shows how to make use of Rotation, Shift, and Color.&lt;br /&gt;
&lt;br /&gt;
| width=33% style=&amp;quot;border: white 2px solid;&amp;quot;|&lt;br /&gt;
[[Image:Coloring_B%26W_images.png|100px]] &amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Name: &amp;lt;/strong&amp;gt;[http://fiestoforo.blogspot.com/2007/11/tutorial-with-inkscape.html Color B&amp;amp;W images]&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Overview: &amp;lt;/strong&amp;gt; Learn how to color a black-and-white image using Inkscape's ''Trace Bitmap...'' feature.&lt;br /&gt;
&lt;br /&gt;
| width=33% style=&amp;quot;border: white 2px solid;&amp;quot;|&lt;br /&gt;
[[Image:Chrome.png|200px]] &amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Name:&lt;br /&gt;
&amp;lt;/strong&amp;gt;[http://troy-sobotka.blogspot.com/2007/11/inkscape-tutorial-1-chrome-effect.html Dynamic Chrome Effect]&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Overview: &amp;lt;/strong&amp;gt; A 12-step tutorial on creating a dynamic chrome effect, with explanations.&lt;br /&gt;
&lt;br /&gt;
|} &amp;lt;!-- END TABLE --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== English (en) ===&lt;br /&gt;
* [http://commons.wikimedia.org/wiki/User:Nevit/Brushes-for-inkscape Brushes for Inkscape] (en) by [[User:Nevit|Nevit Dilmen]]&lt;br /&gt;
* [http://www.glitchnyc.com/cgi-bin/blosxom.cgi/technology/opensource/furboa_tutoria.phblox Furboa-Tutorial] (en)&lt;br /&gt;
* [http://www.deviantart.com/view/14703295/ Icon Creation], devianart.com-mini-Tutorial, without text&lt;br /&gt;
* [http://www.sitepoint.com/article/create-xp-style-icons Create XP-style Icons Using Illustrator or Freehand] (en)&lt;br /&gt;
* [http://jimmac.musichall.cz/demos/inkscape/key-status.avi Video about Inkscape] (.avi format) (en)&lt;br /&gt;
* [http://popolon.org/inkscape/?sub=blogtutorial List of tutorials] (en)&lt;br /&gt;
* [http://members.gamedev.net/trapperzoid/ia/index.html Inkscape Adventures] by Trapper Zoid (en)&lt;br /&gt;
* [http://www.christianmontoya.com/2007/01/11/tutorial-a-starfish-with-inkscape/ A Starfish with Inkscape] in two parts. (en)&lt;br /&gt;
* [http://itestu.com/inkscape/ Inkscape in Six Steps] by Jingshao Chen (en)&lt;br /&gt;
* [http://www.twoheadedpuppy.com/news/?p=400 How to create a gherkin in Inkscape] by Two Headed Puppy (en)&lt;br /&gt;
* [[Drawing a Floor Plan]] (en)&lt;br /&gt;
* [http://commons.wikimedia.org/wiki/file:Tutorial-cartography_(basic).svg Tutorial-cartography_(basic).svg]&amp;amp;nbsp;— Learn basics of cartography with Inkscape. Download the file, and open in Inkscape. (en)&lt;br /&gt;
* [http://libregraphicsworld.org/articles.php?article_id=7 Draw Mac-like Clock in Inkscape]&amp;amp;nbsp;— How to draw Mac like clock in Inkscape. (en)&lt;br /&gt;
* [http://libregraphicsworld.org/articles.php?article_id=8 Acrylic Photo in Inkscape]&amp;amp;nbsp;— How to create an acrylic-looking picture from a photo using GIMP and Inkscape. (en)&lt;br /&gt;
* [http://libregraphicsworld.org/articles.php?article_id=12 Drawing Volumetric Objects in Inkscape]&amp;amp;nbsp;— How to draw 3D objects with all the right reflections and shadows (en)&lt;br /&gt;
* [http://verysimpledesigns.com/vectors/inkscape-tutorial-spiro-swirls.html Spiro Swirls]&amp;amp;nbsp;— Create flourishes and swirls in Inkscape using the new Spiro option, by Syllie of verysimpledesigns.com (en)&lt;br /&gt;
* [http://screencasters.heathenx.org/ Video tutorial collection from screencasters.heathenx.org] (en)&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
DEAD LINKS BELOW&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;[http://70.24.158.31:8080/inktut.php Making Icons]&amp;lt;/strike&amp;gt; currently down (2008-06-22) (en)&lt;br /&gt;
* &amp;lt;strike&amp;gt;http://programmer-art.org/inkscape&amp;lt;/strike&amp;gt; currently down (2008-06-22); video-tutorials planned. (en)&lt;br /&gt;
* &amp;lt;strike&amp;gt;[http://www.artcamilla.dk/vaultage/articles/the6502s/articles-gimp/cartoon-effects-1/article.html Cartoon Effekt Inkscape and Gimp (en)]&amp;lt;/strike&amp;gt; dead (2011-5-5)&lt;br /&gt;
* &amp;lt;strike&amp;gt;[http://linuxcult.com/?m=show&amp;amp;id=272 Glossy Triangle (Sodipodi)]&amp;lt;/strike&amp;gt; currently down (2008-06-22) (en)&lt;br /&gt;
* [http://www.closing-gaps.org/tutorial-ink1.htm Tutorial for product illustration using Inkscape.] (en)&lt;br /&gt;
* &amp;lt;strike&amp;gt;[http://le-radar.com/?articles/drawinginkscapeEn Beginner tutorial]&amp;lt;/strike&amp;gt; currently down (2008-06-22) (en)&lt;br /&gt;
* [http://choupil.blogspot.com/ Inkscape isometrics and tutorials] by Choupil (en)&lt;br /&gt;
* [http://www.hardon.co.il/alma/ Drawing a simple woman face] (video)&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== German (de – Deutsch) ===&lt;br /&gt;
* [http://inkscape-forum.de/comments.php?DiscussionID=3&amp;amp;page=1#Item_0 Silhouette-tutorial] inkscape-forum.de (de)&lt;br /&gt;
* [http://inkscape-forum.de/comments.php?DiscussionID=6&amp;amp;page=1#Item_0 Glassbutton-tutorial] inkscape-forum.de (de)&lt;br /&gt;
* [http://shirts.gleichjetzt.de/Vektorisieren_mit_Inkscape Vektorisieren mit Inkscape] shirts.gleichjetzt.de (de)&lt;br /&gt;
* [http://www.primfaktor.de/index.php?section=tutorials Farbverläufe (Video)] primfaktor.de (de)&lt;br /&gt;
* [http://www.primfaktor.de/index.php?section=tutorials Sterne und Polygone (Video)] primfaktor.de (de)&lt;br /&gt;
* [http://www.openplanningtools.org/Inkscape Tutorial zu Kartografie mit Inkscape] (de)&lt;br /&gt;
&lt;br /&gt;
=== Finnish (fi – Suomi) ===&lt;br /&gt;
* [http://fi.flossmanuals.net/inkscape/index FLOSS Manualsin suomenkielinen Inkscape-käyttöopas.] (fi)&lt;br /&gt;
&lt;br /&gt;
=== French (fr – Français) ===&lt;br /&gt;
* [http://popolon.org/gblog2/comment-faire-une-illustration-de-a-a-z-avec-inkscape Comment faire une illustration de A à Z avec inkscape.] (fr), same as above&lt;br /&gt;
*[http://le-radar.com/?articles/drawinginkscape Pour grands débutants] (fr)&lt;br /&gt;
* [http://popolon.org/inkscape/?sub=didacticielblog Liste des didacticiels du blog] de Popolon (fr)&lt;br /&gt;
*[http://www.inkscape-fr.org/spip.php?rubrique2 Liste des didacticiels en français du site inkscape-fr] (fr).&lt;br /&gt;
*[http://ticeblog.ycombe.net/index.php/2007/07/17/98-calligrammes-avec-inkscapev Caligrammes avec Inkscape] (fr)&lt;br /&gt;
&lt;br /&gt;
=== Italian (it – Italiano) ===&lt;br /&gt;
*[http://cyberjabba.wordpress.com/2007/04/25/tutorial-inkscape-creare-il-logo-ati-parte-i/ Creare il logo ATI parte 1] (it)&lt;br /&gt;
*[http://cyberjabba.wordpress.com/2007/05/17/tutorial-inkscape-creare-il-logo-ati-parte-ii// Creare il logo ATI parte 2] (it)&lt;br /&gt;
*[http://cyberjabba.wordpress.com/2007/06/18/tutorial-inkscape-creare-il-logo-ati-parte-iii/ Creare il logo ATI parte 3] (it)&lt;br /&gt;
*[http://blog.sviluppoweb.eu/2007/09/26/13/ Guida al web design - Tutorial Inkscape] (it)&lt;br /&gt;
*[http://www.2shared.com/document/2eUOoNxZ/Creare_dei_dadi_con_Inkscape.html- Dadi con Inkscape-Utilizzo Griglia assonometrica] (it)&lt;br /&gt;
*[http://www.2shared.com/document/r0WqL4bj/Come_creare_una_prospettiva_co.html- Creare una prospettiva con Inkscape-Utilizzo delle linee Guida ] (it)&lt;br /&gt;
*[http://www.2shared.com/document/gTTk90op/Mandala_con_flourish_e_cloni_i.html Flourish e Cloni in serie- Utilizzo Cloni ] (it)&lt;br /&gt;
*[http://vimeo.com/26805704 Videotutorial Inkscape Interfaccia di Inkscape ] (it)&lt;br /&gt;
*[http://vimeo.com/26822301 Videotutorial Inkscape Riempimento e contorni degli oggetti ] (it)&lt;br /&gt;
*[http://vimeo.com/26822677 Videotutorial Inkscape Tracciati 1 ] (it)&lt;br /&gt;
*[http://vimeo.com/26822867 Videotutorial Inkscape Tracciati 2 ] (it)&lt;br /&gt;
*[http://vimeo.com/26823024 Videotutorial Inkscape Duplicazione e Clonazione] (it)&lt;br /&gt;
*[http://vimeo.com/26823224 Videotutorial Inkscape Allineamento e distribuzione] (it)&lt;br /&gt;
*[http://vimeo.com/26840230 Videotutorial Inkscape I livelli] (it)&lt;br /&gt;
*[http://vimeo.com/26856406 Videotutorial Inkscape Il testo 1] (it)&lt;br /&gt;
*[http://vimeo.com/26856571 Videotutorial Inkscape Il testo 2] (it)&lt;br /&gt;
*[http://vimeo.com/26856774 Videotutorial Inkscape Le estensioni 1 ] (it)&lt;br /&gt;
*[http://vimeo.com/26857127 Videotutorial Inkscape Le estensioni 2 ] (it)&lt;br /&gt;
*[http://vimeo.com/26865785 Videotutorial Inkscape Le estensioni 3 ] (it)&lt;br /&gt;
*[http://vimeo.com/33724178 Videotutorial Inkscape Le estensioni 4 ] (it)&lt;br /&gt;
*[http://vimeo.com/33796813 Videotutorial Inkscape Tre strumenti di creazione dei tracciati ] (it)&lt;br /&gt;
*[http://blinkimp.org/wp-content/uploads/2011/08/filtri.png Tavola filtri Inkscape] (it)&lt;br /&gt;
&lt;br /&gt;
=== Japanese (ja – 日本語) ===&lt;br /&gt;
*[http://o-server.main.jp/inkscape/ Inkscapeの使い方](How To Use Inkscape) (ja)&lt;br /&gt;
&lt;br /&gt;
=== Polish (pl – Polski) ===&lt;br /&gt;
*[http://www.inf.sgsp.edu.pl/lab/filmiki/filmiki.php Video tutorials / Filmiki szkoleniowe] (pl)&lt;br /&gt;
*[http://pl.wikibooks.org/wiki/Inkscape_w_praktyce Inkscape in Practice / Inkscape w praktyce] on GNU FDL licence / na licencji GNU FDL (pl)&lt;br /&gt;
&lt;br /&gt;
=== Portugese (pt – Português) ===&lt;br /&gt;
*[http://twiki.softwarelivre.org/bin/view/InkscapeBrasil/Tutoriais Vários Tutoriais da comunidade Inkscape Brasil] (pt)&lt;br /&gt;
*[http://www.colivre.coop.br/CursoInkscape Material do Curso de Inkscape da Colivre] (pt)&lt;br /&gt;
*[http://www.imasters.com.br/artigo/3500/livre/inkscape_brilho_luz_e_vida_aos_logos Brilho, Luz e Vida aos logos] (pt)&lt;br /&gt;
*[http://www.rau-tu.unicamp.br/nou-rau/softwarelivre/document/?code=172&amp;amp;tid=6 Criando a logo do Ubuntu] (pt)&lt;br /&gt;
*[http://www.imasters.com.br/artigo/4159/livre/criando_personagens Criando Personagens] (pt)&lt;br /&gt;
*[http://www.rau-tu.unicamp.br/nou-rau/softwarelivre/document/?code=143&amp;amp;tid=6 Manual Desenho Vectorial do Inkscape] (pt)&lt;br /&gt;
*[http://www.rau-tu.unicamp.br/nou-rau/softwarelivre/document/?code=158&amp;amp;tid=6 Manual do inkscape 0.40] (pt)&lt;br /&gt;
*[http://www.rau-tu.unicamp.br/nou-rau/softwarelivre/document/?code=157&amp;amp;tid=6 Utilização de Imagens SVG em Páginas Web] (pt)&lt;br /&gt;
*[http://www.allanbrito.com/2007/08/06/tutorial-inkscape-interface/ Introdução a interface do Inkscape] (pt)&lt;br /&gt;
&lt;br /&gt;
=== Serbian (sr – Српски / Srpski)===&lt;br /&gt;
*[http://my.opera.com/Lazich/blog Lazich's Opera] (sr)&lt;br /&gt;
*[http://my.opera.com/Lazich/blog/2011/12/16/inkscape-isecci-za-web  Slicing for web] (sr)&lt;br /&gt;
*[http://my.opera.com/Lazich/blog/inkscape-cestitka  Greeting Card] (sr)&lt;br /&gt;
*[http://my.opera.com/Lazich/blog/inkscape-brojevi  Nambers] (sr)&lt;br /&gt;
*[http://my.opera.com/Lazich/blog/inkscape-crtanje-ljubicasti-medved  How to draw a purple bear] (sr)&lt;br /&gt;
*[http://my.opera.com/Lazich/blog/2010/03/10/inkscape-pattern  How to make a pattern] (sr)&lt;br /&gt;
*[http://my.opera.com/Lazich/blog/inkscape-vizitkarta  Visit-card and Prepress] (sr)&lt;br /&gt;
*[http://my.opera.com/Lazich/blog/inkscape-color-management-system  Inkscape Color Managment System] (sr)&lt;br /&gt;
*[http://my.opera.com/Lazich/blog/2009/12/14/inkscape-putanje-i-tekst  How to create a stamp or emblem - Text on path] (sr)&lt;br /&gt;
*[http://my.opera.com/Lazich/blog/2009/12/07/inkscape-wallpaper  How to Make a Wallpaper] (sr)&lt;br /&gt;
*[http://my.opera.com/Lazich/blog/2009/11/30/inkscape-touch-selection-u-ovom-tutorijalu-cu-vam-pokazati-kako-da-koristite  Drawing with Touch Selection] (sr)&lt;br /&gt;
*[http://my.opera.com/Lazich/blog/2009/11/28/inkscape-pseudo-grb  How to draw a dummy coat of arms] (sr)&lt;br /&gt;
*[http://my.opera.com/Lazich/blog/inkscape-crtanje-ruzicasti-mis  How to draw a pink mouse] (sr)&lt;br /&gt;
*[http://my.opera.com/Lazich/blog/inkscape-crtanje-plava-ptica How to draw a blue bird] (sr)&lt;br /&gt;
*[http://my.opera.com/Lazich/blog/inkscape-crtanje-zeleni-pas How to draw a green dog] (sr)&lt;br /&gt;
*[http://my.opera.com/Lazich/blog/inkscape-nalepnice/ Stickers] (sr)&lt;br /&gt;
*[http://my.opera.com/Lazich/blog/2009/10/17/inkscape-glossy-icons Glossy icons] (sr)&lt;br /&gt;
*[http://my.opera.com/Lazich/blog/2009/10/17/inkscape-glossy-icons Text stylization - frame line] (sr)&lt;br /&gt;
&lt;br /&gt;
=== Turkish (tr – Türkçe)===&lt;br /&gt;
*[http://martinamca.blogspot.com/2010/02/yin-yang-simgesi-yapmak.html Yin yang simgesi yapmak] by martinamca (tr)&lt;br /&gt;
*[http://martinamca.blogspot.com/2010/02/inkscape-metin-kutusu-olusturmak.html Internet sayfaları için farklı metin kutuları oluşturmak] by martinamca (tr)&lt;br /&gt;
*[http://martinamca.blogspot.com/2010/02/inkscape-baslangc-ve-dugumler.html Başlangıç ve düğümler ile ilgili bir eğitici] by martinamca (tr)&lt;br /&gt;
*[http://martinamca.blogspot.com/2010/02/golgelendirilmis-sekiller-olusturmak.html Gölgelendirilmiş şekiller oluşturmak] by martinamca (tr)&lt;br /&gt;
*[http://martinamca.blogspot.com/2009/06/metinleri-bir-cerceveye-koymak.html Metinleri çerçeveye koymak] by martinamca (tr)&lt;br /&gt;
*[http://martinamca.blogspot.com/2009/06/inkscape-ile-yenmis-yaprak-yapm.html Inkscape'te maskeleme nasıl yapılır?] by martinamca (tr)&lt;br /&gt;
*[http://martinamca.blogspot.com/2009/06/inkscape-ile-metinler.html Metinleri güzelleştirmek] by martinamca (tr)&lt;br /&gt;
*[http://martinamca.blogspot.com/2009/06/inkscape-ile-alman-bayrag-yapm.html Almanya Bayrağı çizmek] by martinamca (tr)&lt;br /&gt;
*[http://martinamca.blogspot.com/2009/06/inkscape-ile-dama-tahta-deseni.html Dama tahtası çizmek] by martinamca (tr)&lt;br /&gt;
*[http://martinamca.blogspot.com/2009/06/inkscapete-aradegerleme-efekti.html Aradeğerleme efektini kullanmak] by martinamca (tr)&lt;br /&gt;
*[http://martinamca.blogspot.com/2010/03/nokta-ve-virgul-ksayol-tuslar.html Nokta ve virgül kısayol tuşları] by martinamca (tr)&lt;br /&gt;
&lt;br /&gt;
=== Chinese (zh – 中文) ===&lt;br /&gt;
*[http://popolon.org/inkscape/?sub=blogjiaoyu 一些中文Inkscape教育] (zh)&lt;br /&gt;
&lt;br /&gt;
== Outside tutorials and tips ==&lt;br /&gt;
* &amp;lt;strike&amp;gt; [http://collou.f2o.org/inkspot/ Spotcolors!] &amp;lt;/strike&amp;gt; Tutorial to create spotcolor separations using Inkscape&lt;br /&gt;
* [http://popolon.org/gblog2/made-business-cards-easily-with-inkscape Make business cards easily with Inkscape] short tutorial and 85×54mm SVGz templates provided [http://popolon.org/gblog2/categorie/didacticiel/didacticiel-graphique/didacticiel-inkscape/ more Inkscape tutorials] are available&lt;br /&gt;
* [http://tavmjong.free.fr/INKSCAPE/MANUAL/html/index.php A Guide to Inkscape] by Tavmjong Bah&lt;br /&gt;
* [http://jimmac.musichall.cz/weblog.php/Inkscape?flav=php Stopped Clock Blog] Has some good Flash tutorials &amp;amp; other Inkscape writings&lt;br /&gt;
* [http://www.deviantart.com/view/14703295/ Icons in Inkscape - mini-tut] by Daj&lt;br /&gt;
* [http://www.glitchnyc.com/cgi-bin/blosxom.cgi/technology/opensource/furboa_tutoria.phblox Tutorial: A Simple Approach to Drawing Complex Characters With Inkscape]&lt;br /&gt;
* [http://www.angelfire.com/mi/kevincharles/inkscape/index.html Unofficial Inkscape Documentation] a great work-in-progress by Kevin Charles&lt;br /&gt;
* [http://www.coofercat.com/wiki/InkScape Some Inkscape Know-How], a beginner's guide to creating complex shapes and flowing text into them&lt;br /&gt;
* [http://blog.vybiral.info/my_files/helps/tutorial.png Text following a circle's curve]&lt;br /&gt;
* [http://www.out-of-order.ca/tutorial/inkscape-tutorial Making Icons With Inkscape] A beginner's guide to creating nice icons in Inkscape by Ben Powers.&lt;br /&gt;
* [http://www.coswellproductions.org/digital_minicomic_scanning_pasteup.php Using Free Software to Do Inexpensive Digital Paste-Up] A guide to using The GIMP and Inkscape to paste up pages for minicomics.&lt;br /&gt;
* [http://www.coswellproductions.org/wordpress/2007/08/05/practical-inkscape-for-comic-artists-the-right-handed-illustration-keyboard-layout/ The Right-Handed Illustration Keyboard Layout] A guide aimed at tablet users that want to have a keyboard layout that is better tuned to illustration work.&lt;br /&gt;
&lt;br /&gt;
== Help &amp;amp; helpful articles ==&lt;br /&gt;
* [http://le-radar.com/?mm/inkscape Inkscape User manual] (en, fr) or get from user_manual branch of SVN&lt;br /&gt;
* [http://www.linux-magazine.com/issue/56/Inkscape_Vector_Graphics.pdf Inkscape Vector Graphics] pdf, by Peter Kreussel (en)&lt;br /&gt;
* [http://www.linux-user.de/ausgabe/2005/05/053-inkscape/ Inkscape Vector Graphics], by Peter Kreußel (de), same as above&lt;br /&gt;
* [http://ubuntuforums.org/showpost.php?p=2183007&amp;amp;postcount=13 How to draw an arrow or line with marker with Inkscape 0.45] (en)&lt;br /&gt;
* [http://jimmac.musichall.cz/weblog.php/Inkscape?flav=php art-weblog with inkscape-category] (en)&lt;br /&gt;
* [http://blog.die-scheiss-kiste.de/wordpress/index.php?cat=4 Andy's weblog with inkscape-category] (de)&lt;br /&gt;
* [http://popolon.org/gblog2/categorie/didacticiel/didacticiel-graphique/inkscape-tutorial/ Popolongraphical Blog] (fr, en)&lt;br /&gt;
* [http://inkscape.le-radar.com Cours Inkscape, by Cédric GEMY (pygmee)] (fr) &lt;br /&gt;
* [http://www.archive.org/download/Inkscape_Path_Tutorial/inkscapePaths.swf Flashvideo about drawing with the pen-tool and Bezier curves] (en)&lt;br /&gt;
* [http://www.archive.org/download/Inkscape_Gradient_Tutorial/gradient.swf Flashvideo about creating gradients] (en)&lt;br /&gt;
* [http://www.coofercat.com/wiki/InkScape some annotations about &amp;quot;Flowing Text, Portable SVG Files &amp;amp; Producing A4-pdf-files] (en)&lt;br /&gt;
* [http://www.rau-tu.unicamp.br/nou-rau/softwarelivre/document/?down=158 Portugese Inscape Manual] zipped svg (0.40)] (pt)&lt;br /&gt;
* [http://www.linuxplanet.com/linuxplanet/tutorials/5757/5/ Inkscape: Vector Graphics For Linux] Rob, Reilly (en)&lt;br /&gt;
* [http://www.sketchpad.net/drawing2.htm Bezier Curves And The Different Kinds Of Anchor Points] (en)&lt;br /&gt;
* [http://software.newsforge.com/software/05/09/08/1835253.shtml?tid=131&amp;amp;tid=130&amp;amp;tid=132| article about inkscape], Bruce Byfield (en)&lt;br /&gt;
* [http://www.redhat.com/magazine/010aug05/features/inkscape/ Creating vector graphics with Inkscape] by Rosanna Yuen, redhat.com (en)&lt;br /&gt;
&lt;br /&gt;
== Creating new tutorials ==&lt;br /&gt;
Easy way:  &lt;br /&gt;
# Load up one of the existing tutorials&lt;br /&gt;
# Replace its text and images with your own&lt;br /&gt;
# Upload it to the [http://sourceforge.net/tracker/?func=add&amp;amp;group_id=93438&amp;amp;atid=604308 Patch Tracker].  Make SURE to click the &amp;quot;Upload and Attach a File&amp;quot; checkbox!&lt;br /&gt;
&lt;br /&gt;
Official way:&lt;br /&gt;
# Create a DocBook XML file like the [http://svn.sourceforge.net/viewvc/inkscape/doc-docbook/trunk/basic/tutorial-basic.xml?view=markup Basic Tutorial DocBook]&lt;br /&gt;
# Follow directions in the tutorial directory [http://svn.sourceforge.net/viewvc/inkscape/doc-docbook/trunk/README?view=markup README] for formatting and handling of embedded non-SVG images&lt;br /&gt;
# Create a subdirectory in the [http://svn.sourceforge.net/viewvc/inkscape/doc-docbook/trunk/ doc-docbook] module and place the new tutorial docbook file there&lt;br /&gt;
# Test tutorial generation using the `make-html`, `make-svg`, and `make-all` scripts&lt;br /&gt;
# Announce the availability of the new tutorial&lt;br /&gt;
&lt;br /&gt;
== Tutorial ideas ==&lt;br /&gt;
This section will consist of brainstorming and basic development of new tutorials that will be useful for new/old users.&lt;br /&gt;
&lt;br /&gt;
=== Completed tutorials ===&lt;br /&gt;
* [http://home.programmer-art.org/?page=inkscape Daniel Taylor's Web-Based Inkscape Tutorials] - Hopefully he will make SVG tutorials that we can inlude with Inkscape, like our current [[DefaultTutorial]].&lt;br /&gt;
* Making shiny marbles&amp;amp;nbsp;— http://inkscape.org/wiki_uploads/marbles_tut.svg&lt;br /&gt;
* Also see [http://inkscape.org/cgi-bin/wiki.pl?OtherProjects#outsidetut Outside Tutorials and Tips]&lt;br /&gt;
* [[ElementsPrinciplesOfDesign]] (rejon)&lt;br /&gt;
* [http://kargs.net/docs/easter_egg_tutorial.svg Easter Egg Tutorial]&lt;br /&gt;
&lt;br /&gt;
=== Tutorials in development ===&lt;br /&gt;
* [http://homepage.univie.ac.at/reinhard.stepanek/fxos80/metchart.html How to create meteorological charts with Inkscape]&amp;amp;nbsp;— Tutorial by Reinhard Stepanek&lt;br /&gt;
* Daniel Pope's Clownfish Tutorial&amp;amp;nbsp;— [http://www.mauveweb.co.uk/misc/tutorials/clownfish.svg Part 1] [http://www.mauveweb.co.uk/misc/tutorials/clownfish2.svg Part 2] - drop me an email at my [http://mailhide.recaptcha.net/d?k=01lDmmgiuH5e1ZA4OjajJ1gA==&amp;amp;c=1BpCYFPqRLyYZxQDyQvfv7oe5mIfomlfsEc_iaE-qPY= reCAPTCHA&amp;amp;trade; Mailhide email address] to suggest changes.&lt;br /&gt;
* A very small sheet with instructions for doing  [http://www.gimpforum.de/album/file.php?n=4323&amp;amp;w=o isometric transformations]&amp;amp;nbsp;— if anyone has comments or wants to have a look at the original svg, contact me at my [http://mailhide.recaptcha.net/d?k=01s2l5O5HC2E7e44t8Hyld6w==&amp;amp;c=pmibPRuFUYLOux5WlLGKYRFjPdJ56uipTF9QUY3wwjE= reCAPTCHA Mailhide email address] (this is useful for, ''e.g.'', icon work, see [http://fedoraproject.org/wiki/Artwork/BluecurveIconGuidelines Bluecurve Icon Guidelines])&lt;br /&gt;
* [http://www.coofercat.com/wiki/InkScape Coofer Cat's Inkscape Page]&amp;amp;nbsp;— Some miscellaneous meanderings with Inkscape. There are a few hints and tips that might be of use to the less experienced Inkscape user. There are also a few random bits of clipart too.&lt;br /&gt;
&lt;br /&gt;
=== Planned tutorials ===&lt;br /&gt;
* Using the Clone Tiler&amp;amp;nbsp;— Clones&lt;br /&gt;
* Text and Typography&lt;br /&gt;
* Clippath/Mask/Pattern&lt;br /&gt;
* Effects&lt;br /&gt;
* SVG Filters&lt;br /&gt;
* XML Editor&lt;br /&gt;
&lt;br /&gt;
=== Tutorial scratchpad ===&lt;br /&gt;
* How to create an icon&lt;br /&gt;
* How to build a presentation using Inkview.&lt;br /&gt;
* How to build complex shapes using boolean operations.&lt;br /&gt;
* How to use Inkscape to create graphics for LaTeX / ConTeXt documents.&lt;br /&gt;
* etc.&lt;br /&gt;
&lt;br /&gt;
=== Other SVG Tutorials ===&lt;br /&gt;
* http://www.codeproject.com/books/learnsvgchapter07.asp&lt;br /&gt;
&lt;br /&gt;
=== A tutorial in progress of writing by John Griessen ===&lt;br /&gt;
This writing is a journal of a project to recreate a business card originally made with Illutrator 7, after losing the original file, so the comparison to Illustrator is much from memory and not to be taken as the last word, but a guide as to how the programs compare.&lt;br /&gt;
&lt;br /&gt;
Attached is a PNG image of the printed business card:&lt;br /&gt;
&lt;br /&gt;
It originally was a collection of paths filled with colors and text objects with grouping to make replicating some objects easy.  &lt;br /&gt;
&lt;br /&gt;
The shell command  '$inkscape --version' tells us this is Inkscape 0.39cvs (July 2, 2004)&lt;br /&gt;
&lt;br /&gt;
The logo main element is a pseudo sine wave, and I made it before with grid snap and stretching and replicating, so now I set my units to mm and grid spacing and snap to 1 and remember how it would be nice to have major and minor grids instead of just one, so I want to create some vertical guides evenly spaced and cannot remember and start looking in docs.  In Adobe Illustrator 7, clicking on the ruler bar created a guide, if I recall.  Once created, it could be moved with grid snap like any object, so getting it on grid or off was easy.  As I read around, I find the usage of guides in &amp;quot;Keys and Mouse&amp;quot;  &amp;quot;drag off a ruler&amp;quot;  is the way, and a guide is on the page, and I can't snap it to easily make the accurate secondary grid I had wanted. Is there a way to?  I try duplicate on the guide, but alas, it is not a regular object.  It cannot be selected as they are, so I cannot replicate guides to make other grids after all.  Note for the beginner: To get bezier curves out of the line/bezier tool, you must click-drag.  A click-only will give you only connected straight line segments.  I'll have to use lines as guides.&amp;lt;br&amp;gt;[http://home.austin.rr.com/jgriessen/ill2ink-tut1.png http://home.austin.rr.com/jgriessen/ill2ink-tut1.png] [dead link]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Help Wanted]]&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Updating_tracker_items&amp;diff=83558</id>
		<title>Updating tracker items</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Updating_tracker_items&amp;diff=83558"/>
		<updated>2012-05-07T15:31:29Z</updated>

		<summary type="html">&lt;p&gt;Marko: + languages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Other languages|en=Updating tracker items}}&lt;br /&gt;
&lt;br /&gt;
We very much appreciate the feedback we get from users. &amp;lt;b&amp;gt;They usually report their findings (bugs, feature requests or patches) here:&lt;br /&gt;
[https://bugs.launchpad.net/inkscape Launchpad Bug Tracker summary]&amp;lt;/b&amp;gt;. We can use help in testing bug reports, trying to reproduce them and add more information that might help solve the problem. For example, sometimes a bug might already be fixed, and the issue can be closed. This would help the developers a lot in concentrating on the bugs that still exist.&lt;br /&gt;
&lt;br /&gt;
=== Updating Tracker Items ===&lt;br /&gt;
&lt;br /&gt;
This is the general methodology for dealing with [[SourceForge]] Bug, Feature, and Patch Tracker items:&lt;br /&gt;
&lt;br /&gt;
# Be polite.  It takes some effort on the part of the user to come to our site, navigate to the bug report section, and write up a report.  If they know their report will be treated seriously and professionally, they'll respect the system and put in extra time to help us solve the issue.&lt;br /&gt;
# Do not close an unreproducible bug unless a reasonable amount of effort is put into reproducing it, and let it rot for some time before closing -- someone may come up with a better report in comments.  (In a few situations we've not been able to recreate the bug, but due to the involved assistance of the user have been able to narrow down and fix the problem, and the user's been able to do the validation.)&lt;br /&gt;
# Clarify. If it took you some time to guess what it's about, take another second to reword the title or add a comment, to make it obvious to whoever will be reading the tracker after you (especially if it's the person who can fix it).&lt;br /&gt;
# Document your solution. When closing a bug as fixed, add a comment about how you did it (especially what files changed and what to look for in these files).&lt;br /&gt;
# Prioritization: even though SF permits 10 levels of priority per bug, there doesn't seem to be much need for more than four levels: high(9), med(6), low(3), and unprioritized(5).  There is no way to predict what features developers will want to work on so prioritization is used to indicate the importance or 'criticality' of an issue rather than when it might be implemented or even how difficult it migth be to do.  &lt;br /&gt;
## Crash bugs are generally always high(9), as are bugs related to file open/save problems, file corruption, loss of backup, or other things that could cause data loss for users or prevent them from being able to use the application.  &lt;br /&gt;
## Bugs which affect usability, functionality, behavior, etc. are generally medium(6), although important ones are bumped up to high and unimportant ones are dropped to low.&lt;br /&gt;
## Quirks, really obscure things, and minor nit picky things would be low(3).  &lt;br /&gt;
&lt;br /&gt;
:The prioritization level isn't used to indicate when the bug will be fixed.  Bugs seem to get fixed whenever their time has come.  That said, we do try to make an extra effort to address all the critical bugs prior to a release.&lt;br /&gt;
&lt;br /&gt;
=== Duplicates ===&lt;br /&gt;
&lt;br /&gt;
Always search for similar or Duplicate requests before filing new reports.  &lt;br /&gt;
When choosing which duplicate to close older reports should be given priority over newer reports.  Exceptions can be made if one report has signficantly better information provided, and some priority should be given to non-Anonymous reports since there is a better chance of getting followup information from users.  When closing a report as a duplicate make sure to include a full hyperlink to the report being left open and preferably the bug title/summary.  Where appropriate copy and paste across any relevant extra information to the bug report being left open.  &lt;br /&gt;
&lt;br /&gt;
[[Category:Help Wanted]]&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Editing_Inkscape%27s_website&amp;diff=83552</id>
		<title>Editing Inkscape's website</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Editing_Inkscape%27s_website&amp;diff=83552"/>
		<updated>2012-05-07T15:31:11Z</updated>

		<summary type="html">&lt;p&gt;Marko: + languages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Other languages|en=Editing Inkscape's website}}&lt;br /&gt;
&lt;br /&gt;
Anyone can edit the Inkscape wiki.&lt;br /&gt;
&lt;br /&gt;
Once you have developer-level access to the project, you can also help with maintenance of the non-wiki parts of the Inkscape website.&lt;br /&gt;
&lt;br /&gt;
== SVN Checkout of the Website Module ==&lt;br /&gt;
&lt;br /&gt;
To checkout the website SVN module:&lt;br /&gt;
&lt;br /&gt;
:Type &amp;lt;pre&amp;gt;svn co https://inkscape.svn.sourceforge.net/svnroot/inkscape/inkscape_web/trunk inkscape_web&amp;lt;/pre&amp;gt; after you have logged in with your username/password&lt;br /&gt;
&lt;br /&gt;
For more info, see [[WorkingWithSVN]].&lt;br /&gt;
&lt;br /&gt;
== Testing your website changes locally ==&lt;br /&gt;
&lt;br /&gt;
Once you have checked out (see previous heading) the website module, then make a symbolic link to your web root directory. To do this for apache on redhat9 the best way is to navigate to &amp;lt;pre&amp;gt;/var/www/html&amp;lt;/pre&amp;gt; and then type:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;pre&amp;gt;ln -s /usr/src/inkscape-project/inkscape_web&amp;lt;/pre&amp;gt; (NOTE: that the path you pass should be relative/absolute to the inkscape_web module you just checked out)&lt;br /&gt;
&lt;br /&gt;
Thus, once you have done this, then you will be able to view the Inkscape website at &amp;lt;pre&amp;gt;http://localhost/inkscape_web/&amp;lt;/pre&amp;gt; on your computer via a web browser.&lt;br /&gt;
&lt;br /&gt;
Hopefully, you have apache configured properly and it is running.&lt;br /&gt;
&lt;br /&gt;
== Making Your Changes Live on Inkscape.org ==&lt;br /&gt;
&lt;br /&gt;
# Make your changes to your local inkscape_web module.&lt;br /&gt;
# Commit your changes, ensuring that you provide ample notes in your commit log message.&lt;br /&gt;
# If you have ssh access to inkscape.org, just launch ./publish_web.sh from your local checkout; otherwise ask a developer to do it for you (they usually hang on #inkscape channel on Freenode).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Adding News to the Site ==&lt;br /&gt;
&lt;br /&gt;
If you have SVN access, you can add news to the site. First, you should add your signature to /includes/signatures.inc.&lt;br /&gt;
&lt;br /&gt;
Create your news in english always! create a new file in the news/en/&amp;lt;this-year&amp;gt;/&amp;lt;this-month&amp;gt; folder, and give it the next highest number. (if there are files named 001.inc and 002.inc, name yours 003.inc) You can use this as a template:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
  &amp;lt;&amp;amp;#100;iv class=&amp;quot;item&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;h3&amp;gt;HEADER&amp;lt;/h3&amp;gt;&lt;br /&gt;
    &amp;lt;b&amp;gt;MONTH DAY, YEAR&amp;lt;/b&amp;gt;&lt;br /&gt;
    &amp;lt;p&amp;gt;MESSAGE&lt;br /&gt;
    &amp;lt;/p&amp;gt;&lt;br /&gt;
    &amp;lt;?php echo $[[SIG_YOURNAME]]; ?&amp;gt;&lt;br /&gt;
  &amp;lt;/&amp;amp;#100;iv&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Add new paragraphs if needed and dont forget to change the signature.&lt;br /&gt;
&lt;br /&gt;
If you want, translate the news to your language and save it in news/XX/&amp;lt;this-year&amp;gt;/&amp;lt;this-month&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note: all news entries which weren't translated yet will show up in english.&lt;br /&gt;
&lt;br /&gt;
If you really want to add news only in your language (not english), it might probably be the better way to modify your localized header (/index.xx-header.php). If you really think you need to have a local-only news, then please add an empty file with the same name (number) in the english directory and add a comment:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!-- This news is for xx users only --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Make your changes live as described above.&lt;br /&gt;
&lt;br /&gt;
== Adding Screenshots to the Site ==&lt;br /&gt;
&lt;br /&gt;
The best way to add screenshots to the website is not by emailing them to the list or to any one developer unless you are not a developer. Instead, the best way is to create a screenshot for whatever screen size your system is set to (preferably a standard size like 1024╳768), saving it as a PNG image with a descriptive name.&lt;br /&gt;
&lt;br /&gt;
Then the resulting thumbnail should be a 267╳200 px PNG image. The naming must be in relationship to the screenshot.&lt;br /&gt;
&lt;br /&gt;
Naming convention is:&lt;br /&gt;
&lt;br /&gt;
:inkscape-&amp;lt;version&amp;gt;-&amp;lt;id&amp;gt;-&amp;lt;name&amp;gt;.png&lt;br /&gt;
:inkscape-&amp;lt;version&amp;gt;-&amp;lt;id&amp;gt;-&amp;lt;name&amp;gt;_thumb.png&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
:inkscape-0.43-01-myfeature.png&lt;br /&gt;
:inkscape-0.43-01-myfeature_thumb.png&lt;br /&gt;
&lt;br /&gt;
&amp;lt;id&amp;gt; is ment to be something like 01, 02, 03…but you can also use 10a, 10b, 10c. this affects the order in the gallery. use zzz to place a sceenshot on top.&lt;br /&gt;
(NOTE: &amp;lt;id&amp;gt; wasnt there before. but i suggest using it beginning with 0.43)&lt;br /&gt;
&lt;br /&gt;
Save your shot into the &amp;quot;screenshots/gallery&amp;quot; folder, the thumb into &amp;quot;screenshots/gallery/thumbs&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once the graphics are in the right folder, my lovely PHP script will display them automatically on the main page of the website.&lt;br /&gt;
They also appear on the screenshots/index.php page, therefore you must create a description file:&lt;br /&gt;
&lt;br /&gt;
:inkscape-&amp;lt;version&amp;gt;-&amp;lt;id&amp;gt;-&amp;lt;name&amp;gt;.en&lt;br /&gt;
&lt;br /&gt;
You may also create translations of description files. Just replace .en with the language code. Example:&lt;br /&gt;
&lt;br /&gt;
:inkscape-0.43-01-myfeature.en&lt;br /&gt;
:inkscape-0.43-01-myfeature.de&lt;br /&gt;
:inkscape-0.43-01-myfeature.es&lt;br /&gt;
&lt;br /&gt;
Store them in &amp;quot;screenshots/gallery/info&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Then make sure that you add your new images and description files and any changes to the SVN repository. For more info, see [[WorkingWithSVN]].&lt;br /&gt;
&lt;br /&gt;
== Translating the Inkscape Website ==&lt;br /&gt;
&lt;br /&gt;
1.  Do an SVN checkout of the website module.&lt;br /&gt;
&lt;br /&gt;
'''IMPORTANT: all files you change MUST be UTF-8 encoded! Otherwise, you will get broken output. See the UTF-8 note below, please.'''&lt;br /&gt;
&lt;br /&gt;
2.  Add your language by these steps:&lt;br /&gt;
* update the following line includes/header.php&lt;br /&gt;
 $LANGUAGES = array(&amp;quot;en&amp;quot;, &amp;quot;de&amp;quot;, &amp;quot;es&amp;quot;); // available languages&lt;br /&gt;
* Add a flag for your language in the images directory.  It should be named inkscape_web/images/flag-XX.png.  (where XX is your language code). Size is 34x20px.&lt;br /&gt;
* Add a line to css/base.css, similar to the following: (place your flag 50px left of the others)&lt;br /&gt;
 #lang-xx { left:225px; }&lt;br /&gt;
&lt;br /&gt;
* Add a link for your flag in includes/header.php&lt;br /&gt;
* Create a copy of includes/localized-en.inc for your language. (like includes/localized-fr.inc) and translate the values of the strings.&lt;br /&gt;
* copy and translate index.en-header.php to your language.&lt;br /&gt;
* copy the subdirectory structure news/en/ to news/xx/ and, if you want, translate the news. (you can delete all news that you will not translate. the script will use the original news of /news/en then)&lt;br /&gt;
* you may add a signature to includes/signatures.inc and use it for news you create.&lt;br /&gt;
&lt;br /&gt;
3. Look into other pages to see what needs to be done to translate them. (in general you need to create an inclusion file)&lt;br /&gt;
Files you need to translate: (at least you must create a copy for your language, or those pages will fail to open)&lt;br /&gt;
 discussion-en.inc&lt;br /&gt;
 download-en.inc&lt;br /&gt;
 mailing_lists-en.inc&lt;br /&gt;
 report_bugs-en.inc&lt;br /&gt;
 submit2webmaster-en.inc&lt;br /&gt;
 submit2webmaster-en-form.inc&lt;br /&gt;
 doc/index-en.inc&lt;br /&gt;
 status/index-en.inc&lt;br /&gt;
&lt;br /&gt;
:You also may translate news, screenshot comments and status files.&lt;br /&gt;
&lt;br /&gt;
:'''Note'''  The tutorial translations in the doc/ directory are handled separately from the website translation.  These are the files in inkscape_web/doc/*/ that have .XX.html extensions.  You do not need to do anything about these pages.&lt;br /&gt;
&lt;br /&gt;
:'''Note'''  The translation of doxygen, wiki, and the various SF pages are separate from the website translation.  You do not need to do anything about these pages.&lt;br /&gt;
&lt;br /&gt;
5. Add a news item to the index page announcing your translation.  You are encouraged to write it in both English and your native language.  Use UTF-8 character set (or character entities if you prefer). You do this by adding a file like /news/en/200x/xx/0xx.inc and write your announcement.&lt;br /&gt;
&lt;br /&gt;
:'''IMPORTANT: all files you change MUST be UTF-8 encoded! Otherwise, you will get broken output. See the UTF-8 note below, please.'''&lt;br /&gt;
&lt;br /&gt;
:'''Note''' Even if the announcement does not need to be translated, you should copy it to your languages folder also.&lt;br /&gt;
&lt;br /&gt;
:Reason: Same news must have same file names. If your announcement is 010.inc, and then the next news is 011.inc, if you translate that news only, your announcement will no more be shown. This is because if you have 11 localized news and there are 12 in /en/, the 11th will be shown in english.  Now, if the 11th file in your folder is the translation of the 12th file in /en/, it will be  displayed wrong.&lt;br /&gt;
&lt;br /&gt;
6.  If you have SVN access, then commit your changes to the site.  See the Website Editing and Working With SVN documentation for directions.&lt;br /&gt;
:If you do ''not'' have SVN access, then show your translation to one of the Inkscape administrators for review.  They will then give you access to SVN and the website, so you can deploy your changes.&lt;br /&gt;
&lt;br /&gt;
== There are no UTF-8 entities !!! ==&lt;br /&gt;
&lt;br /&gt;
As different people have talked about UTF-8 entities, this should be clarified: THERE IS NO SUCH THING!&lt;br /&gt;
&lt;br /&gt;
An accented letter can be stored as:&lt;br /&gt;
&lt;br /&gt;
* a &amp;quot;HTML entity&amp;quot;: &amp;lt;pre&amp;gt; &amp;amp;amp; (&amp;amp; a m p ;) --- ř (&amp;amp; # 3 4 5 ;) --- &amp;amp;Auml; (&amp;amp; A u m l ;)&amp;lt;/pre&amp;gt;&lt;br /&gt;
* &amp;quot;character stored as UTF-8&amp;quot;: &amp;amp; ř Ä&lt;br /&gt;
* (and a multitude of other conflicting standards, which the above two were designed to make obsolete).&lt;br /&gt;
&lt;br /&gt;
HTML entities are a (somewhat) human readable transliteration.&lt;br /&gt;
The cool thing about HTML entities is that you don't need to care about encoding with them, as only the lower 128 of 256 ASCII characters are used to describe characters that normally are in the upper 128 or even don't exist in ASCII. The upper 128 are different (for example, in Windows codepages); at least, they are system-dependent.&lt;br /&gt;
&lt;br /&gt;
Now, if we talk about UTF-8, this is an encoding!  And it's one for UNIcode.  The 8 means, that the most important characters need 8 bits (in particular, the lower 128 are the same as ASCII).  All the other UNIcode characters are stored using 2, 3, or 4 bytes.  And if your editor is not capable of UTF-8, youll see a mess instead of special characters like äüößéńí etc.&lt;br /&gt;
&lt;br /&gt;
So, if you edit existing pages, you need to have an UTF-8 capable editor. (Kate is capable, but you might need to check the encoding in the extras menu.)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Please use UTF-8 encoding!&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Please do not use HTML-entities!&amp;lt;/strong&amp;gt; We should all use the same system. If you have questions about this, please ask.&lt;br /&gt;
&lt;br /&gt;
Reference: HTML Entities: http://www.w3schools.com/tags/ref_entities.asp&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[WebSiteTranslation]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Help Wanted]]&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Stable_branch_updates&amp;diff=83546</id>
		<title>Stable branch updates</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Stable_branch_updates&amp;diff=83546"/>
		<updated>2012-05-07T15:31:00Z</updated>

		<summary type="html">&lt;p&gt;Marko: + languages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Other languages|en=Stable branch updates}}&lt;br /&gt;
&lt;br /&gt;
= Stable Branch Updates =&lt;br /&gt;
&lt;br /&gt;
After an Inkscape 0.XX.0 release, we sometimes later put out one or more Stable Releases (0.XX.1, 0.XX.2, ...) containing important bug fixes.&lt;br /&gt;
&lt;br /&gt;
The Stable Branch is where we gather these changes to prepare for a Stable Release.&lt;br /&gt;
&lt;br /&gt;
== Acceptable Changes for Stable Releases ==&lt;br /&gt;
&lt;br /&gt;
For the stable release branch, we are looking for fixes to highly important problems.  In particular, bugs that result in crashes, data loss, security vulnerabilities, severe regressions, or failure to build or install on some platforms are excellent candidates.  Translation updates are okay too.&lt;br /&gt;
&lt;br /&gt;
Feature changes, minor fixes, and cosmetic changes generally are not appropriate for the stable branch, except in exceptional circumstances.&lt;br /&gt;
&lt;br /&gt;
== Marking a Bug Needing Fixed in a Stable Release ==&lt;br /&gt;
&lt;br /&gt;
If you run across a serious bug that definitely meets the criteria for the stable release, please 'milestone' it in Launchpad for the next stable release.  This can be done by clicking the down arrow under Affects, and select the appropriate milestone in the Milestone dropdown.&lt;br /&gt;
&lt;br /&gt;
Milestoned bugs will be reviewed by the release manager.  Some may be postponed to a later milestone if it is not fixable in time, or have its milestone dropped if it's not considered critical enough.&lt;br /&gt;
&lt;br /&gt;
== Nominating Patches for the Stable Branch ==&lt;br /&gt;
&lt;br /&gt;
If you have a patch for a bug that meets the criteria for the stable release (even if it is not milestoned), prepare it as described below for review and incorporation into the release branch.&lt;br /&gt;
&lt;br /&gt;
=== Updating Bug Report ===&lt;br /&gt;
&lt;br /&gt;
1.  Verify there is an existing bug report for the patch.  If not, create a new one and attach the patch.&lt;br /&gt;
&lt;br /&gt;
2.  Verify the issue is fixed in the current development trunk, and its bug report task is &amp;quot;Fix Committed&amp;quot; or &amp;quot;Fix Released&amp;quot;.  This way, developers focusing on trunk know the issue is taken care of.&lt;br /&gt;
&lt;br /&gt;
3.  Use the 'Nominate for release' link (on the left side of the bug report) to mark the bug as a candidate for the Stable Release.  This will add a &amp;quot;release task&amp;quot; so the stable release team can track it.&lt;br /&gt;
&lt;br /&gt;
4.  Make sure the bug report contains the following information:&lt;br /&gt;
 * Description of the problem and why it's so severe it needs to go in the stable release&lt;br /&gt;
 * Steps for reproducing the issue, including test cases or screenshots as appropriate&lt;br /&gt;
 * Explanation of what the patch does, and why that fixes the issue&lt;br /&gt;
 * Discussion about regression potential and how it could inadvertently affect users&lt;br /&gt;
&lt;br /&gt;
=== Preparing Patches ===&lt;br /&gt;
&lt;br /&gt;
Please create your patches using the following approach:&lt;br /&gt;
&lt;br /&gt;
 diff -Nurp inkscape-0.46/src/path/foobar.cpp inkscape-new/src/path/foobar.cpp &amp;gt; patchname.patch&lt;br /&gt;
&lt;br /&gt;
This is the style used by Linux distro packagers, so preparing your patch this way enables them to cherry pick our Stable Release patches for backporting.&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Creating_Inkscape_distributions&amp;diff=83540</id>
		<title>Creating Inkscape distributions</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Creating_Inkscape_distributions&amp;diff=83540"/>
		<updated>2012-05-07T15:30:52Z</updated>

		<summary type="html">&lt;p&gt;Marko: + languages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Other languages|en=Creating Inkscape distributions}}&lt;br /&gt;
&lt;br /&gt;
== Creating Dists of Inkscape ==&lt;br /&gt;
&lt;br /&gt;
Those who wish to produce packaged releases of inkscape are welcome to do so.&lt;br /&gt;
If it is packages changes that you've made to the official release, please select a version name that distinguishes it from the official version, to avoid confusion.  For example, “inkscape-0.35-johndoe.tar.gz”.  Please consider distributing your changes as a patch rather than as a full distribution, as patches tend to be easier to  maintain.&lt;br /&gt;
&lt;br /&gt;
Inkscape's release process works like this:&lt;br /&gt;
&lt;br /&gt;
# Chill - Wrap up development work&lt;br /&gt;
# Frost - Feature work should be complete.  Bug Hunt&lt;br /&gt;
# Feature Freeze - Critical bug fixing&lt;br /&gt;
# Hard Freeze - Two freeze wardens are named.  All development must be done as patches submitted to the freeze wardens for review and integration.&lt;br /&gt;
# Branch - The codebase is tagged and branched.  Final release tarball is posted.  The codebase is returned to regular open development.&lt;br /&gt;
# Packaging - Three days are allowed for creating release dists (rpm's, deb's, exe's, and autopackages).&lt;br /&gt;
# Release Announcement - A Release Announcement and a Press Release are written and circulated to relevant online news sites.  Our Freshmeat record is updated.  &lt;br /&gt;
&lt;br /&gt;
=== Feature Freeze Mode ===&lt;br /&gt;
&lt;br /&gt;
In the run-up to [[CreatingDists]], for a short time preceding the tagging of the release it's a good idea to hold off on adding new features or doing other major changes like architectural changes to the code that might decrease its stability.  Whether a change is minor enough to be “ok” is left to the developer's judgement, and they're trusted to be conservative and careful.&lt;br /&gt;
&lt;br /&gt;
The most useful activity to do during a feature freeze is to locate and/or fix bugs that produce crashes, and to do so with the smallest amount of change to the codebase possible.  If a “proper” fix requires architectural changes or redesign of the code, consider writing that up as a post-release task.&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
It might be useful to branch off a release branch a week before making the release.  Hopefully most people using CVS would switch to this branch at this time.  Then only bug fixes can go into that branch.  --[[Ted]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Branching the release candidate ===&lt;br /&gt;
&lt;br /&gt;
Before release, a branch should have been be created for that release in the form RELEASE_&amp;lt;major&amp;gt;_&amp;lt;minor&amp;gt;_BRANCH.  For example, 0.38 should have a branch called RELEASE_0_38_BRANCH.&lt;br /&gt;
&lt;br /&gt;
Minor fixes and code review can then be performed on that branch before the final release; it also permits making future point releases easily (if necessary).&lt;br /&gt;
&lt;br /&gt;
To create the release branch, do the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;svn copy https://inkscape.svn.sourceforge.net/svnroot/inkscape/inkscape/trunk https://inkscape.svn.sourceforge.net/svnroot/inkscape/inkscape/branches/RELEASE_0_38_BRANCH&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To check out this branch:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;svn checkout https://inkscape.svn.sourceforge.net/svnroot/inkscape/inkscape/branches/RELEASE_0_38_BRANCH inkscape-0.38-branch&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once the release is deemed ready a distribution tarball should be created as below.&lt;br /&gt;
&lt;br /&gt;
=== Creating a distribution source tarball package ===&lt;br /&gt;
&lt;br /&gt;
On the release branch (NOT ON HEAD):&lt;br /&gt;
&lt;br /&gt;
* Set the version name via the file configure.ac in the AC_INIT() macro, packaging/win32/inkscape.nsi, src/inkscape_version.h.mingw, and build.xml&lt;br /&gt;
* Run `perl packaging/mkNEWS 046 &amp;gt; NEWS` to add the release notes into the NEWS file in the release branch. This command requires perl and lynx. Don't forget to replace 046 with the correct version number.  The NEWS file may need some manual cleanup, so do a quick review of it.&lt;br /&gt;
* Run ./autogen.sh &amp;amp;&amp;amp; ./configure (with any flags, e.g. CXXFLAGS=).&lt;br /&gt;
* Run “cd src &amp;amp;&amp;amp; make helper/sp-marshal.h helper/sp-marshal.cpp inkscape_version.h &amp;amp;&amp;amp; perl mkfiles.pl &amp;amp;&amp;amp; perl mkdep.pl”, then do “cvs -q diff -du make.*|less” to check for anything strange (e.g. source files accidentally added or removed), and finally “cvs commit -m '' make.*”.&lt;br /&gt;
* Run &amp;quot;cd po &amp;amp;&amp;amp; make update-po&amp;quot; to update the translation files.  This especially must be done before declaring string freeze.&lt;br /&gt;
* Run &amp;quot;make dist&amp;quot;&lt;br /&gt;
* This should produce inkscape-VERSION.tar.gz&lt;br /&gt;
* Commit the changed configure.ac and other files to the branch&lt;br /&gt;
* Tag the release in SVN&lt;br /&gt;
&lt;br /&gt;
Release tags should be in the form RELEASE_&amp;lt;major&amp;gt;_&amp;lt;minor&amp;gt;_&amp;lt;point&amp;gt;. A non-point-release like 0.38 would get the tag RELEASE_0_38_0, 0.38.1 would get the tag RELEASE_0_38_1, and so on.&lt;br /&gt;
&lt;br /&gt;
On HEAD:&lt;br /&gt;
&lt;br /&gt;
* Change configure.ac and inkscape_version.h.mingw to reflect the new future version&lt;br /&gt;
&lt;br /&gt;
=== GPG signing Tarballs === &lt;br /&gt;
&lt;br /&gt;
Downstream packagers are asking for and may soon demand gpg signed tarballs. For Fedora, this is not a requirement, but does ease acceptance of packages. It also shows we are doing “The Right Thing”. md5sums are not foolproof.&lt;br /&gt;
 &lt;br /&gt;
* To create a gpg signed tarball:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;$gpg -u packager@foo.net --armor --output tarball.sig --detach-sig tarball.tar.gz&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* To verify :  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;$gpg --verify ./tarball.asc ./tarball.tar.gz&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Of course, this step doesn't mean much in practice unless people have a trust path to your key.  Packagers are encouraged to attend key signing parties and take other measures to establish important trust paths to their keys (particularly with downstream packagers).&lt;br /&gt;
&lt;br /&gt;
:Where are the public keys matching these sig's posted?&lt;br /&gt;
&lt;br /&gt;
=== Creating a Windows Distro ===&lt;br /&gt;
Inkscape/sodipodi has always been&lt;br /&gt;
buildable on Win32.  The problem with the sodipodi and original inkscape build, though,&lt;br /&gt;
was that the Win32 builder had to download and configure&lt;br /&gt;
a lot of things to make it to work.    Mingw, MSYS, automake,&lt;br /&gt;
autoconf, pkg-config, the codepages, etc.  He would spend more&lt;br /&gt;
time on THAT than the actual code.&lt;br /&gt;
&lt;br /&gt;
What a pain for the average developer/user who merely wants&lt;br /&gt;
to make Inkscape do what he wants it to do.  Why waste&lt;br /&gt;
days and days getting it to compile, when the developer&lt;br /&gt;
would rather be working on the program itself?&lt;br /&gt;
&lt;br /&gt;
So we spent several weeks collecting libraries, building others,&lt;br /&gt;
installing the codepages into the source (which we can delete soon&lt;br /&gt;
because of Pango) and creating a set of clean makefiles&lt;br /&gt;
that work on Win9x, NT, XP, and the cross-compiler.&lt;br /&gt;
It is a bit more work for people like me, but hopefully it&lt;br /&gt;
attains its goal of saving a lot of work for other people.&lt;br /&gt;
&lt;br /&gt;
Also, remember that on Unix/Linux,  $PREFIX is commonly&lt;br /&gt;
/usr/local  or  /usr  or something like that. In windows, all of&lt;br /&gt;
a program's files are typically located in their own directory.  So all&lt;br /&gt;
of the files are located relative to “.”.  Actually, relative to&lt;br /&gt;
the .exe that is currently running.&lt;br /&gt;
&lt;br /&gt;
.....anyway, just wanted to explain that there is a reason&lt;br /&gt;
for the Win32 build to be constructed in such a manner,&lt;br /&gt;
and that we haven't just been arbitrary.&lt;br /&gt;
&lt;br /&gt;
The version numbers in the FILEVERSION and PRODUCTVERSION fields within inkscape.rc and inkview.rc need to be updated to reflect the current version number of the release.&lt;br /&gt;
&lt;br /&gt;
Once the tree is built (“make -f Makefile.mingw” and “make -f Makefile.mingw dist-strip”) into the “inkscape” directory, the [http://nsis.sourceforge.net/ NSIS] installer script “inkscape.nsi” can be run to create the self-extracting win32 installer.&lt;br /&gt;
&lt;br /&gt;
The Windows download package should be named according to the following scheme:&lt;br /&gt;
&lt;br /&gt;
    inkscape-$RELEASE-$PKG.$WINVER.exe&lt;br /&gt;
&lt;br /&gt;
Where $WINVER is the required Windows version, e.g. “win32”.  For example:&lt;br /&gt;
&lt;br /&gt;
    inkscape-0.37-1.win32.exe&lt;br /&gt;
&lt;br /&gt;
=== Creating a Debian .deb ===&lt;br /&gt;
&lt;br /&gt;
The article [[CompilingDebian]] provides a makefile to download a tarball and build a debian package therefrom.&lt;br /&gt;
&lt;br /&gt;
=== Creating a distribution RPM ===&lt;br /&gt;
&lt;br /&gt;
Method A:&lt;br /&gt;
# do as above for tarball, or download the release tarball&lt;br /&gt;
# login as root&lt;br /&gt;
# rpmbuild -tb inkscape-x.x.tar.gz&lt;br /&gt;
# Your RPMs will be in /usr/src/rpm[[/RPMS]] (/usr/src/redhat on RH systems)&lt;br /&gt;
# RPMs should be GPG signed&lt;br /&gt;
&lt;br /&gt;
Method B:&lt;br /&gt;
# do as above for tarball, or download the release tarball&lt;br /&gt;
# mkdir ~/rpm&lt;br /&gt;
# Copy the tarball to ~/rpm/SOURCES/&lt;br /&gt;
# Copy the inkscape.spec from the tarball to ~/rpm/SPECS/inkscape.spec&lt;br /&gt;
# rpmbuild -ba ~/rpm/SPECS/inkscape.spec&lt;br /&gt;
# Your RPMs will be in ~/rpm/RPMS and ~/rpm/SRPMS&lt;br /&gt;
# RPMs should be GPG signed&lt;br /&gt;
&lt;br /&gt;
The rpm should be named according to the following pattern:&lt;br /&gt;
&lt;br /&gt;
   inkscape-$RELEASE-$PKG.$DISTRO.$ARCH.rpm&lt;br /&gt;
&lt;br /&gt;
Where:&lt;br /&gt;
&lt;br /&gt;
$RELEASE: the Inkscape release number, such as “0.37”, “0.36.2”, etc.  &lt;br /&gt;
The third number should be omitted if it is 0.  (I.e., 0.37 instead of 0.37.0)&lt;br /&gt;
&lt;br /&gt;
$PKG:  A version number for your package.  Use a value of 1 for your package, and increment it if you&lt;br /&gt;
need to update the released package for some reason.&lt;br /&gt;
&lt;br /&gt;
$DISTRO:  The name and an indicator of the version number for the distro.  E.g.,&lt;br /&gt;
rh71, rh90, mdk91, suse90, fc1, etc.  No need to be too exhaustive with the distro versions;&lt;br /&gt;
for a given brand of distro it's probably enough to have a reasonably “modern” release&lt;br /&gt;
and an older one for legacy support.  For instance, rh71 and rh90.&lt;br /&gt;
&lt;br /&gt;
$ARCH:  The architecture that the package was built on.  E.g., i686, i386, athlon, ppc, etc.&lt;br /&gt;
Don't bother with i586 - either i386 or i686 is preferred.  The i386 packages will run on Cyrix &lt;br /&gt;
and K-6.&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
   inkscape-0.37-1.mdk80.i386.rpm&lt;br /&gt;
   inkscape-0.37-1.mdk80.i686.rpm&lt;br /&gt;
   inkscape-0.37-1.mdk91.i386.rpm&lt;br /&gt;
   inkscape-0.37-1.mdk91.i686.rpm&lt;br /&gt;
&lt;br /&gt;
   inkscape-0.37-1.fc1.i386.rpm&lt;br /&gt;
   inkscape-0.37-1.fc1.i686.rpm&lt;br /&gt;
   inkscape-0.37-1.fc1.athlon.rpm&lt;br /&gt;
   inkscape-0.37-1.fc1.ppc.rpm&lt;br /&gt;
&lt;br /&gt;
For creating spec files, feel free to list yourself as the packager, but please use &lt;br /&gt;
inkscape-devel@lists.sourceforge.net as the contact email address, to ensure that&lt;br /&gt;
questions/complaints about the RPM go to the official support channel.&lt;br /&gt;
&lt;br /&gt;
==== Patching RPMs ====&lt;br /&gt;
&lt;br /&gt;
Occasionally, the RPM will not build without some modifications.  If the problem is serious enough that it affects every packaging format, this could signal a need to do a point release, but usually you can just add a patch specifically for the RPM.  This is what RPM is for, after all.  :-)&lt;br /&gt;
&lt;br /&gt;
Here's how to do it:&lt;br /&gt;
&lt;br /&gt;
1.  Create a copy of the source tree, with the modifications needed to correct the issue.&lt;br /&gt;
2.  Generate a patch like this:&lt;br /&gt;
&lt;br /&gt;
   $ diff -uNr package-1.0/ package-1.0p/ &amp;gt; ../SOURCES/package-1.0-my.patch&lt;br /&gt;
&lt;br /&gt;
3.  Next add the patch to the RPM.  In the specfile at %_topdir/SPECS/package.spec, add a line like this at the top of the file:&lt;br /&gt;
&lt;br /&gt;
   Patch0: package-1.0-my.patch&lt;br /&gt;
&lt;br /&gt;
Then further down add a line after the %setup section, like this:&lt;br /&gt;
&lt;br /&gt;
   %prep&lt;br /&gt;
   %setup ...&lt;br /&gt;
   %patch0 -p1&lt;br /&gt;
&lt;br /&gt;
It's a very good idea to split up changes into discrete patches, giving each a different number (they don't have to be consecutively numbered).  Also, be sure to upload the patch(es) to the patch tracker so they'll get into the codebase for the next release.&lt;br /&gt;
&lt;br /&gt;
Then rebuild the package like this:&lt;br /&gt;
&lt;br /&gt;
   rpmbuild -ba SPECS/package.spec&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Signing your package ===&lt;br /&gt;
&lt;br /&gt;
First, you need to have a public/private keypair. This can be generated with gpg using 'gpg --gen-key'.&lt;br /&gt;
&lt;br /&gt;
To add a signature to an extisting package, use the command rpm --addsign /path/to/package.rpm To sign in the process of building a package, use rpmbuild -bb --sign&lt;br /&gt;
&lt;br /&gt;
To check the signature on a package, use rpm --checksig.&lt;br /&gt;
&lt;br /&gt;
=== Releasing Dists on the [[SourceForge]] File Release Tool ===&lt;br /&gt;
&lt;br /&gt;
To release a file:  (You need Release Tech permission for your Inkscape account)&lt;br /&gt;
&lt;br /&gt;
* ftp upload.sf.net  (anonymous/anonymous)&lt;br /&gt;
* cd incoming&lt;br /&gt;
* mput filename&lt;br /&gt;
* go to Admin -&amp;gt; File Releases&lt;br /&gt;
* scroll to the bottom and click [Add Release] to the inkscape item&lt;br /&gt;
* Enter 0.35 in the box &amp;amp; click “Create this Release”&lt;br /&gt;
* Fill in the form, checkbox the file you uploaded in (c)&lt;br /&gt;
* It won't give you a clear “success” message, but you can check it got in right by going to the Files list.  You can then edit any of the info you entered, to make it more correct.&lt;br /&gt;
&lt;br /&gt;
Also see [[CVSNamingConventions]] if you are making a release. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Announcing Releases ===&lt;br /&gt;
&lt;br /&gt;
When you cut a release, send a copy of the release notes as an announcement to inkscape-announce@lists.sourceforge.net.&lt;br /&gt;
If you find other mailing lists or websites that should receive the announcements, add their email address to the inkscape-announce list.  This is done by a list admin such as Bryce Harrington.&lt;br /&gt;
&lt;br /&gt;
'''[[AnnouncingReleases]]''' - Keep an eye out for other places we could announce such as distros or graphics-related sites (not only Linux-centric!).&lt;br /&gt;
&lt;br /&gt;
=== Updating Website Collateral ===&lt;br /&gt;
&lt;br /&gt;
When a new release is cut, there are several pieces of info that need to be added to the website:&lt;br /&gt;
&lt;br /&gt;
* Add a news item on front page&lt;br /&gt;
* Review/revise FAQ&lt;br /&gt;
* Review/revise Roadmap&lt;br /&gt;
* Add or revise Screenshots (if appropriate)&lt;br /&gt;
* doc directory: Add the manpage for the release, update doc/keys.html file, and change the corresponding version number(s) in doc/index.php.&lt;br /&gt;
** From the shell on inkscape.org, cd to /home/inkscape/inkscape_web and run the command “(cd ../inkscape; svn update; chmod g+w -R * 2&amp;gt;/dev/null); pod2html --cachedir=/tmp --infile=../inkscape/inkscape.pod --outfile=doc/inkscape-man.html”.&lt;br /&gt;
&lt;br /&gt;
[[Category:Help Wanted]]&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Help_wanted&amp;diff=83528</id>
		<title>Help wanted</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Help_wanted&amp;diff=83528"/>
		<updated>2012-05-07T15:30:17Z</updated>

		<summary type="html">&lt;p&gt;Marko: + languages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Other languages|en=Help wanted}}&lt;br /&gt;
&lt;br /&gt;
== Help Wanted ==&lt;br /&gt;
&lt;br /&gt;
This page lists easy, entry-level type tasks where help is needed.&lt;br /&gt;
These tasks focus on non-coding, or light-coding activities that are &lt;br /&gt;
desperately needed right now.&lt;br /&gt;
&lt;br /&gt;
If you complete one of these tasks, please mark it (DONE) with your&lt;br /&gt;
name (so we know who to give thanks to!)  If you discover other tasks&lt;br /&gt;
that you think others could do, please list them here.&lt;br /&gt;
&lt;br /&gt;
=== Inkscape Planning ===&lt;br /&gt;
&lt;br /&gt;
One of Inkscape's secrets to success is that we plan our work out, track tasks carefully, and work to keep all the todo lists trim and under control.  Obviously, no coding experience is needed here.  You'll need to have an eye for order, and it helps to know a bit about what's going on with Inkscape development but that isn't required.&lt;br /&gt;
&lt;br /&gt;
* Update the Inkscape [[Roadmap]] - Compare what's listed there with what's been recently added to the [[Release Notes|release notes]], and to recently closed Feature Requests and Bugs in the Inkscape Tracker.  Mark things done in the roadmap as appropriate (and indicate who did them).&lt;br /&gt;
* Find more tasks to add to [[HelpWanted]]&lt;br /&gt;
* [[UpdatingTrackerItems|Update Tracker Items]]  - See that page for details.  Inkscape prides itself in keeping good track of bugs, features, and patches.  No coding ability is required.  This is an excellent way to help keep Inkscape chugging along.  In particular:&lt;br /&gt;
** The low priority bugs (level 3) should be reviewed.  Some may be fixed by now, others may be out of date or irrelevant.&lt;br /&gt;
** Try recreating the new bugs (those at level 5).  Add a comment whether you can or cannot recreate them.&lt;br /&gt;
** Search for duplicate or redundant feature requests, and mark the dupes.&lt;br /&gt;
* Go through [[NewFeatureProposals]] and pull in ideas from the Feature Request task tracker.  Add more details (be creative!) to expand and unify the ideas.  Sketch out some mockups if you so desire.  Add a comment to the Feature Request with a pointer to the wiki page that discusses it.&lt;br /&gt;
&lt;br /&gt;
=== Wiki Updating ===&lt;br /&gt;
&lt;br /&gt;
The Inkscape Wiki is always in need of editing and maintenance.  Inkscape depends on its community (that's you!) to keep the wiki organized and useful.&lt;br /&gt;
&lt;br /&gt;
Items in need of updating:&lt;br /&gt;
* Ensure the '''formatting''' of different wiki pages is consistent.  Make sure each page has a title, uses wiki syntax, etc.&lt;br /&gt;
* '''Remove useless pages'''.  There are a few too many links on the main wiki page, so trimming will help reduce the clutter.  Move pages to [[WikiAttic]] or move their contents into more useful sections.&lt;br /&gt;
** [[InkscapePopularity]] - appears abandoned and unfinished—maybe combine with another page?&lt;br /&gt;
** [[Free Desktop Graphic Suite]] - seems abandoned and unfinished&lt;br /&gt;
** [[AccessibleGraphics]]&lt;br /&gt;
** [[ModalInterfaces]] - maybe fold the basic ideas into [[DeveloperManual]]?&lt;br /&gt;
** [[TextUsability]] - maybe should be moved into the [[Roadmap]]?&lt;br /&gt;
** [[KeyboardShortcuts]] / [[KeyboardShortcutsToDo]] / [[KeyboardProfiles]] - maybe combine all of these?  Docco seems to have been moved elsewhere&lt;br /&gt;
* Create a nicely laid out Inkscape Developer Wiki area&lt;br /&gt;
** Move the items that are extremely specific to Inkscape development into it.  Don't move everything in the Developer Documentation section, though, as some of that is useful to users that are simply trying to troubleshoot problems.  Items to move:&lt;br /&gt;
*** [[DeveloperManual]]&lt;br /&gt;
*** [[WorkingWithCVS]]&lt;br /&gt;
*** [[HandlingPreferences]]&lt;br /&gt;
*** [[AddSPObject]]&lt;br /&gt;
*** [[ReprListeners]]&lt;br /&gt;
*** [[InkscapeJanitors]]&lt;br /&gt;
*** Coding Style Discussion&lt;br /&gt;
*** [[FileTypes]]&lt;br /&gt;
*** Icons&lt;br /&gt;
*** [[InkscapeColor]]&lt;br /&gt;
*** [[PrintingSubsystem]]&lt;br /&gt;
*** SVG Tiny Compliance&lt;br /&gt;
*** CSS Support&lt;br /&gt;
*** [[TranslationInformation]]&lt;br /&gt;
*** [[ObjectManager]]&lt;br /&gt;
*** [[DialogsReorganization]]&lt;br /&gt;
*** Statusbar API&lt;br /&gt;
*** [[SubsystemRearchitecture]]&lt;br /&gt;
*** [[GtkMMification]]&lt;br /&gt;
*** [[PathRepresentaiton]]&lt;br /&gt;
*** Cairoification&lt;br /&gt;
*** [[ScribusInteroperability]]&lt;br /&gt;
*** Animation-(Timeline)&lt;br /&gt;
*** [[NewFeatureProposals]]&lt;br /&gt;
*** [[ExtensionArchitectureProposals]]&lt;br /&gt;
** Distinguish between development ideas/proposals, plans/specs, and documentation/techniques&lt;br /&gt;
** Add other useful links for reference documentation on topics of relevance to Inkscape development&lt;br /&gt;
*** [http://www.khronos.org/openvg/ OpenVG]&lt;br /&gt;
*** [[OpenDocument]]&lt;br /&gt;
* Flesh out the [[DeveloperManual]] - we want to expand this into something that will provide a useful reference for new (and old!) developers.  &lt;br /&gt;
** Pull in [[ErrorsAndWarnings]], [[DebuggingTips]], [[HandlingPreferences]], [[AddSPObject]], [[ReprListeners]]&lt;br /&gt;
** Look through other wiki pages for docs that really should be included in the [[DeveloperManual]] and move them there.&lt;br /&gt;
** Browse through the Inkscape-devel mailing list for development tips/tricks/suggestions to add&lt;br /&gt;
** '''Draw some diagrams''' or relevant pictures to include in the manual, to help break things up&lt;br /&gt;
** Create a Table of Contents&lt;br /&gt;
** '''Review and update''' the docs to more accurately match the state of the codebase&lt;br /&gt;
** Skim through the Inkscape codebase for comments worth adding to the [[DeveloperManual]]&lt;br /&gt;
&lt;br /&gt;
Completed items: (historical record)&lt;br /&gt;
* Merge [[ApplicationIcons]] and [[Icons]].  Also looks like these need editing and update in general. Merge Done —[[User:GigaClon|GigaClon]] 09:35, 21 June 2006 (PDT)&lt;br /&gt;
* Remove useless pages.  There's a bit too many links on the main wiki page, so trimming will help reduce the clutter.  Move pages to [[WikiAttic]] or move their contents into more useful sections.&lt;br /&gt;
** [[CPlusPlus]] / [[Pangoification]] - these are both done, the pages aren't really useful anymore. Done —[[User:GigaClon|GigaClon]] 07:45, 18 June 2006 (PDT)&lt;br /&gt;
&lt;br /&gt;
=== Inkscape Promotion ===&lt;br /&gt;
&lt;br /&gt;
Believe it or not, there are still people in the world who don't know about Inkscape.  Your job is to fix this!  Here are some ideas for helping to spread the word about Inkscape:&lt;br /&gt;
&lt;br /&gt;
* Update [[InkscapeFeatures]] - Review recent changes to [[Release Notes|Release notes]] and make sure [[InkscapeFeatures]] capture all the major features we've got.&lt;br /&gt;
* Contact magazine publishers and ask that they include Inkscape coverage and/or copies of Inkscape in their magazine CDs&lt;br /&gt;
&lt;br /&gt;
=== Inkscape Documentation ===&lt;br /&gt;
&lt;br /&gt;
Inkscape users love having new tutorials, guides, and references.&lt;br /&gt;
&lt;br /&gt;
* Help author, edit, translate, and review tutorials&lt;br /&gt;
* Join the Inkscape Manual team.  This aims to compile a complete reference, so if writing Wikipedia articles appeals to you, you'll love this!&lt;br /&gt;
* Write more content for the website or wiki&lt;br /&gt;
* Get articles published about Inkscape on FootNotes, DeviantArt, FreshMeat, or other community sites&lt;br /&gt;
&lt;br /&gt;
=== Determining Dependencies ===&lt;br /&gt;
&lt;br /&gt;
Some of our core dependencies such as glib and GTK+ do not have explicit listings of minimum versions needed. Going through the API docs and code looking for what we do require might not require much coding expertise, but can help benefit many users.&lt;br /&gt;
&lt;br /&gt;
Lend a hand with [[Tracking Dependencies]]&lt;br /&gt;
&lt;br /&gt;
=== Making Screenshots ===&lt;br /&gt;
&lt;br /&gt;
For a user, screenshots are perhaps the most important resource at inkscape.org. It's what most people look at first: they want pretty pictures.&lt;br /&gt;
&lt;br /&gt;
Please see the [[MakingScreenshots]] page for fuller explanation of this topic and instructions on how to make screenshots and submit them to the [http://inkscape.org/screenshots/index.php gallery].&lt;br /&gt;
&lt;br /&gt;
=== Inkscape Janitors ===&lt;br /&gt;
&lt;br /&gt;
If you can code (even if you're new to coding), check out [[InkscapeJanitors]] for specific coding requests.  Code it up, create a patch, and upload it to the patch tracker.  Easy!&lt;br /&gt;
&lt;br /&gt;
=== About Screen Submissions ===&lt;br /&gt;
&lt;br /&gt;
Occasionally Inkscape asks talented artists to submit their art to the project to be used in the upcoming release's ''About'' screen.   Some excellent artwork has been contributed for past versions.  See [[AboutScreen]] for more information.&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=CreatingDists&amp;diff=83522</id>
		<title>CreatingDists</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=CreatingDists&amp;diff=83522"/>
		<updated>2012-05-07T15:29:56Z</updated>

		<summary type="html">&lt;p&gt;Marko: fix: MediaWiki does not follow double redirects&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Creating Inkscape distributions]]&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Tricks_and_tips&amp;diff=83516</id>
		<title>Tricks and tips</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Tricks_and_tips&amp;diff=83516"/>
		<updated>2012-05-07T15:29:16Z</updated>

		<summary type="html">&lt;p&gt;Marko: + languages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Other languages|en=Tricks and tips}}&lt;br /&gt;
&lt;br /&gt;
== Generic tricks and tips ==&lt;br /&gt;
&lt;br /&gt;
The tips and tricks are collected to share/tutorials/tipsandtricks.svg and made apart of the release. If you want to contribute further, please add your tips and tricks to the SVN copy of the aforementioned. Also, you can add them below and they will be collected from time to time as a part of that tutorial.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== New Tips and Tricks Scratchpad ==&lt;br /&gt;
&lt;br /&gt;
Please enter your new tips and tricks here...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== PDF/EPS bounding boxes ===&lt;br /&gt;
&lt;br /&gt;
As of version 0.45:  when you export an object to PDF or EPS, the figure's bounding box is the canvas (probably the page) rather than a tight box around the object.  If you want a tight box, select your object (with the rubber band selector) and use &amp;quot;Fit Page to Selection&amp;quot; in the &amp;quot;Document Properties&amp;quot; dialog to crop the canvas tightly around the object.  Then, you can export to PDF or EPS and get the bounding box you want.  There isn't really a way to automate this process by using Inkscape's command-line options.&lt;br /&gt;
&lt;br /&gt;
==Changing languages==&lt;br /&gt;
&lt;br /&gt;
Remember when you first installed Inkscape, and there were a bunch of language options?&lt;br /&gt;
To switch to Espanol, select Espanol when installing.&lt;br /&gt;
&lt;br /&gt;
== Adjusting the Canvas Size to Fit Your Image ==&lt;br /&gt;
&lt;br /&gt;
So, you've done a bunch of drawing, and now the canvas is too big/small.&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;tt&amp;gt;File &amp;gt; Document Preferences&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:* Check &amp;quot;Show canvas border&amp;quot; if not already checked, just to get some feedback.&lt;br /&gt;
&lt;br /&gt;
:* Set Canvas size to &amp;quot;Custom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* Back in the Document window drop-down select box to the right of the height/width boxes, set the units to the same units as shown in the Document Preferences window.&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;tt&amp;gt;Edit &amp;gt; Select All in All Layers&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Copy the Width and Height now shown in the Document window into the Width and Height of the Document Preferences window.  Press the enter key after changing each number.&lt;br /&gt;
&lt;br /&gt;
* Back in the Document window change the X and Y coordinates, both, to 0.  Again, press the enter key after changing each number.&lt;br /&gt;
&lt;br /&gt;
* Clean up after yourself:&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;tt&amp;gt;Edit &amp;gt; Deselect&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:* Close Document Preferences window&lt;br /&gt;
&lt;br /&gt;
Note: Starting with version 0.44, you can use instead the button &amp;quot;Fit Page to Selection&amp;quot; under &amp;lt;tt&amp;gt;File &amp;gt; Document Properties&amp;lt;/tt&amp;gt;. If nothing is selected then the page is adjusted to the whole drawing.&lt;br /&gt;
&lt;br /&gt;
==Scaling images to fit in webpages/HTML==&lt;br /&gt;
When using the object tag to embed SVG images inside of webpages, it is useful to set the size in the object tag.&lt;br /&gt;
&lt;br /&gt;
To do this you need to add a &amp;lt;tt&amp;gt;viewBox&amp;lt;/tt&amp;gt; attribute.&lt;br /&gt;
&lt;br /&gt;
*Using the XML editor, select the SVG root element (the first item in the list on the left)&lt;br /&gt;
*Next, add the &amp;lt;tt&amp;gt;viewBox&amp;lt;/tt&amp;gt; attribute. In the one line text-box on the right hand side, type &amp;quot;viewBox&amp;quot;. Underneath this type &amp;quot;0 0 100 100&amp;quot;, then click set.&lt;br /&gt;
*Change the width and height attributes to 100%.&lt;br /&gt;
*Re-use process above to set the canvas size to the drawing's size.&lt;br /&gt;
&lt;br /&gt;
You may also want to add &amp;lt;tt&amp;gt;preserveAspectRatio=&amp;quot;none&amp;quot;&amp;lt;/tt&amp;gt; to the SVG root element if you want to change the width/height disproportionately.&lt;br /&gt;
&lt;br /&gt;
Alternatively, use the extensions attached to [https://bugs.launchpad.net/inkscape/+bug/169966 'Saving Plain SVG with viewBox extension' bug].&lt;br /&gt;
&lt;br /&gt;
In the next release (0.48) it will be possible to do this using the &amp;quot;optimised SVG&amp;quot; output filetype. Go to &amp;lt;tt&amp;gt;File &amp;gt; Save as... &amp;gt; Optimised SVG&amp;lt;/tt&amp;gt; , then check &amp;quot;Enable ViewBoxing&amp;quot; to do the same thing.&lt;br /&gt;
&lt;br /&gt;
== Position guides ==&lt;br /&gt;
Position a guide roughly, then double click it to bring up a dialog box in which you can enter the desired position. --[[User:Pbhj|Pbhj]] 13:00, 1 July 2006 (PDT)&lt;br /&gt;
* ''AFAIK you can't do this any other way ... I've been using Inkscape since not long after the split from sodipodi and I just today (1st July 06) found this out! Super! This was in the AI users tips.''&lt;br /&gt;
&lt;br /&gt;
==Adding fill to Shapes drawn with the Calligraphic Pen tool ==&lt;br /&gt;
&lt;br /&gt;
Quick tut on how to add fill to shapes you've drawn with the calligraphic pen.&lt;br /&gt;
A far easier solution to creating fills for  closed shapes drawn with the calligraphic tool than I described previously.  Simple enough I should be able to do without pics, so here gos&lt;br /&gt;
&lt;br /&gt;
* Draw the shape with the calligraphic tool&lt;br /&gt;
* Duplicate it. (ctrl + D)&lt;br /&gt;
* Draw another line in the region that will be filled.&lt;br /&gt;
* Select this line and the duplicate of the original.&lt;br /&gt;
* Do union (ctrl &amp;amp; + )&lt;br /&gt;
* break apart (ctrl + shift + K)&lt;br /&gt;
* Union again (ctrl &amp;amp; + )&lt;br /&gt;
* Send it backwards (Page down)&lt;br /&gt;
* Fill it with a whatever color you want.&lt;br /&gt;
&lt;br /&gt;
The second and penultimate steps are only needed if your keeping the calligraphy line as a stroke. Alternatively, use the fill bounds tool :)&lt;br /&gt;
&lt;br /&gt;
== How to rotate and duplicate == &lt;br /&gt;
&lt;br /&gt;
Need more appropriate name, like: how to make a swatch.&lt;br /&gt;
&lt;br /&gt;
Not finished yet.&lt;br /&gt;
&lt;br /&gt;
[[Khiraly]] - Feel free to comment on tips, if its not clear. Any comment are useful.&lt;br /&gt;
&lt;br /&gt;
[[Category:User Documentation]]&lt;br /&gt;
&lt;br /&gt;
== Text on circle ==&lt;br /&gt;
&lt;br /&gt;
If you want to put text on a circle, you can do the following:&lt;br /&gt;
&lt;br /&gt;
* create a circle&lt;br /&gt;
* create a text object with the text you want to put on the circle&lt;br /&gt;
* select both&lt;br /&gt;
* go to Text | Put on Path&lt;br /&gt;
&lt;br /&gt;
So far so good, nothing special. Anyway, you'll notice that the text is always put on the outside of the circle - what if you want to put the text '''inside''' the circle? I've found this trick:&lt;br /&gt;
&lt;br /&gt;
* create a circle&lt;br /&gt;
* select it and go to Path | Object to Path&lt;br /&gt;
* go to Path | Reverse&lt;br /&gt;
* create a text object with the text you want to put on the circle's internal&lt;br /&gt;
* select both the text and the circle&lt;br /&gt;
* go to Text | Put on Path&lt;br /&gt;
&lt;br /&gt;
If you want to have the text to start at a specific position on the circle:&lt;br /&gt;
* follow either of the steps above&lt;br /&gt;
* then select the circle&lt;br /&gt;
* go to Object | Transform | Rotate&lt;br /&gt;
* change the angle until the text starts at the desired position&lt;br /&gt;
&lt;br /&gt;
That's it!&lt;br /&gt;
&lt;br /&gt;
==Created punched-out text==&lt;br /&gt;
&lt;br /&gt;
This will create a punched-out text with shadow effect that looks like this:&lt;br /&gt;
&lt;br /&gt;
[[File:Punchtext8.png]]&lt;br /&gt;
&lt;br /&gt;
First, create the object you want to cut the text out from. Here I use a red rectangle:&lt;br /&gt;
&lt;br /&gt;
[[File:Punchtext1.png]]&lt;br /&gt;
&lt;br /&gt;
Then, create the text.&lt;br /&gt;
&lt;br /&gt;
[[File:Punchtext2.png]]&lt;br /&gt;
&lt;br /&gt;
Duplicate the text (&amp;lt;tt&amp;gt;Ctrl+D&amp;lt;/tt&amp;gt;) so you have two copies of it in exactly the same place, then select one of the copies of the text and the object at the same time by holding &amp;lt;tt&amp;gt;Shift&amp;lt;/tt&amp;gt; and clicking on both of them. Now either open the &amp;lt;tt&amp;gt;Path&amp;lt;/tt&amp;gt; menu and click &amp;lt;tt&amp;gt;Difference&amp;lt;/tt&amp;gt;, or press &amp;lt;tt&amp;gt;Ctrl+Shift+-&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Punchtext3.png]]&lt;br /&gt;
&lt;br /&gt;
You will now (although it will be hidden behind the remaining piece of text, so you won't be able to see it) have an object with the text as a hole in the middle and the second (duplicate) piece of text. To create the shadow, create another rectangle&amp;amp;mdash;which must cover the area of the text&amp;amp;mdash;in the color of the shadow you want, like this:&lt;br /&gt;
&lt;br /&gt;
[[File:Punchtext4.png]]&lt;br /&gt;
&lt;br /&gt;
Now repeat the previous process. First, send the new rectangle/object behind the remaining text (you can use &amp;lt;tt&amp;gt;PgDn&amp;lt;/tt&amp;gt;) and select both of them, then do a difference between them.&lt;br /&gt;
&lt;br /&gt;
[[File:Punchtext5.png]]&lt;br /&gt;
&lt;br /&gt;
To make this object look like a shadow, you can add some blur to it. Open the Fill &amp;amp; Stroke sidebar and change 'blur' to whatever you want. I've chosen 2.0 here.&lt;br /&gt;
&lt;br /&gt;
[[File:Punchtext6.png]]&lt;br /&gt;
&lt;br /&gt;
Finally, send this object behind the other object. You will see this kind of effect:&lt;br /&gt;
&lt;br /&gt;
[[File:Punchtext7.png]]&lt;br /&gt;
&lt;br /&gt;
To make it look more like a shadow/better, feel free to change the colour, amount of blur and position. I, for example, ended up with this:&lt;br /&gt;
&lt;br /&gt;
[[File:PunchtextFinal.png]]&lt;br /&gt;
&lt;br /&gt;
See the [[Media:PunchtextFinal.svg|source of the final result]].&lt;br /&gt;
&lt;br /&gt;
==Old tips==&lt;br /&gt;
The tips here are out of date / incomplete or the issue they addreess has been worked around&lt;br /&gt;
&lt;br /&gt;
=== Export to PDF Workaround===&lt;br /&gt;
As of version 0.45 saving as pdf results in unclipped images. &lt;br /&gt;
&lt;br /&gt;
The following is a good workaround (On Windows):&lt;br /&gt;
&lt;br /&gt;
Install [http://sourceforge.net/projects/pdfcreator/ PDF Creator].&lt;br /&gt;
Print to the PDFCreator device.&lt;br /&gt;
&lt;br /&gt;
=== Printing or Producing PDFs in ISO A4 rather than US Specific Letter Paper ===&lt;br /&gt;
&lt;br /&gt;
I've been messing with this for ages, and as it turns out it's got a very simple solution (much easier than emailing your SVG to a friend with Illustrator ;-).&lt;br /&gt;
&lt;br /&gt;
With Inkscape 0.42, if you create an A4 canvas and print it, it will quite happily print properly on an A4 printer. It'll even produce suitable PostScript too. However, if you produce a PDF (either by Save As... or by using the command line ps2pdf or by using Adobe Acrobat) you'll always get a US Letter PDF. I think this is because the PostScript doesn't mandate A4 or suggests Letter, after all, most .ps files will convert perfectly like this. However, you can force ps2pdf to use A4, although sadly not in Inkscape. Do it on the command line after printing PostScript to a file:&lt;br /&gt;
&lt;br /&gt;
ps2pdf -sPAPERSIZE=a4 myfile.ps&lt;br /&gt;
&lt;br /&gt;
(it'll produce myfile.pdf, which should be an A4 PDF rather than the default Letter).&lt;br /&gt;
&lt;br /&gt;
Hopefully one day, Inkscape will have a dialogue asking you what paper size you'd like when it produced PDFs (much like saving .eps asks you a couple of things). After all, Inkscape just uses ps2pdf to produce PDFs anyway, so it ought to be able to pass in the paper size specification when it does so.&lt;br /&gt;
&lt;br /&gt;
[http://www.coofercat.com/wiki/InkScape ...Coofer Cat]&lt;br /&gt;
&lt;br /&gt;
==Broken links ;-(==&lt;br /&gt;
=== Mirror modelling ===&lt;br /&gt;
&lt;br /&gt;
Inkscape is a drawing application, not CAD, so maybe the word &amp;quot;modelling&amp;quot; is not appropriate.&lt;br /&gt;
&lt;br /&gt;
http://khiraly.4242.hu/tmp/mirrorModellingDone.png&lt;br /&gt;
&lt;br /&gt;
If you want to play with the image, the inkscape source available [http://khiraly.4242.hu/tmp/mirrorModelling.tar.gz here].&lt;br /&gt;
&lt;br /&gt;
=== How to make an edge ===&lt;br /&gt;
&lt;br /&gt;
http://khiraly.4242.hu/tmp/joinTwoNodes.png&lt;br /&gt;
&lt;br /&gt;
Source is [http://khiraly.4242.hu/tmp/joinTwoNodes.tar.gz here].&lt;br /&gt;
&lt;br /&gt;
Comment : &lt;br /&gt;
# This doesn't explain anything to me. HOW do you break apart a node? HOW do you join two nodes? I see steps I through III, but those little graphics don't explain how to do it.&lt;br /&gt;
# I think this is trying  to explain how to [apparently] join something to a closed loop; I'd like to see n-way nodes for this (is that in the spec?). What they are doing is taking a node on that loop and making it in to two nodes in the same place using -0-0- (that's my ASCII art for the node duplicate icon! it's on the menu bar when you are using the node edit tool on a path). Then we split using -0 0-. Then join one of the coincidental nodes to the other shape. It now looks like you have a spur off from your closed loop. But you don't. Is that it, do I get a cookie?? --[[User:Pbhj|Pbhj]] 15:08, 7 July 2006 (PDT)&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Announcing_Releases&amp;diff=83510</id>
		<title>Announcing Releases</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Announcing_Releases&amp;diff=83510"/>
		<updated>2012-05-07T15:28:58Z</updated>

		<summary type="html">&lt;p&gt;Marko: + languages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Other languages|en=Announcing Releases}}&lt;br /&gt;
&lt;br /&gt;
== Upcoming Announcement Planning ==&lt;br /&gt;
* [[AnnouncePlanning047]]&lt;br /&gt;
* [[AnnouncePlanning046]]&lt;br /&gt;
&lt;br /&gt;
== Release Announcements (Informal) ==&lt;br /&gt;
&lt;br /&gt;
* [[ReleaseAnnounce046]]&lt;br /&gt;
* [[ReleaseAnnounce045]]&lt;br /&gt;
* [[ReleaseAnnounce044]]&lt;br /&gt;
* [[ReleaseAnnounce043]]&lt;br /&gt;
* [[ReleaseAnnounce042]]&lt;br /&gt;
* [[ReleaseAnnounce041]]&lt;br /&gt;
* [[ReleaseAnnounce040]]&lt;br /&gt;
* [[ReleaseAnnounce039]]&lt;br /&gt;
* [[ReleaseAnnounce038]]&lt;br /&gt;
&lt;br /&gt;
== Press Releases (Formal) ==&lt;br /&gt;
&lt;br /&gt;
* [[PressRelease046]]&lt;br /&gt;
* [[PressRelease045]]&lt;br /&gt;
* [[PressRelease044]]&lt;br /&gt;
* [[PressRelease043]]&lt;br /&gt;
* [[PressRelease042]]&lt;br /&gt;
* [[PressRelease041]]&lt;br /&gt;
* [[ArticleIntroducingInkscape0_40]]&lt;br /&gt;
&lt;br /&gt;
* [http://www.stetson.edu/~rhansen/prguide.html guide to writing successful pr]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Places to Announce ==&lt;br /&gt;
In general, for linux community receives a general informal announcement. However, for formal press channels we use the more formal 3rd-person press release.&lt;br /&gt;
&lt;br /&gt;
=== Open Source Community (Receive Informal PR) ===&lt;br /&gt;
&lt;br /&gt;
* gnome-office-list@gnome.org [0.45 sent]&lt;br /&gt;
* svg-developers@yahoo.com - must join the list to send (rejon is on)&lt;br /&gt;
* SVG.org: antoine@graougraou.com [0.45 sent]&lt;br /&gt;
* svgfaq.org - maxdunn@siliconpublishing.com&lt;br /&gt;
* svgfoundation.org - michael (at) svgfoundation.org&lt;br /&gt;
* cairo list - cairo@cairographics.org [0.45 sent]&lt;br /&gt;
* gnome-list - gnome-announce-list@gnome.org [0.45 sent]&lt;br /&gt;
* Scribus List (mrdocs) - scribus@nashi.altmuehlnet.de [0.45 sent]&lt;br /&gt;
* osnews.com - http://osnews.com/submit.php [0.45 sent]&lt;br /&gt;
* [[LWN Submission Guide]]&lt;br /&gt;
* [http://www.svgi.org/ [[W3C]] SVG Implementations] [0.45 sent]&lt;br /&gt;
* newstips@heise.de [0.45 sent]&lt;br /&gt;
* news@golem.de [0.45 sent]&lt;br /&gt;
* http://slashdot.org/submit.pl [0.45 sent]&lt;br /&gt;
* mozilla svg project&lt;br /&gt;
* submit if you have an account: http://svg.org/submitstory/Diary&lt;br /&gt;
* http://www.desktoplinux.com/ - http://www.desktoplinux.com/cgi-bin/news_post.cgi&lt;br /&gt;
* http://www.svg-cafe.com/ - join and post to news section&lt;br /&gt;
* [http://freshmeat.net/ Freshmeat]&lt;br /&gt;
* [http://gnomedesktop.org/node/add/story gnome footnotes]&lt;br /&gt;
* [http://www.scale-a-vector.de/cont.htm scale-a-vector] - kukofka@scale-a-vector.de&lt;br /&gt;
* http://www.gnomefiles.org/app.php/Inkscape&lt;br /&gt;
&lt;br /&gt;
* Art sites&lt;br /&gt;
** clipart-list - clipart@freedesktop.org&lt;br /&gt;
** [http://www.deviantart.com/ [[DeviantART]]]&lt;br /&gt;
&lt;br /&gt;
* kde sites&lt;br /&gt;
** http://dot.kde.org&lt;br /&gt;
** http://kde-look.org&lt;br /&gt;
** http://kde-artists.org&lt;br /&gt;
PR: theobroma@revelinux.com&lt;br /&gt;
&lt;br /&gt;
=== Social Sites ===&lt;br /&gt;
&lt;br /&gt;
* http://digg.com/&lt;br /&gt;
* http://del.icio.us/&lt;br /&gt;
* http://technorati.com/wtf&lt;br /&gt;
* BLOG IT!!!!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Formal PR Contacts ===&lt;br /&gt;
&lt;br /&gt;
* [http://prleap.com/ prleap] - another free pr service&lt;br /&gt;
* [http://prbuzz.com/ prbuzz] - another free pr service&lt;br /&gt;
* [http://openpr.com openpr] - another free pr service&lt;br /&gt;
* nettime-ann - http://www.nettime.org/&lt;br /&gt;
* See Kansas City infoZine: http://www.infozine.com/news/stories/op/storiesView/sid/5080/&lt;br /&gt;
* arts sites? &amp;lt;-- continue looking these up!!!&lt;br /&gt;
* news site&lt;br /&gt;
* need more magazines&lt;br /&gt;
* need more press outlets&lt;br /&gt;
&lt;br /&gt;
=== Magazines (Get formal PR) ===&lt;br /&gt;
&lt;br /&gt;
* I've requested where to send PR and how to get our software reviewed from these magazines.&lt;br /&gt;
&lt;br /&gt;
* http://linuxformat.co.uk/ - webmaster@linuxformat.co.uk&lt;br /&gt;
** PR: login and submit news via top of page link&lt;br /&gt;
* http://linux-magazine.com/ - info@linux-magazine.com edit@linux-magazine.com&lt;br /&gt;
** PR: pr@linux-magazine.com&lt;br /&gt;
** Product Reviews: coming soon&lt;br /&gt;
* http://linuxjournal.com/ - ljeditor@ssc.com&lt;br /&gt;
** PR: newproducts@ssc.com&lt;br /&gt;
** Product Reviews: Heather Mead, heather@ssc.com, http://www.linuxjournal.com/xstatic/advertising/prodreviews&lt;br /&gt;
* http://linuxmagazine.com/ - editors@linux-mag.com&lt;br /&gt;
** PR: ???&lt;br /&gt;
** Product Reviews: &lt;br /&gt;
* http://linuxuser.co.uk - http://linuxuser.co.uk/index.php?option=com_content&amp;amp;task=view&amp;amp;id=48&amp;amp;Itemid=40&lt;br /&gt;
** PR: terry@linuxuser.co.uk&lt;br /&gt;
** Product Reviews: martin@linuxuser.co.uk&lt;br /&gt;
* http://www.tuxmagazine.com/ - editor@tuxmagazine.com&lt;br /&gt;
** PR: ???&lt;br /&gt;
** Product Reviews: http://www.tuxmagazine.com/xstatic/advertising/prodreviews&lt;br /&gt;
* http://www.linuxworld.com/ - mrhinkle@linuxworld.com tim@linuxworld.com&lt;br /&gt;
&lt;br /&gt;
* http://cmykmag.com/&lt;br /&gt;
* http://www.computerarts.co.uk/&lt;br /&gt;
** http://www.computerarts.co.uk/contacts&lt;br /&gt;
** PR &amp;amp; Product Reviews: dom.hall@futurenet.co.uk&lt;br /&gt;
** Gallery and Exposure: richard.llewellyn@futurenet.co.uk&lt;br /&gt;
* http://www.layersmagazine.com/&lt;br /&gt;
&lt;br /&gt;
* http://graphicdesign.about.com&lt;br /&gt;
* http://graphicssoft.about.com&lt;br /&gt;
* http://desktoppublishing.about.com&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Other Updates ===&lt;br /&gt;
* http://en.wikipedia.org/wiki/Inkscape Update the 'Features', 'Interface and usability', &amp;amp; 'Versions', also check the other languages and maybe ask for an update on the respective talk page&lt;br /&gt;
&lt;br /&gt;
[[Category:Marketing]]&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Release_notes&amp;diff=83504</id>
		<title>Release notes</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Release_notes&amp;diff=83504"/>
		<updated>2012-05-07T15:28:25Z</updated>

		<summary type="html">&lt;p&gt;Marko: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here are the release notes for all versions of Inkscape. The list of release notes ''in all languages'' is at [[Special:PrefixIndex/Release notes/]].&lt;br /&gt;
&lt;br /&gt;
* [[Release notes/0.49]] (next major release)&lt;br /&gt;
* [[Release notes/0.48.3]] (upcoming bugfix release)&lt;br /&gt;
* [[Release notes/0.48.2]] (current release)&lt;br /&gt;
* [[Release notes/0.48.1]]&lt;br /&gt;
* [[Release notes/0.48]]&lt;br /&gt;
* [[Release notes/0.47]] &lt;br /&gt;
* [[Release notes/0.46]] &lt;br /&gt;
* [[Release notes/0.45]]&lt;br /&gt;
* [[Release notes/0.44]]&lt;br /&gt;
* [[Release notes/0.45]]&lt;br /&gt;
* [[Release notes/0.44]]&lt;br /&gt;
* [[Release notes/0.43]]&lt;br /&gt;
* [[Release notes/0.42]]&lt;br /&gt;
* [[Release notes/0.41]]&lt;br /&gt;
* [[Release notes/0.39]]&lt;br /&gt;
* [[Release notes/0.38]]&lt;br /&gt;
* [[Release notes/0.37]]&lt;br /&gt;
* [[Release notes/0.36]]&lt;br /&gt;
* [[Release notes/0.35]]&lt;br /&gt;
&lt;br /&gt;
[[Category:About Inkscape]]&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.47/de&amp;diff=83498</id>
		<title>Release notes/0.47/de</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.47/de&amp;diff=83498"/>
		<updated>2012-05-07T15:27:12Z</updated>

		<summary type="html">&lt;p&gt;Marko: + languages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Other languages|en=Release notes/0.47|de=Release notes/0.47 de}}&lt;br /&gt;
&lt;br /&gt;
==Inkscape 0.47==&lt;br /&gt;
'''([[Ankündigungsplanung047]])'''&lt;br /&gt;
&lt;br /&gt;
Inkscape 0.47 liefert eine Fülle an wichtigen Verbesserungen über das ganze Programm:&lt;br /&gt;
&lt;br /&gt;
* '''automatisches Speichern''': nie mehr verlorene Arbeit&lt;br /&gt;
&lt;br /&gt;
* '''Spiralpfade''': ein neuer Weg, mit Pfaden zu arbeiten. Unterstützung im Freihand-, Bézier- und Knoten-Werkzeug &lt;br /&gt;
&lt;br /&gt;
* '''automatische Knotenglättung''': ein neuer Knotentyp, der den Pfad so glatt wie möglich macht, während Sie den Knoten oder die benachbarten verschieben&lt;br /&gt;
&lt;br /&gt;
* Neue Modi im '''Modellier-Werkzeug''': Drücken und Verzittern ganzer Objekte, Skalieren und Drehen dieser sowie Löschen und Duplizieren mit dem &amp;quot;weichen Pinsel&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Ein überarbeitetes und in der Anwendung verbessertes '''Einrastsystem''' mit Einrast-Leiste&lt;br /&gt;
&lt;br /&gt;
* Neue '''Pfad-Effekte''', wie Sketch, Schraffur, Hüllenverformung; Effekte können gestapelt und auf Gruppen angewendet werden&lt;br /&gt;
&lt;br /&gt;
* Eine große Kollektion von '''vorgefertigten Filtern''' im neuen Filtermenü&lt;br /&gt;
&lt;br /&gt;
* Neuer cairo-basierender '''PS und EPS Export''': verbesserte Qualität, noch mehr Unterstützung, Rückgrif auf Rasterung von Filtern und Transparenz&lt;br /&gt;
&lt;br /&gt;
* '''Rechtschreibprüfung''' für Textobjekte in einer Zeichnung&lt;br /&gt;
&lt;br /&gt;
* Viele '''neue Erweiterungen''': Umschichten, Kalender, Druckmarken, kartesisches und Polar-Gitter, Interpolation von Attributen&lt;br /&gt;
&lt;br /&gt;
* '''Optimierter SCG Code''' Optionen, nun mit eigener Einstellungsseite&lt;br /&gt;
&lt;br /&gt;
*Viele andere Verbesserungen, Benutzerfreundlicher, Beseitugung von Speicherfehlern und verschiedener Fehler&lt;br /&gt;
&lt;br /&gt;
== Code-Umbau ==&lt;br /&gt;
&lt;br /&gt;
Der Fokus der Version 0.47 lag auf dem Bereinigen des Codes und dem Vorantreiben der Migration auf reinen objektorientierten C++ -Code. Das Ziel war die Verbesserung der Stabilität und Wartbarkeit von Inkscape. Auf lange Sicht wird es dadurch weniger Fehler und weitere Features geben, da diese einfacher zu entwickeln sind und das Finden von Fehlern einfacher wird.&lt;br /&gt;
&lt;br /&gt;
===Migration nach lib2geom===&lt;br /&gt;
&lt;br /&gt;
Es wurden viele Teile des Codes für die Nutzung der 2geom-Bibliothek für geometrische Kalkulationen umgestellt, um nicht die alten Bibliotheken libnr und livarot zu verwenden.&lt;br /&gt;
&lt;br /&gt;
===Einstellungen===&lt;br /&gt;
&lt;br /&gt;
Instead of global functions directly manipulating an XML document, the preferences API is now exposed through the Inkscape::Preferences singleton. It abstracts away the way the preferences are stored in memory. In the future it may allow for different user settings storage backends (like GConf or the upcoming dconf on GNOME desktops or .plist files on OS X). Previously, Inkscape directly manipulated an internal XML document.&lt;br /&gt;
&lt;br /&gt;
The Preferences directory has been moved on Linux (and Mac OS X) from ~/.inkscape to ~/.config/inkscape to better conform to Linux desktop standards.&lt;br /&gt;
&lt;br /&gt;
==Werkzeuge==&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.47&amp;diff=83492</id>
		<title>Release notes/0.47</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.47&amp;diff=83492"/>
		<updated>2012-05-07T15:26:54Z</updated>

		<summary type="html">&lt;p&gt;Marko: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Other languages|en=Release notes/0.47|de=Release notes/0.47 de}}&lt;br /&gt;
&lt;br /&gt;
==Inkscape 0.47==&lt;br /&gt;
'''([[AnnouncePlanning047]])'''&lt;br /&gt;
&lt;br /&gt;
Inkscape 0.47 brings a host of important improvements all across the program:&lt;br /&gt;
&lt;br /&gt;
* '''Timed autosave''': no more lost work&lt;br /&gt;
&lt;br /&gt;
* '''Spiro splines''': an exciting new way to work with paths, fully supported in Pen, Pencil, and Node tools &lt;br /&gt;
&lt;br /&gt;
* '''Auto smooth nodes''': a new type of node that keeps the path as smooth as possible as you move it or its neighbors&lt;br /&gt;
&lt;br /&gt;
* New modes in '''Tweak tool''': pushing and jittering whole objects, scaling/rotating objects, deleting and duplicating using the &amp;quot;soft brush&amp;quot; &lt;br /&gt;
&lt;br /&gt;
* Reworked, much more usable '''snapping system''' and a Snapping toolbar&lt;br /&gt;
&lt;br /&gt;
* New '''path effects''', including sketch, hatching, envelope deformation; effects can be stacked and assigned to groups&lt;br /&gt;
&lt;br /&gt;
* A huge collection of '''preset filters''' in the new Filters menu&lt;br /&gt;
&lt;br /&gt;
* New cairo-based '''PS and EPS export''': improved quality, more features supported, fallback rasterization for filters and transparency&lt;br /&gt;
&lt;br /&gt;
* '''Spell checker''' for text objects in a document&lt;br /&gt;
&lt;br /&gt;
* Many '''new extensions''': restacking, calendar, printing marks, cartesian and polar grids, interpolating attributes&lt;br /&gt;
&lt;br /&gt;
* '''Optimized SVG code''' options, now with their own Preferences page&lt;br /&gt;
&lt;br /&gt;
* Many other improvements, usability tweaks, memleak stops, and misc bugfixes&lt;br /&gt;
&lt;br /&gt;
==Refactoring effort==&lt;br /&gt;
&lt;br /&gt;
The focus of the 0.47 release was to clean up legacy code and push forward the migration to clean object-oriented C++. The goal of this effort was to increase reliability and maintainability of Inkscape. In the long run, it will mean fewer bugs and more new features, because it will be easier to develop and find bugs in Inkscape.&lt;br /&gt;
&lt;br /&gt;
===Migration to lib2geom===&lt;br /&gt;
Many parts of the code have been changed to use the 2geom library for geometrical calculations instead of the old libnr and livarot libraries.&lt;br /&gt;
&lt;br /&gt;
===Preferences===&lt;br /&gt;
Instead of global functions directly manipulating an XML document, the preferences API is now exposed through the &amp;lt;code&amp;gt;Inkscape::Preferences&amp;lt;/code&amp;gt; singleton. It abstracts away the way the preferences are stored in memory. In the future it may allow for different user settings storage backends (like GConf or the upcoming dconf on GNOME desktops or .plist files on OS X). Previously, Inkscape directly manipulated an internal XML document.&lt;br /&gt;
&lt;br /&gt;
The Preferences directory has been moved on Linux (and Mac OS X) from ~/.inkscape to ~/.config/inkscape to better conform to Linux desktop standards.&lt;br /&gt;
&lt;br /&gt;
==Tools==&lt;br /&gt;
&lt;br /&gt;
===Node tool===&lt;br /&gt;
&lt;br /&gt;
* In previous versions of Inkscape, no visual feedback was given back to the user when hovering over paths when using the ''Node tool''. In this update, hovering over a path with the ''Node tool'' now results in a highlighted path outline being displayed. '''Note:''' the duration and color of the new path outline feature can be configured in the '''Tools &amp;gt; Node''' section of the  '''Inkscape Preferences''' dialog.&lt;br /&gt;
&lt;br /&gt;
* The Node tool can now edit '''clipping paths''' and '''masks''' of objects on canvas, without releasing them. If the selected object has a clipping path and mask, the corresponding buttons on the controls bar of the tool will be enabled; pressing these buttons will display the editable paths or handles of the clippath or mask. A clipping path is stroked green, a mask is stroked blue (the same colors as those used for them in Outline mode).&lt;br /&gt;
&lt;br /&gt;
* Snapping has been improved (more details in Snapping below).&lt;br /&gt;
&lt;br /&gt;
* When dragging a node handle with '''Ctrl''' pressed, it now snaps not only to the 15 degree increments starting from 0 and to the original handle direction, but also to the direction of the opposite handle (if it exists) or of the opposite line segment (if it is a straight line).&lt;br /&gt;
&lt;br /&gt;
* The behavior of the buttons/shortcuts that make a node smooth or cusp has been improved:&lt;br /&gt;
** If a node is already a cusp (diamond shaped), pressing Shift+C again on it will retract both its handles. As this works for any number of selected nodes, you can always retract all handles in all nodes by selecting all nodes and pressing Shift+C twice.&lt;br /&gt;
** If a non-smooth node is next to a straight line segment, pressing Shift+S once makes it ''half-smooth'': it now has one handle aligned with that line segment. Another press of Shift+S will expand the second handle as well turning it into a full smooth node. If a node is between two curve segments, Shift+S will expand both handles as before.&lt;br /&gt;
&lt;br /&gt;
*'''Auto smooth nodes''': this is a new node type, similar to the one  Xara Xtreme has. An auto node is a smooth node which automatically adjusts (rotates and stretches) its handles when this node or its neighbors are moved. This adjustment (same as what you get when you convert node type to Smooth, but continuous) keeps the curve at this node as smooth as possible. It feels a bit like Spiro paths (see below); although not as smooth as a Spiro, auto nodes may often be preferable as they work without applying any path effect. Whenever you manually adjust the ''handles'' of an auto node or drag the adjacent ''curve'', the node loses its auto state and becomes simply smooth; for this reason, it is recommended to edit smooth nodes with the node handles hidden via a toggle button on the Node tool controls bar. Auto nodes are represented by little circles, as opposed to smooth/symmetric nodes (squares) and cusp nodes (diamonds). To convert selected node(s) to auto, press '''Shift+A''' or use the corresponding node type button on the controls bar.&lt;br /&gt;
&lt;br /&gt;
===Tweak tool===&lt;br /&gt;
&lt;br /&gt;
Several new modes are added to the Tweak tool for transforming, duplicating, and deleting selected objects using the same &amp;quot;soft brush&amp;quot; metaphor that the path editing and coloring modes use. Using these new modes, it is easy to &amp;quot;sculpt&amp;quot; scatterings of small objects, such as clone tilings, into complex and naturalistic textures.&lt;br /&gt;
&lt;br /&gt;
* '''Push mode''' moves those selected objects that are under the brush in the direction in which you move the brush. This is similar to the Push path mode, except that the Move mode affects entire objects and not parts of the paths under the brush.&lt;br /&gt;
&lt;br /&gt;
* '''Attract/Repel Objects mode'''  moves those selected objects that are under the brush towards the cursor (default) or away from cursor (with '''Shift''' pressed). This is similar to the Attract/repel path mode, except that the Move in/out mode affects entire objects and not parts of the paths under cursor.&lt;br /&gt;
&lt;br /&gt;
* '''Jitter mode''' moves those selected objects that are under the brush in random directions and by random amounts, but the overall amount of movement depends on Force, pen pressure (if you're using a tablet pen), on the closeness of the object to the center of brush, and on how long you apply the brush.&lt;br /&gt;
&lt;br /&gt;
* '''Scale mode''' scales those selected objects that are under the brush down (by default) or up (with '''Shift''' pressed). The speed of scaling depends on Force, pen pressure (if you're using a tablet pen), on the closeness of the object to the center of brush, and on how long you apply the brush.&lt;br /&gt;
&lt;br /&gt;
* '''Rotate mode''' rotates those selected objects that are under the brush clockwise (by default) or counterclockwise (with '''Shift''' pressed). The speed of rotation depends on Force, pen pressure (if you're using a tablet pen), on the closeness of the object to the center of brush, and on how long you apply the brush. &lt;br /&gt;
&lt;br /&gt;
* '''Duplicate/delete mode''' randomly duplicates those selected objects that are under the brush (by default) or deletes them (with '''Shift''' pressed). The chance of an object to be duplicated and deleted depends on Force, pen pressure (if you're using a tablet pen), on the closeness of the object to the center of brush, and on how long you apply the brush. Like with the regular Duplicate command, duplicating with Tweak tool places the copies right over the originals, and you may need to use the Jitter mode to ruffle them apart.  The duplicates created by the tool are automatically added to selection if the originals objects were in selection (e.g. if you're tweaking a group of objects, they are duplicated within that group and are not by themselves selected). &lt;br /&gt;
&lt;br /&gt;
*'''Blur mode''' blurs the selected objects under the brush more (by default) or less (with Shift pressed). The amount of blur added or removed depends on Force, pen pressure (if you're using a tablet pen), on the closeness of the object to the center of brush, and on how long you apply the brush. &lt;br /&gt;
&lt;br /&gt;
Also, the existing path editing modes of the tool have been rearranged: now Shrink and Grow are one mode (shrinks by default, grows with Shift), and Attract and Repel are one mode (attracts by default, repels with Shift). Here is a complete list of modes and shortcuts of the Tweak tool:&lt;br /&gt;
&lt;br /&gt;
 Shift+m, Shift+0	        move mode&lt;br /&gt;
 Shift+i, Shift+1	attract/repel objects mode&lt;br /&gt;
 Shift+z, Shift+2	jitter mode&lt;br /&gt;
 Shift+&amp;lt;, Shift+&amp;gt;, Shift+3	scale mode&lt;br /&gt;
 Shift+[, Shift+], Shift+4	rotate mode&lt;br /&gt;
 Shift+d, Shift+5	duplicate/delete mode&lt;br /&gt;
 Shift+p, Shift+6	push path mode&lt;br /&gt;
 Shift+s, Shift+7	shrink/grow path mode&lt;br /&gt;
 Shift+a, Shift+8	attract/repel path mode&lt;br /&gt;
 Shift+r, Shift+9	roughen mode&lt;br /&gt;
 Shift+c	        paint mode&lt;br /&gt;
 Shift+j	        color jitter mode&lt;br /&gt;
 Shift+b	        blur mode&lt;br /&gt;
&lt;br /&gt;
In Paint mode, painting with Shift inverts the color you're applying (e.g. when painting with yellow, Shift will switch the applied color to blue).&lt;br /&gt;
&lt;br /&gt;
===Calligraphy tool===&lt;br /&gt;
&lt;br /&gt;
* The tool's settings can now be set from a preset (see the drop-down list in the controls bar). Several presets are provided that imitate various drawing implements and styles.&lt;br /&gt;
&lt;br /&gt;
* When drawing with '''Alt''' pressed, Inkscape ''subtracts'' the new path you are creating from the selected path. With '''Shift''', it ''unions'' the new path with the selected path. This allows you to quickly patch or erase defects in a stroke you have drawn, without leaving the tool.&lt;br /&gt;
&lt;br /&gt;
* The behavior of the tool when tracking a guide (drawing with '''Ctrl''') has been improved:&lt;br /&gt;
&lt;br /&gt;
:* The initial &amp;quot;jerk&amp;quot; when you start drawing is suppressed.&lt;br /&gt;
&lt;br /&gt;
:* The undesired flipping of the stroke to the other side of the guide path, when drawing along closed paths, is fixed. &lt;br /&gt;
&lt;br /&gt;
:* If you lose connection with your guide path, the tool tries to continue moving in the same direction as if by inertia, so as to minimize the tearoff jerk.&lt;br /&gt;
&lt;br /&gt;
===Paint Bucket tool===&lt;br /&gt;
* Paint Bucket is now more tightly integrated with potrace.  As a result, memory and CPU usage on each fill operation have been reduced significantly.&lt;br /&gt;
&lt;br /&gt;
===Eraser Tool===&lt;br /&gt;
A new tool, Eraser, has been added to the main toolbox. Its shortcut is '''Shift+E'''. It has two main modes, selectable by toggle buttons on its controls bar:&lt;br /&gt;
&lt;br /&gt;
* '''Delete Objects''' mode: any shape touched by dragging is deleted completely. This is analogous to &amp;quot;touch selection&amp;quot; in Selector followed by '''Del'''.&lt;br /&gt;
* '''Cut mode''': dragging subtracts, using a boolean Subtract operation, parts of paths it touches. On the controls bar, you can adjust the Width of the trace left by the tool. If nothing is selected, it acts on all objects in the current layer, whether selected or not; if there's a selection, its action is limited to selection. This mode is similar to '''Alt+drag''' in Calligraphic tool.&lt;br /&gt;
&lt;br /&gt;
===Pen and Pencil===&lt;br /&gt;
&lt;br /&gt;
====New modes====&lt;br /&gt;
&lt;br /&gt;
Apart from the regular Bezier mode, these drawing tools now provide several new modes:&lt;br /&gt;
&lt;br /&gt;
* '''Spiro mode''': This mode automatically applies the new Spiro Splines path effect (see the section on new effects) to any newly drawn path. As mentioned below, it is not yet possible to preview a spiro before it is finished. This mode is available in both Pen and Pencil tools.&lt;br /&gt;
&lt;br /&gt;
* '''Polyline mode''' (Pen only): This mode makes it easy to draw many straight line segments by disallowing any curves, even when you accidentally drag with the mouse instead of clicking. &lt;br /&gt;
&lt;br /&gt;
* '''Paraxial mode''' (Pen only): create straight line segments that are parallel to one of the coordinate axes. This works similar to the Polyline mode with '''Ctrl'''. Normally, each next line segment is drawn perpendicular to the previous one, but the direction of the line segment being drawn can be toggled by pressing '''Shift'''. If you click on the start anchor, the path gets closed with an L-shaped segment (its direction of which can also be flipped with '''Shift''').&lt;br /&gt;
&lt;br /&gt;
====Stroke shapes====&lt;br /&gt;
&lt;br /&gt;
As a first step towards [http://wiki.inkscape.org/wiki/index.php/Vector-brushes this blueprint], it is now possible to automatically apply predefined vector '''shapes''' to path strokes in Pen and Pencil tools. The choice of shapes in the drop-down list on the controls bar includes:&lt;br /&gt;
&lt;br /&gt;
* '''Triangle in''' and '''Triangle out''': tapering out in both directions&lt;br /&gt;
&lt;br /&gt;
* '''Ellipse''': smooth elliptic shape stretching along path&lt;br /&gt;
&lt;br /&gt;
* '''From clipboard''': any path you had previously selected and copied to clipboard&lt;br /&gt;
&lt;br /&gt;
To adjust the width of the stroke, open the Path Effect Editor, choose &amp;quot;Pattern along path&amp;quot; effect, and edit its Width parameter. It is measured in units of the original size of the applied shape; the triangles and ellipse are all 10px in size, and the clipboard size can be any size. The default value of Width is 1.00, which means the triangle/elliptic strokes will be 10px wide and the from-clipboard stroke will be as wide as the copied object was tall.&lt;br /&gt;
&lt;br /&gt;
====Pencil smoothing====&lt;br /&gt;
&lt;br /&gt;
In Pencil tool, the controls bar now provides the '''Smoothing''' parameter, changeable in the range from 1 to 100, which controls how much smoothing is applied to the freehand lines you draw. Small Smoothing values produce rough lines with many nodes; large values give smooth lines with few nodes. Previously, this control was only available in Inkscape Preferences.&lt;br /&gt;
&lt;br /&gt;
====Pencil sketch mode====&lt;br /&gt;
&lt;br /&gt;
The sketch mode is still experimental. In essence, it enables the artist to draw many strokes, which Inkscape then averages into a single path. It tries to mimic sketching with a real pencil and paper, taking the 'visual average' of many strokes and condensing it into one stroke.&lt;br /&gt;
&lt;br /&gt;
Pick the pencil tool, press '''Alt''', and sketch away; release Alt to finalize the result. After each stroke (a stroke starts when the mouse button is pressed down, and ends when it is released), the resulting path will be an average of the old result and the newly drawn stroke. In Inkscape's Pencil tool preferences, one can choose to either average between all drawn strokes (so that all stroke have the same weight), or just the new stroke and the old result (so that later strokes have greater weight).&lt;br /&gt;
&lt;br /&gt;
Currently, going back and forth between A and B in one stroke does not give the expected result; it will result in a long path going back and forth, instead of the visually expected path going from A to B just once. We are working on this (difficult!) issue. For best results, draw strokes only from A to B (and not from B to A).&lt;br /&gt;
&lt;br /&gt;
===Text tool===&lt;br /&gt;
&lt;br /&gt;
* When editing multiline or flowed text, the '''PgUp''' and '''PgDn''' keys now work to move the cursor by one screen (i.e. by as many lines as fit into the screen at current zoom).&lt;br /&gt;
&lt;br /&gt;
* The usability of the font family drop-down list in the Text tool controls bar has been improved: it no longer steals focus, all keyboard shortcuts work as designed ('''Alt+X''' to access the family control, '''Alt+down''' to open the drop-down list with font previews, '''arrows''' to move in the list, '''Enter''' to set chosen font) and the completion feature works (start typing a family name and a pop-up list with possible completions appears). &lt;br /&gt;
&lt;br /&gt;
:A remaining problem that may be fixed in a future version is that the first opening of the drop-down list of family names may be slow (several seconds) if you have many fonts installed (the delay is Inkscape generating the previews for all fonts). Subsequent openings of the list are much faster.&lt;br /&gt;
&lt;br /&gt;
===Connector tool===&lt;br /&gt;
&lt;br /&gt;
* Connectors are now drawn to the edges of shapes, rather than to the bounding box of shapes.&lt;br /&gt;
* The routing buffer around shapes is now altered in the correct direction when the user changes this via the spacing control fon the connector toolbar.&lt;br /&gt;
* A bug has been fixed where the spinboxes on the connector toolbar did not properly respond to single clicks of their up and down arrows.&lt;br /&gt;
&lt;br /&gt;
==Path effects==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Path Effects stacking===&lt;br /&gt;
&lt;br /&gt;
More than one Path Effect can be assigned to an object. A new UI was created to control the stack in the Path Effects Editor (Shift+Ctrl+7): the '''Effect list''' shows the stack of effects for the selected object; below, buttons allow you to move a selected effect in the stack up or down or remove it from stack. &lt;br /&gt;
&lt;br /&gt;
The stack works from top to bottom, i.e. the topmost listed effect is applied first, the second one works on the result of the first, and so on until the bottom effect which produces the final visible result. A new effect that you choose in the &amp;quot;Apply new effect&amp;quot; list and created by the '''Add''' button gets added to the end of the current stack.&lt;br /&gt;
&lt;br /&gt;
===Path Effects for groups===&lt;br /&gt;
&lt;br /&gt;
Path effects can now be assigned to a group. In most cases, the effect is applied recursively to the member paths, but for Bend Path and Envelope Deformation the result that the distortion applies to the group as a whole. &lt;br /&gt;
&lt;br /&gt;
* You can, as usual, enter the group by double-clicking on it, and edit the paths there watching the transformed result update live. &lt;br /&gt;
&lt;br /&gt;
* Path effects can be assigned to groups of groups, applying recursively to all grouped paths.&lt;br /&gt;
&lt;br /&gt;
* The ''Convert Object to Path'' command (Ctrl+Shift+C), when applied to a group with effects applied, removes these effects from group and converts all its member paths to effect-less paths looking exactly as before.&lt;br /&gt;
&lt;br /&gt;
===Misc new features===&lt;br /&gt;
&lt;br /&gt;
* The '''Paste Path Effect''' command in Path menu can now assign the path effect of the clipboard's path to any number of paths, going recursively into groups if necessary.&lt;br /&gt;
&lt;br /&gt;
* A new command, '''Remove Path Effect''' in Path menu, removes any path effects from all selected objects, going recursively into groups if necessary. &lt;br /&gt;
&lt;br /&gt;
* Path effects can now be assigned to the sides of a 3D box (use '''Ctrl+click''' to select individual sides) without breaking its 3D functionality.&lt;br /&gt;
&lt;br /&gt;
* The Pen and Pencil tools now correctly work with paths with effects: you can continue such a path or add a new subpath to it by drawing with '''Shift''', while preserving the effects applied to it.&lt;br /&gt;
&lt;br /&gt;
* Path parameters of effects can now link to existing shapes &amp;lt;b&amp;gt;or texts&amp;lt;/b&amp;gt;. For example, now it is possible to use a text as the pattern for the Pattern Along Path effect, or shape a path with the Envelope Deformation where one of the envelope sides is text! Since the effect links to the text, not copies it, the result will update live if you edit the text.&lt;br /&gt;
&lt;br /&gt;
* Lib2geom now has an implementation for EllipticalArc. For Inkscape, this means that it is now possible to directly copy-paste ellipse shapes to path parameters (e.g. 'pattern' in Pattern along Path), without the need to convert the ellipse to path first.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===New effects===&lt;br /&gt;
&lt;br /&gt;
* '''Sketch''': Simulates hand-drawn lines. A set of parameters lets you tune the effect. They are all summarized in this [[:Image:SketchParameters.png|picture]].&lt;br /&gt;
&lt;br /&gt;
:[[Image:SketchExemple.png|300px]]&lt;br /&gt;
&lt;br /&gt;
* '''Hatches''': Fills the shape with rough, randomized hatches, simulating a quick hand drawing. It is configurable through numeric parameters as well as on-screen handles visible in Node tool. &lt;br /&gt;
:[[Image:hatches-lpe.png|300px]].&lt;br /&gt;
&lt;br /&gt;
* '''von Koch''': This effect creates fractal pictures. A collection of transformations (rotations, rescalings, etc...) is recursively applied to the input path. The transforms are derived from a &amp;quot;reference&amp;quot; path (a line segment) and a &amp;quot;generating&amp;quot; path (basically a collection of segments): the transforms are those needed to move the reference segment onto each segment of the generating path (components in the generating path having more than one segment might be used to define shearing/mirroring transforms). A famous example is the [http://en.wikipedia.org/wiki/Koch_snowflake von Koch's snowflake].&lt;br /&gt;
:[[Image:VonKochExample.png|300px]]&lt;br /&gt;
&lt;br /&gt;
:''Warning'': the complexity of the output path grows exponentially fast with the number of generations. As a guardrail, an editable complexity bound is provided, above which the effect is disabled.&lt;br /&gt;
&lt;br /&gt;
* '''Knot''': Creates a knot from a flat self-intersecting curve: at each crossing, one strand is interrupted to make it look like it's going under the other. The &amp;quot;sign&amp;quot; of each crossing (first strand interrupted, second interrupted, or no interruptions) can be set independently by clicking the on-screen handle which can be dragged from one crossing to the other. &lt;br /&gt;
:[[Image:KnotExample.png|300px]]&lt;br /&gt;
&lt;br /&gt;
:''Warning'': as far as possible, the lpe tries to keep the modifications of crossing signs unchanged under small deformations. For large or topology changing deformations however, some or all crossings might jump back to their default orientation.&lt;br /&gt;
&lt;br /&gt;
* '''Spiro splines''' are a novel way of defining curvilinear paths [http://www.levien.com/spiro/ developed by Raph Levien]. It takes some getting used to, but for certain tasks (such as lettershape design) Spiros have a clear advantage over Bezier curves. Recently, Spiro support was added to the FontForge font editor; now it is available in Inkscape too, which means you can use all the convenient Inkscape path tools (moving and transforming groups of nodes, node sculpting, etc.) on Spiro paths.&lt;br /&gt;
&lt;br /&gt;
:A Spiro path is defined by a sequence of points, but unlike a regular path with Bezier curves, all Spiro points lie on the path and there are no off-path handles. The curvature of the path is defined entirely by the positions of the points and their types. The path behaves very similar to a springy rod which is forced to pass through the given points and which uses the minimum possible curvature to satisfy the requirement. As such, it feels quite natural and the resulting path is very smooth - not just superficially smooth (i.e. having no cusps), but smooth at a deeper level, which you can achieve with Beziers only after a lot of laborious tweaking. &lt;br /&gt;
&lt;br /&gt;
:To create a Spiro path, select any path and assign the &amp;quot;Spiro spline&amp;quot; path effect to it. There are no parameters. Each node of your path becomes a point of a Spiro path, depending on the type of node:&lt;br /&gt;
&lt;br /&gt;
:* Smooth nodes (those with two collinear Bezier handles; use Shift+S to make a node smooth) become smooth curve points of the Spiro path. Note that the length or direction of the Bezier handles of the source path is ignored; the only thing that matters is their collinearity.&lt;br /&gt;
&lt;br /&gt;
:* Cusp nodes of the source path become corner points of the Spiro path, like free hinges on the springy rod. Between two corner points, the path is always a straight line. To make a node cusp, retract its Bezier handles by Ctrl+click, or press Shift+C and move one of the handles so they are no longer collinear.&lt;br /&gt;
&lt;br /&gt;
:* Half-smooth nodes - those with one Bezier handle collinear with a straight line segment on the other hand - become &amp;quot;left&amp;quot; or &amp;quot;right&amp;quot; points on the Spiro path which behave exactly the same: they sit between a straight line and a curve and enforce that these two segments join smoothly without a cusp. To create such a node, make sure one of the segments is a line (select its ends and press Shift+L), then Ctrl+drag the remaining handle to make it snap to the direction of the straight line segment on the other side, or press Shift+S to lock it to that direction.&lt;br /&gt;
&lt;br /&gt;
:Note that what matters is the actual collinearity of a node's handles, regardless of the node type that the node has in the Node tool; for example, if a node designated as cusp (diamond-shaped) has collinear handles, it will become a smooth curve point of the Spiro path. &lt;br /&gt;
&lt;br /&gt;
:Some configurations of points do not converge and produce wild loops and spirals instead of a smooth curve. According to Raph, &amp;quot;The spline solver in this release is _not_ numerically robust. When you start drawing random points, you'll quickly run into divergence. However, &amp;quot;sensible&amp;quot; plates based on real fonts usually converge.&amp;quot; Avoid too sharp changes in direction between points to prevent divergence. Hopefully, the robustness of the algorithm will be improved in future releases.&lt;br /&gt;
&lt;br /&gt;
:For now, to edit Spiro paths viewing the result in real time, you have to use the Node tool; it is recommended to turn off the red highlight of the source path. The Pen tool does not yet allow you to preview a Spiro as you draw, although you can paste the Spiro effect on the path and see the result as soon as the path is finalized. &lt;br /&gt;
&lt;br /&gt;
:You can always use the Node tool to continue a Spiro path by duplicating and dragging away its end nodes. Also, when you have a Spiro path selected, you can add a new subpath to it with Pen or Pencil if you start drawing with Shift.&lt;br /&gt;
&lt;br /&gt;
* '''Construct Grid''':  Draws a grid using the first three nodes of a path. The center node defines the origin. The other two nodes define the direction and length of the two adjacent sides of the first cell. If a path has more than three nodes, the other nodes are ignored. One can select the number of cells in the two orthogonal directions.&lt;br /&gt;
&lt;br /&gt;
* '''Envelope Deformation''': Allows you to deform an object (or a group of object) by deforming its sides. Modifications are done by deforming the four path parameters: Top, Bottom, Left and Right; for each, you can edit it with Node tool, copy, paste, or link to an existing path in the document.&lt;br /&gt;
&lt;br /&gt;
* '''Ruler''': Draws ruler marks along the path; you can set distance between the marks, their length for major and minor marks, the major/minor ratio, and other parameters.&lt;br /&gt;
&lt;br /&gt;
* '''Interpolate Subpaths''': Creates a given number of interpolated paths between the (first) two subpaths of a path (the subpaths after the second subpath are ignored). The interpolations are spread along an editable trajectory path.&lt;br /&gt;
:[[Image:InterpolateSubpathsExample.png|342px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- These effects are still hidden or under development, unhide them when they are added...&lt;br /&gt;
&lt;br /&gt;
* '''Perspective paths''': Draw an arbitrary path as if viewed in perspective. This is work in progress. Known limitations (among others): It can only use the first perspective that exists in the document defs, and the perspective cannot be adapted interactively yet (the effect must be removed and reapplied after modifying the perspective). [max]&lt;br /&gt;
* '''Lattice Deformation''' allows you to deform an object (or a group of objects) by moving 16 control points.&lt;br /&gt;
&lt;br /&gt;
* '''Perpendicular bisector''' [max]&lt;br /&gt;
&lt;br /&gt;
* '''Angle bisector''' [max]&lt;br /&gt;
&lt;br /&gt;
* '''Tangent to a curve''' [max]&lt;br /&gt;
&lt;br /&gt;
* '''Circle through 3 points''' [max]&lt;br /&gt;
&lt;br /&gt;
* '''Circle with radius''' [max]&lt;br /&gt;
&lt;br /&gt;
* '''Freehand Shape''': [max]&lt;br /&gt;
&lt;br /&gt;
* '''Path Length''': [max]&lt;br /&gt;
&lt;br /&gt;
* '''Text Label''': [max]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Notable effect bugfixes and changes===&lt;br /&gt;
&lt;br /&gt;
We try to refrain from changing the behavior of existing path effects, because it will change appearance in old files when opened in a new version of Inkscape (but not in any other SVG viewer or editor).  However, when an effect is really broken, we have to fix it:&lt;br /&gt;
&lt;br /&gt;
* '''Pattern Along Path''':&lt;br /&gt;
**The pattern used to be stretched across discontinuities (separate subpaths). This has been fixed; now it treats a discontinuous path as a group of continuous paths and applies the effect separately to each. &lt;br /&gt;
** Successive copies of the pattern can now be fused into continuous paths (using the new &amp;quot;fuse nearby ends&amp;quot; feature) so that &amp;quot;filling&amp;quot; the result works as expected.&lt;br /&gt;
&lt;br /&gt;
* '''Bend Path''':&lt;br /&gt;
** Closed input paths would sometimes result in unclosed output paths. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
==Import/Export==&lt;br /&gt;
===PostScript and EPS import===&lt;br /&gt;
&lt;br /&gt;
Inkscape's PS and EPS import now uses Ghostscript instead of pstoedit. If you need to open files of these types, install Ghostscript and make sure the directory with the &amp;lt;code&amp;gt;ps2pdf&amp;lt;/code&amp;gt; utility from Ghostscript installation is in your PATH. On importing a file, you will see a preferences dialog, similar to PDF import; for multipage PS files, this dialog allows you to select which page to open.&lt;br /&gt;
&lt;br /&gt;
On Windows 7, this is done as follows.&lt;br /&gt;
&lt;br /&gt;
1. Right click on '''Computer''' and select '''Properties'''. On the top left, click on '''Advanced system settings''', then '''Environment Variables'''. Under '''System Variables''' find '''PATH''' (or make it using '''New...'''), and click on it, then click '''Edit...'''.&lt;br /&gt;
&lt;br /&gt;
2. In the edit dialogue, you must links for both the '''bin''' and '''lib''' directories for Ghostscript. They must be separated from the previous entry and each other by a colon, for example '''[previous entry];C:\Program Files\gs\gs8.70\lib;C:\Program Files\gs\gs8.70\bin'''&lt;br /&gt;
&lt;br /&gt;
===PDF import===&lt;br /&gt;
&lt;br /&gt;
* A new checkbox on the PDF import dialog, '''Replace PDF fonts with closest-named installed fonts''' (on by default) attempts to replace all font names in the imported PDF with the most similar names of those fonts installed on your system. For example, if the PDF uses the font &amp;quot;TimesNewRomanPSMT&amp;quot; and you have &amp;quot;Times New Roman&amp;quot; installed, that font will be used, which will likely give you a more correct appearance than the unknown font &amp;quot;TimesNewRomanPSMT&amp;quot; that will be displayed as the default sans serif font. This is a temporary fix necessary because Inkscape cannot yet extract the fonts from the PDF files it imports nor can it embed them into SVG; when it gets these capabilities, such font name conversion will become unnecessary because all fonts will be preserved. &lt;br /&gt;
&lt;br /&gt;
* Importing PDF files now works '''from the command line'''. For example,&lt;br /&gt;
&lt;br /&gt;
 inkscape file.pdf --export-plain-svg=file.svg&lt;br /&gt;
&lt;br /&gt;
:will take the first page of the PDF and use the default import options, and save the result to SVG. If you try to import PDF without an &amp;lt;code&amp;gt;--export&amp;lt;/code&amp;gt; command, it will show the import options dialog as before and open the file in the UI.&lt;br /&gt;
&lt;br /&gt;
===PDF, PostScript, and EPS export===&lt;br /&gt;
&lt;br /&gt;
The new Cairo-based PS and EPS exporter provides much better support for various vector features, including clipping paths, patterns, and non-ASCII characters. Those features that are not supported by the targeted format become embedded bitmaps that preserve the appearance. In particular:&lt;br /&gt;
&lt;br /&gt;
* '''transparency''' is always rasterized in PS or EPS but not PDF, as PDF supports vector transparency;&lt;br /&gt;
&lt;br /&gt;
* '''filters''', such as blur, are by default rasterized in all three formats (PS, EPS, PDF). This can be turned off by unchecking the &amp;quot;Rasterize filter effects&amp;quot; option in the UI or adding the '''--export-ignore-filters''' option via the command line. In this case, filtered objects are rendered as vectors without filters and without rasterization.&lt;br /&gt;
&lt;br /&gt;
* The '''resolution''' for rasterizing the filters can be set in the UI in the &amp;quot;Resolution for rasterization (dpi)&amp;quot; parameter or on the command line by '''--export-dpi''' parameter (same as used for exporting SVG documents to bitmaps). The default is 90 dpi. The '''rendering quality''' of filters for rasterization, as well as for bitmap export, is always the best possible regardless of what you have set in the Filters tab of Preferences (which only affects on-screen rendering). For example,&lt;br /&gt;
&lt;br /&gt;
 inkscape --export-pdf=out.pdf --export-dpi=300 file.svg&lt;br /&gt;
&lt;br /&gt;
:will export file.svg to out.pdf, rasterizing any filtered objects in it at 300 dpi. (If there are no filtered objects, the --export-dpi has no effect.)&lt;br /&gt;
&lt;br /&gt;
All of PS, EPS, and PDF export formats uniformly support the export area options (page or drawing) and the new export-id option: &lt;br /&gt;
&lt;br /&gt;
* You can now export a single object from a complex document (for example, a single layer) if you specify the ID of that object in the &amp;quot;Limit export to the object with ID&amp;quot; field in the GUI or via the '''--export-id=ID''' option on the command line. The export will show only that object (all others will not be exported). The BoundingBox (page size) of the exported PS/EPS/PDF file will correspond to the bounding box of that object. You can override this with &amp;quot;Export area is page&amp;quot; (GUI) or '''--export-area-page''' (command line) option which forces the output to have the size of the SVG document's page (this may not be possible with EPS, see below).&lt;br /&gt;
&lt;br /&gt;
* The &amp;quot;Export area is page&amp;quot; (GUI) or '''--export-area-page''' (command line) option forces the output to have the size of the SVG document's page. This is the default for PS and PDF but not for EPS. &lt;br /&gt;
&lt;br /&gt;
:*Note, the specification of the EPS format does not allow a bounding box to extend beyond the content. This is enforced by the Cairo graphics library which means that when &amp;lt;code&amp;gt;--export-area-page&amp;lt;/code&amp;gt; is used with EPS export, the page bounding box will be trimmed inwards (but never expanded outwards) to the bounding box of the content if it is smaller. If you want a file which has a %BoundingBox different from the bounding box of its content, you can use PS or PDF export formats instead of EPS, or add a white background rectangle with the required size to source document before exporting to EPS.&lt;br /&gt;
&lt;br /&gt;
:* The '''--export-bbox-page''' command line parameter has been removed; use '''--export-area-page''' instead.&lt;br /&gt;
&lt;br /&gt;
:* The '''--export-area-page''' option was renamed from '''--export-area-canvas''' for consistency with the use of the terms page and canvas in the GUI.&lt;br /&gt;
&lt;br /&gt;
* The &amp;quot;Export area is drawing&amp;quot; (GUI) or '''--export-area-drawing''' (command line) option forces the output to have the size of the exported objects' bounding box, regardless of page size. If no --export-id is specified, this means the bounding box of the entire drawing; with --export-id, this means the bounding box of the exported object only. This is the default for EPS. Note that checking &amp;quot;Export area is page&amp;quot; or using '''--export-area-page''' overrides this setting for PS and PDF output.&lt;br /&gt;
&lt;br /&gt;
* The '''--export-embed-fonts''' option is removed. Inkscape now always embeds and subsets all fonts used in the document when exporting PS, EPS, or PDF.&lt;br /&gt;
&lt;br /&gt;
===UniConvertor-based import and export===&lt;br /&gt;
&lt;br /&gt;
Inkscape can now use UniConvertor to import files of the following types:&lt;br /&gt;
&lt;br /&gt;
* Corel DRAW versions 7 to X4 document files (CDR)&lt;br /&gt;
* Corel DRAW versions 7 to X4 Template files (CDT)&lt;br /&gt;
* Corel DRAW Presentation Exchange files (CMX)&lt;br /&gt;
* Corel DRAW Compressed Exchange files (CCX)&lt;br /&gt;
* sK1 files (SK1)&lt;br /&gt;
* Computer Graphics Metafiles (CGM)&lt;br /&gt;
* Windows Metafiles (WMF)&lt;br /&gt;
* HPGL (AutoCAD) Plot files (PLT) (requires UniConvertor 1.1.4)&lt;br /&gt;
&lt;br /&gt;
Inkscape can now use UniConvertor to export files of the following types:&lt;br /&gt;
&lt;br /&gt;
* Windows Metafiles (WMF)&lt;br /&gt;
* sK1 files (SK1)&lt;br /&gt;
* HPGL (AutoCAD) Plot files (PLT) (requires UniConvertor 1.1.4)&lt;br /&gt;
&lt;br /&gt;
Text objects are not supported as of UniConvertor 1.1.4.&lt;br /&gt;
&lt;br /&gt;
On Windows, UniConvertor is included with Inkscape distribution and does not require separate installation.&lt;br /&gt;
&lt;br /&gt;
===HPGL export===&lt;br /&gt;
&lt;br /&gt;
In addition to the HPGL export via UniConvertor listed above, Inkscape can now export to HPGL (Hewlett-Packard Graphics Language) via an internal routine that is geared towards various cutters/plotters.&lt;br /&gt;
&lt;br /&gt;
===JavaFX export===&lt;br /&gt;
&lt;br /&gt;
Inkscape can export drawings to JavaFX format (.fx file extension).&lt;br /&gt;
&lt;br /&gt;
===DXF import and export===&lt;br /&gt;
&lt;br /&gt;
* DXF export for desktop cutting plotters is much faster than in previous versions. A new option was added to provide support for RoboMaster desktop cutting software. Also, polylines and polysplines are now supported.&lt;br /&gt;
&lt;br /&gt;
* DXF import is new. It supports a number of the simpler DXF shapes: line, Bezier spline, ellipse, circular arc, text.&lt;br /&gt;
&lt;br /&gt;
===PNG export===&lt;br /&gt;
&lt;br /&gt;
* PNG export has been updated to include metadata if present in the source SVG. This includes the Author, Copyright, Creation Time, Description, and Title fields. PNG metadata can be viewed using the ImageMagick &amp;lt;code&amp;gt;identify&amp;lt;/code&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
* Export filenames that are relative (e.g. &amp;lt;code&amp;gt;../file.png&amp;lt;/code&amp;gt; or simply &amp;lt;code&amp;gt;file.png&amp;lt;/code&amp;gt;) are now resolved relative to the document's location. This applies to the filenames you type in the Export dialog as well as those stored in export hints in the document itself (and used by the &amp;quot;Batch export&amp;quot; checkbutton as well as in command line export with &amp;lt;code&amp;gt;--export-use-hints&amp;lt;/code&amp;gt;). However, export filenames specified directly on the command line are not resolved, which in effect means they work, as before, from the current working directory from which you run the export command.&lt;br /&gt;
&lt;br /&gt;
===OCAL (Open Clip Art Library) Export===&lt;br /&gt;
* Export to the [http://www.openclipart.org/ Open Clip Art Library (OCAL)] has been disabled for 0.47 as it had become non-functional and needs to be re-written.&lt;br /&gt;
&lt;br /&gt;
==Autosave==&lt;br /&gt;
&lt;br /&gt;
The new autosave feature allow for automatic timed backups as work goes on. Saved versions are put in a designated directory and do not overwrite the original SVG file nor each other. &lt;br /&gt;
&lt;br /&gt;
In Inkscape Preferences (Ctrl+Shift+P), '''Save''' tab, you can enable this feature and specify various options:&lt;br /&gt;
&lt;br /&gt;
* the time interval between backups, in minutes;&lt;br /&gt;
&lt;br /&gt;
* the directory where you want the backups to be stored;&lt;br /&gt;
&lt;br /&gt;
* and the maximum number of saved backups (if this number is exceeded, old backups will start to be deleted).&lt;br /&gt;
&lt;br /&gt;
==Extensions==&lt;br /&gt;
&lt;br /&gt;
* The former Effects menu is renamed to '''Extensions'''. This is less confusing and better reflects the content of the menu: a collection of extensions, written mostly in Python, which perform various tasks with or without selection. &lt;br /&gt;
&lt;br /&gt;
===New and improved extensions===&lt;br /&gt;
&lt;br /&gt;
* The new '''Arrange &amp;gt; Restack''' extension restacks (changes the z-order of) selected objects, with options including: left to right, top to bottom (or vice versa), radial outward or inward, or at an arbitrary angle. You can also specify what point of an object is used to calculate its position for restacking.&lt;br /&gt;
&lt;br /&gt;
* The new '''Generate from Path &amp;gt; Extrude''' extension is similar to the old Extrude effect, which has been renamed Motion. The new effect requires two paths and draws connection lines or polygons between their nodes. If you want more dense extrusion, add more nodes to the paths. All the extrusion polygons are separate (grouped) objects, so they can be easily painted by the Tweak tool to get nicely shaded ribbons, 3D letters, and the like.&lt;br /&gt;
&lt;br /&gt;
* The new '''Generate from Path &amp;gt; Scatter''' extension spreads copies of pattern along arbitrary &amp;quot;skeleton&amp;quot; paths. The pattern must be the topmost object in the selection. Groups of paths, shapes, clones are allowed.&lt;br /&gt;
&lt;br /&gt;
* The improved '''Modify Path &amp;gt; Add Nodes''' extension now allows segments to be divided into a given number of subsegments.&lt;br /&gt;
&lt;br /&gt;
* The new '''Modify Path &amp;gt; Convert to Dashes''' extension takes the dash pattern of the stroke and explicitly cuts the curve to duplicate this pattern. This can be used to allow desktop cutting plotters, which don't understand dashed stroke style, to cut dashed paths. You can also achieve interesting effects with smoothly varying dash length if you edit the resulting path with Node Sculpting technique (Alt+drag with Node tool).&lt;br /&gt;
&lt;br /&gt;
* The new '''Render &amp;gt; Add printing marks''' extension adds printing marks and color bars required by print bureaus. You can either manually define margins by which cut marks are created.&lt;br /&gt;
&lt;br /&gt;
* The new '''Render &amp;gt; 3D Polyhedron''' extension draws 2D projections of 3D polyhedrons and other 3D shapes. You can choose one of a number of predefined shapes (cube, octahedron, truncated dodecahedron and others) or load a shape definition from an OBJ file. The shape can be rotated around any of the three axes by arbitrary amount; you can also define various style options such as color of the faces and stroke width, and enable shading with adjustable light source position.&lt;br /&gt;
&lt;br /&gt;
* The new '''Render &amp;gt; Alphabet Soup''' extension is a vector rework of Matt Chrisholm's [http://www.theory.org/artprojects/alphabetsoup/main.html script]. Alphabet Soup randomly mashes glyph elements together to make exotic-looking text.&lt;br /&gt;
&lt;br /&gt;
* The new '''Render &amp;gt; Cartesian Grid''' extension plots Cartesian (square) grids that do not fill the page, but offer three levels of division, logarithmic scales (with clutter-reduction and arbitrary base) and customizable line width. All like elements (e.g. x-axis subminor divisions) are put into subgroups together. A proper border is also drawn, with an independent line width.&lt;br /&gt;
&lt;br /&gt;
* The new '''Render &amp;gt; Polar Grid''' extension plots a polar coordinate grid, with options for arbitrary-base logarithmic subdivisions, clutter-reduction around the origin, circumferential labels and custom line widths.&lt;br /&gt;
&lt;br /&gt;
* The new '''Render &amp;gt; Draw from Triangle''' extension takes a triangle drawn as a path (only the first three nodes of a path are counted) and allows to draw many triangle-related geometrical objects such as circumcircles, excentral triangles, etc. It also lets you specify custom trilinear coordinates and triangle centre functions, as well as compute basic triangle properties such as area and semiperimeter.&lt;br /&gt;
&lt;br /&gt;
* The new '''Render &amp;gt; Guides Creator''' extension quickly creates horizontal and vertical guides for subdividing the canvas. You can choose the divisions from None, 1/2, 1/3 ... to 1/10.&lt;br /&gt;
&lt;br /&gt;
* The new '''Render &amp;gt; Calendar''' extension draws a calendar for a given year with localizable month/weekday names, colors, and many other options.&lt;br /&gt;
&lt;br /&gt;
* The new '''Render &amp;gt; Foldable Box''' extension creates foldouts for paper boxes.&lt;br /&gt;
&lt;br /&gt;
* The new '''Text &amp;gt; Convert to Braille''' extension recodes English (or just Latin letters) text to [http://en.wikipedia.org/wiki/Braille Braille] code. It is not intended to create a real Braille text for visually impaired people, just an accurate graphical representation of Braille text to be used in illustrations.&lt;br /&gt;
&lt;br /&gt;
* The new '''Modify Path &amp;gt; Interpolate Attribute in a Group''' extension takes a group of objects and assigns to its members interpolated values of an attribute of your choice, such as width, height, opacity, etc. &lt;br /&gt;
&lt;br /&gt;
* The new '''Web &amp;gt; JavaScript''' extensions allow you to set various interactive JavaScript attributes, such as onclick or onfocus, on SVG elements. Inkscape does not support them on rendering but you might need them for other SVG viewers such as Firefox.&lt;br /&gt;
&lt;br /&gt;
===Extension API changes===&lt;br /&gt;
&lt;br /&gt;
* While the &amp;quot;Live preview&amp;quot; checkbox is useful for most effects, for some it just does not make sense. Now, you can add the attribute &amp;lt;code&amp;gt;needs-live-preview=&amp;quot;false&amp;quot;&amp;lt;/code&amp;gt; in the &amp;lt;code&amp;gt;effect&amp;lt;/code&amp;gt; element in the .inx file of the effect to suppress this checkbox for your effect.&lt;br /&gt;
&lt;br /&gt;
* Parameters passed to extensions (via the &amp;lt;param&amp;gt; element) now can have a boolean attribute, &amp;lt;code&amp;gt;gui-hidden&amp;lt;/code&amp;gt;, to indicate that the parameter should not be represented in the GUI. If all parameters are marked as hidden, no GUI is presented for such extension.&lt;br /&gt;
&lt;br /&gt;
* All '''.inx''' files are now properly formatted XML files with their own namespace of: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://www.inkscape.org/namespace/inkscape/extension&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; and a Relax NG schema to define it. More information can be found on the [[Extensions]] page.&lt;br /&gt;
&lt;br /&gt;
==Filters==&lt;br /&gt;
&lt;br /&gt;
The Filter Editor (former Filter Effects) and Remove Filters commands are moved from the Object menu to the new '''Filters''' top-level menu, which also contains a collection of preset filters.&lt;br /&gt;
&lt;br /&gt;
===Preset filters===&lt;br /&gt;
&lt;br /&gt;
The Filter Editor is powerful, but can be quite cumbersome. You can now apply complex '''preset filters''' to selected objects with a single command by choosing it from the new ''Filters'' top-level menu. Submenus categorize the filters by function or appearance. To view a sampler of all preset filters, open '''filters.svg''' document from Inkscape's examples (&amp;lt;code&amp;gt;share/examples&amp;lt;/code&amp;gt; in the Inkscape tree).&lt;br /&gt;
&lt;br /&gt;
Most filters apply immediately after selecting the command; some present a dialog where you can adjust some of the parameters before applying the filter (such filters have &amp;quot;...&amp;quot; at the end of the command in the menu). &lt;br /&gt;
&lt;br /&gt;
By default, if the selected object already has some filter applied, the chosen filter will be '''merged''' with the existing filter for combined effect. However you can also '''overlay''' several filters to an object while keeping them separated: simply press Ctrl+G after applying any filter and then apply another one; the filters will then display separately in the Filters Editor.&lt;br /&gt;
&lt;br /&gt;
You can easily add your own filters to these menus. Simply place any SVG file with the filters to the &amp;lt;code&amp;gt;filters&amp;lt;/code&amp;gt; subdirectory of your config directory (&amp;lt;code&amp;gt;~/.config/Inkscape/&amp;lt;/code&amp;gt; on Linux) and the filters will be picked up from it when you start Inkscape. By default, they will be placed in the ''Personal'' submenu under ''Effects &amp;gt; Filters''. If you want to control this, add the following attributes to the &amp;lt;code&amp;gt;filter&amp;lt;/code&amp;gt; element:&lt;br /&gt;
&lt;br /&gt;
 inkscape:label         is the command label&lt;br /&gt;
 inkscape:menu          is the submenu to place the command into&lt;br /&gt;
 inkscape:menu-tooltip  is the tooltip (displayed in the statusbar &lt;br /&gt;
                        as you select the command)&lt;br /&gt;
&lt;br /&gt;
===''No Filters'' rendering mode===&lt;br /&gt;
In order to facilitate editing documents that use lots of SVG filter effects, filter effects can now be disabled for a particular document window by selecting ''View &amp;gt; Display mode &amp;gt; No Filters'' from the menu.  This provides an intermediate step between Normal and Outline view modes.&lt;br /&gt;
&lt;br /&gt;
The ''Toggle View'' command in the ''Display Mode'' submenu ('''Ctrl+keypad 5''') toggles between all 3 modes in a loop: Normal, No filters, Outline.&lt;br /&gt;
&lt;br /&gt;
===Filter quality setting===&lt;br /&gt;
&lt;br /&gt;
In addition to the Blur Quality setting, Inkscape now has a general ''Filter Effects Quality'' setting on the Filters tab of Inkscape Preferences. It affects all filters and gives you an opportunity to seek optimum balance between speed and accuracy when rendering filters.&lt;br /&gt;
&lt;br /&gt;
* '''Best quality''' is the quality used when exporting.&lt;br /&gt;
* '''Better quality''' uses fast methods for transforming images, which occasionally shows up as jagged edges. Full rendering resolution is used.&lt;br /&gt;
* Anything below that also uses low resolution rendering for filters.&lt;br /&gt;
&lt;br /&gt;
For exporting images, the best quality is used regardless of this setting.&lt;br /&gt;
&lt;br /&gt;
==SVG support==&lt;br /&gt;
&lt;br /&gt;
===Optimized CSS properties===&lt;br /&gt;
&lt;br /&gt;
* As a file size optimization, Inkscape does not write into SVG some of the stroke properties if the object has &amp;lt;code&amp;gt;stroke:none&amp;lt;/code&amp;gt; and some of the fill properties when it has &amp;lt;code&amp;gt;fill:none&amp;lt;/code&amp;gt;. The only situation where this might affect you is if you remove stroke from an object and then turn it back on - the object will get the default stroke instead of the same it had before. &lt;br /&gt;
&lt;br /&gt;
:Also, in manually-edited SVG where a parent group has no stroke but sets some stroke properties to be inherited by its descendants, you will need to set stroke property to other than none on the group, and suppress inheritance with stroke:none on those children that don't need it.&lt;br /&gt;
&lt;br /&gt;
:Specifically, if stroke:none, the following properties do not get written to SVG:&lt;br /&gt;
&lt;br /&gt;
 stroke-width&lt;br /&gt;
 stroke-linecap&lt;br /&gt;
 stroke-linejoin&lt;br /&gt;
 stroke-miterlimit&lt;br /&gt;
 stroke-opacity&lt;br /&gt;
 stroke-dasharray&lt;br /&gt;
 stroke-dashoffset&lt;br /&gt;
&lt;br /&gt;
:Note that this does not include marker properties, which means you can still have markers on a path without visible stroke.&lt;br /&gt;
&lt;br /&gt;
:If fill:none, the following properties do not get written to SVG:&lt;br /&gt;
&lt;br /&gt;
 fill-opacity&lt;br /&gt;
 fill-rule&lt;br /&gt;
&lt;br /&gt;
*The &amp;lt;code&amp;gt;opacity&amp;lt;/code&amp;gt; property is not written if it has the default value of 1 (this property is not inherited, so the change should have no side effects).&lt;br /&gt;
&lt;br /&gt;
*The &amp;lt;code&amp;gt;marker-start&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;marker-mid&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;marker-end&amp;lt;/code&amp;gt; properties are not written if the &amp;lt;code&amp;gt;marker&amp;lt;/code&amp;gt; property is already present with the same value.&lt;br /&gt;
&lt;br /&gt;
===Optimized path data===&lt;br /&gt;
&lt;br /&gt;
In this version, the size of the path data written in the &amp;lt;code&amp;gt;d=&amp;lt;/code&amp;gt; attribute of &amp;lt;code&amp;gt;path&amp;lt;/code&amp;gt; elements is reduced by about 10%. Inkscape generates the shortest possible path strings by avoiding repeated operators and using relative coordinates (when it helps).&lt;br /&gt;
&lt;br /&gt;
This is controlled by the options on the '''SVG output''' page of Inkscape Preferences dialog. Also, you can change the following attributes in &amp;lt;code&amp;gt;group id=&amp;quot;svgoutput&amp;quot;&amp;lt;/code&amp;gt; in your preferences.xml file:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;allowrelativecoordinates&amp;lt;/code&amp;gt; (default 1) to switch relative coordinates on (1) or off (0)&lt;br /&gt;
* &amp;lt;code&amp;gt;forcerepeatcommands&amp;lt;/code&amp;gt; (default 0) to force repeating operators (1) or allow use of the more compact representation without repeated operators (0)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [this seems no longer to be true, fix it!!! I don't know what happened, someone changed something and now it no longer works :'( -johan]&lt;br /&gt;
&lt;br /&gt;
===No more explicit closing line segment===&lt;br /&gt;
Inkscape used to always explicitly write the closing line segment to SVG for closed paths, for example: &amp;quot;M 0,0 L 1,0 L 1,1 L 0,1 L 0,0 z&amp;quot;. With the improved SVG path data writing, Inkscape no longer generates this closing line segment, resulting in &amp;quot;M 0,0 L 1,0 L 1,1 L 0,1 z&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
When SVG path data input contains this explicit closing segment, it is maintained throughout transformations, but is removed after using the node edit tool.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Horizontal and vertical path segments===&lt;br /&gt;
&lt;br /&gt;
If an SVG contains paths with shorthands for horizontal and vertical path segments ('H' or 'V'), then Inkscape will try to maintain those shorthands if possible, so the saved file will also contain them.&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;script&amp;gt; tag preserved===&lt;br /&gt;
&lt;br /&gt;
While Inkscape does not yet support SVG scripting via the &amp;lt;script&amp;gt; element, this element is now preserved after editing the file in Inkscape.&lt;br /&gt;
&lt;br /&gt;
===Initial SVG Fonts support===&lt;br /&gt;
&lt;br /&gt;
As a SoC 2008 project, JucaBlues implemented initial parsing and rendering of [http://www.w3.org/TR/SVG11/fonts.html SVG Fonts].&lt;br /&gt;
You can design fonts within Inkscape, but using them to render text on the canvas is not yet supported. We are waiting for libpango to implement proper support of the user-fonts feature. &lt;br /&gt;
&lt;br /&gt;
Currently, the main benefit of this feature is to improve the font design workflow when working with FontForge: You can save SVG files with fonts embedded and import them into Fontforge, and you only need one file per font instead of one file per glyph.&lt;br /&gt;
&lt;br /&gt;
An SVG font is a mapping of chunks of SVG drawing to characters. When a certain character is used in a string, its respective glyph is rendered. If no glyph is declared for a certain character, then there is a default &amp;quot;missing glyph&amp;quot; that is rendered. You can set the drawing that defines this missing glyph; this is done by clicking on the '''Missing Glyph: From Selection...''' button at the top of the dialog.&lt;br /&gt;
&lt;br /&gt;
Here's an example of a font design workflow:&lt;br /&gt;
&lt;br /&gt;
# Open the SVG Font dialog by _Text &amp;gt; SVG Fonts_. &lt;br /&gt;
# Click '''New''' under the font list. Select the new font in list; you can rename it by clicking on its name and typing a new name. You will see a set of black squares in the text preview area. This is the preview text being rendered. It only uses the default missing glyph (which is initially defined as a black square) because no specific glyphs were defined yet.&lt;br /&gt;
# Draw something that you want to use for the missing glyph &lt;br /&gt;
# Click '''Missing Glyph: From selection...'''&lt;br /&gt;
# Draw a glyph for the &amp;quot;a&amp;quot; character (character matching is case sensitive)&lt;br /&gt;
# On the '''Glyphs''' tab, click '''Add glyph'''&lt;br /&gt;
# Type &amp;quot;a&amp;quot; in the '''Matching String''' column (at the moment, handling of the glyph-name attribute is not implemented)&lt;br /&gt;
# With the row selected, click '''Get curves from selection...'''&lt;br /&gt;
# Now, you will see the &amp;quot;a&amp;quot; glyph in the preview rendering if the preview text contains it. You can edit the preview text as needed to view different characters.&lt;br /&gt;
&lt;br /&gt;
Repeat steps 5 through 9 for every glyph you wish to add to your font, then save the SVG file and open it in FontForge for further editing.&lt;br /&gt;
&lt;br /&gt;
===SVG Test Suite Compliance===&lt;br /&gt;
&lt;br /&gt;
As a result of last year's GSoC, there is now a rendering test framework along with a number of tests (found in the SVN repository [http://inkscape.svn.sourceforge.net/svnroot/inkscape/gsoc-testsuite/tester/ here]). These tests can be run reasonably easily on any system (you don't need to be able to compile Inkscape) and include a large part of the [http://www.w3.org/Graphics/SVG/Test/ [[W3C]] SVG Test Suite]. See [http://home.hccnet.nl/th.v.d.gronde/inkscape/ResultViewer.html this page] or [http://auriga.mine.nu/inkscape/ this page] for up-to-date rendering results. Also see [[TestingInkscape]] for information on running and creating rendering tests.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [files which failed on 0.46 and now pass, and vice versa]&lt;br /&gt;
List of render test changes with respect to 0.46:&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Editing Aids==&lt;br /&gt;
&lt;br /&gt;
===Grids===&lt;br /&gt;
* The dotted rectangular grid now shows small crosses at the intersection points of emphasis lines.&lt;br /&gt;
&lt;br /&gt;
===Guides===&lt;br /&gt;
&lt;br /&gt;
* Guides can now be rotated using the mouse. Each guide has an anchor (visible as a little circle) around which it can rotate.&lt;br /&gt;
:*'''Drag''' a guide anywhere to move it.&lt;br /&gt;
:*'''Shift+drag''' to rotate a guide about its anchor (additionally press '''Ctrl''' to constrain the rotation angle to multiples of 15 degrees).&lt;br /&gt;
:*'''Ctrl+drag''' to move the anchor along the guide.&lt;br /&gt;
:*Press '''Del''' while hovering the mouse over the guide to delete it.&lt;br /&gt;
 &lt;br /&gt;
* There is now an option in the Preferences dialog ('''Tools''' page) to treat groups as single objects during conversion to guides (as opposed to converting each object inside the group separately).&lt;br /&gt;
&lt;br /&gt;
===Snapping===&lt;br /&gt;
&lt;br /&gt;
Inkscape's snapping code has undergone major changes to make it more reliable and easier to use. Snapping to objects now invokes routines from the 2geom library, which is actively maintained and less error-prone than the old livarot library. &lt;br /&gt;
&lt;br /&gt;
There is a new '''snapping toolbar''' to control the snapping options and modes. Use _View &amp;gt; Show/Hide &amp;gt; Snap_ controls bar to show or hide this toolbar. The toolbar contains toggle buttons for various snapping modes (snap nodes, snap to paths, etc.) as well as a master snapping toggle that disables and reenables all activated modes.&lt;br /&gt;
&lt;br /&gt;
Also, to control some of the snapping features, a '''Snapping''' tab has been created in the Inkscape Preferences dialog. The new features found on this tab are:&lt;br /&gt;
* '''Snap indicator''': When snapping has occurred, an indicator is displayed at that specific position. For now that indicator is just a cross that disappears after a second. In the future the shape of the indicator will be related to the type of target that has been snapped to.&lt;br /&gt;
* '''Snap delay''': Inkscape now optionally waits some time after the mouse pointer has stopped moving before it tries to snap. This makes Inkscape much more responsive on complex documents and allows moving objects in a straight line over a grid, amongst others. &lt;br /&gt;
* Inkscape can be forced to only try snapping the (source) node that is '''closest to the mouse pointer''', à la Corel DRAW. When this mode is enabled, a snap indicator will shortly be shown at that node. This will give you maximum control of the snapping which is useful for complex drawings with many nodes.&lt;br /&gt;
* When multiple snap solutions are found, Inkscape can either prefer the closest transformation (when the weight slider is set to 0; this is the old mode), or prefer the moved object's node that was initially the closest to the pointer (when the slider is set to 1). The way Inkscape calculates the preferred snap has been improved too, which should lead to more predictable snapping.&lt;br /&gt;
&lt;br /&gt;
Other improvements are:&lt;br /&gt;
* The '''Node tool''' now snaps to any unselected node (both cusp and smooth) within the path that's being edited, and nodes of other paths. It also snaps to the path itself, but only to the stationary segments in between two unselected nodes, not to the segment being currently reshaped. It is now also possible to snap while moving nodes along a vertical or horizontal constraint.&lt;br /&gt;
* In the Document Properties dialog, the checkbox for &amp;quot;always snap&amp;quot; has been replaced by a pair of radiobuttons; this should eliminate most of the confusion surrounding this option.&lt;br /&gt;
* Holding the '''Shift''' key now also disables snapping while dragging node handles and while creating single dots.&lt;br /&gt;
* During constrained drawing (using '''Ctrl'''), Inkscape will now only snap to the points on the constrained line.&lt;br /&gt;
* In the Selector tool, snapping while skewing or moving with a constraint (with '''Ctrl''') has been improved.&lt;br /&gt;
* Also in the Selector tool, while moving, Inkscape will now snap the bounding box of each selected item individually instead of the selection as a whole&lt;br /&gt;
&lt;br /&gt;
Inkscape can consider the following objects for snapping, depending on the toggles in the Snapping toolbar:&lt;br /&gt;
* Clipping paths and masks&lt;br /&gt;
* Midpoints of line segments&lt;br /&gt;
* Midpoints of bounding box edges&lt;br /&gt;
* Page border&lt;br /&gt;
* Intersections of any kind of paths&lt;br /&gt;
* Smooth nodes&lt;br /&gt;
* Cusp nodes&lt;br /&gt;
* Each of the handle points (when creating new shapes)&lt;br /&gt;
* Radius handles of rectangles&lt;br /&gt;
* Single dots&lt;br /&gt;
&lt;br /&gt;
==Other features==&lt;br /&gt;
&lt;br /&gt;
===Spell checker===&lt;br /&gt;
&lt;br /&gt;
There's now a built-in spell checker. Press '''Ctrl+Alt+K''' or choose ''Text &amp;gt; Check spelling'' to check all visible text objects in your document (they need not be selected) in turn, going top-to-bottom and left-to-right. Once a misspelled word is found, a red frame around it is displayed, and the object with the misspelling is selected; if you are in Text tool, it also places the text cursor at the beginning of the misspelled word. &lt;br /&gt;
&lt;br /&gt;
In the dialog, you can choose one of the listed suggestions and '''Accept''' it (this button is disabled unless you choose something in the list); '''Ignore''' the word for the rest of this session; or '''Add''' the word to the local dictionary.&lt;br /&gt;
&lt;br /&gt;
Also, since the dialog does not lock Inkscape's window, you can simply edit the word with Text tool. Once you edit it to something acceptable to the speller, it will automatically turn off the red frame and continue checking the&lt;br /&gt;
document. &lt;br /&gt;
&lt;br /&gt;
On Linux, you need to install Aspell and its dictionaries for the languages you want to check. On Windows, for now, only the English dictionary is included with Inkscape builds. &lt;br /&gt;
&lt;br /&gt;
===Desktop integration improvements===&lt;br /&gt;
&lt;br /&gt;
* '''Clipboard is system-wide''': you can now copy/paste objects between different Inkscape instances as well as between Inkscape and other applications (which must be able to handle SVG on the clipboard to use this).&lt;br /&gt;
&lt;br /&gt;
* '''Open Recent menu''' now integrates with Windows recent documents management as well as freedesktop.org recent document lists (used by Gnome, KDE and Xfce). The list can be cleared from the Preferences dialog (the Interface tab).&lt;br /&gt;
&lt;br /&gt;
* '''Themable Icons''': all icons used in Inkscape are now themable using the standard freedesktop.org theming mechanism. The list of names used is available [[themable icons|here]].&lt;br /&gt;
&lt;br /&gt;
===Shell mode===&lt;br /&gt;
&lt;br /&gt;
If you run inkscape with &amp;lt;code&amp;gt;--shell&amp;lt;/code&amp;gt;, it will enter a shell mode. In this mode, you type in commands at the prompt and Inkscape executes them, without you having to run a new copy of Inkscape for each command. This feature is mostly useful for scripting and server uses: it adds no new capabilities but allows you to improve the speed and memory requirements of any script that repeatedly calls Inkscape to perform command line tasks (such as export or conversions). Each command in shell mode must be a complete valid Inkscape command line but without the Inkscape program name, for example:&lt;br /&gt;
&lt;br /&gt;
 $ inkscape --shell&lt;br /&gt;
 Inkscape 0.46+devel interactive shell mode. Type 'quit' to quit.&lt;br /&gt;
 &amp;gt;file.svg --export-pdf=file.pdf&lt;br /&gt;
 &amp;gt;otherfile.svg --export-png=bitmap.png&lt;br /&gt;
 Background RRGGBBAA: ffffff00&lt;br /&gt;
 Area 0:0:744.094:1052.36 exported to 744 x 1052 pixels (90 dpi)&lt;br /&gt;
 Bitmap saved as: bitmap.png&lt;br /&gt;
 &amp;gt;quit&lt;br /&gt;
&lt;br /&gt;
===Gesture-based stroke width adjustment===&lt;br /&gt;
&lt;br /&gt;
Similar to editing the fill or stroke colors by dragging away from the color swatch in the status bar (added in 0.46), this version allows you to drag away from the stroke width value displayed there to change the stroke width of selection. Dragging above the 45-degree line from the swatch increases the width (up to four times the original width), dragging below it decreases the width (down to zero). With this feature, quick yet precise stroke width adjustments are possible without opening any dialogs or menus.&lt;br /&gt;
&lt;br /&gt;
===Tool switching by input device===&lt;br /&gt;
&lt;br /&gt;
Tablets and other input devices that report separate hardware (e.g. pen tip and eraser on the two ends of the pen) are now recognized and current tool can be set to change (to Calligraphic Pen or Eraser) in response to the physical tool being used.&lt;br /&gt;
&lt;br /&gt;
===Layers===&lt;br /&gt;
&lt;br /&gt;
* The Layers dialog now can hide or show '''all layers other than the current''': click on the layer name with right mouse button to get the pop-up menu. The ''Solo'' feature allows you to quickly switch between working layers and check their content in isolation.&lt;br /&gt;
&lt;br /&gt;
* A new command, '''Duplicate Layer''', has been added to the Layers menu to duplicate an existing layer with all of its objects (even hidden or locked) and any sub-layers.&lt;br /&gt;
&lt;br /&gt;
* The Add Layer dialog can be opened with '''Ctrl+Shift+N''' (N for new).&lt;br /&gt;
&lt;br /&gt;
* Layer names can now be non-unique within the document.&lt;br /&gt;
&lt;br /&gt;
* Several layer handling inconsistencies have been fixed.&lt;br /&gt;
&lt;br /&gt;
===Editing bitmaps in an external editor===&lt;br /&gt;
&lt;br /&gt;
Linked (but not embedded) bitmaps can be '''edited in an external application'''. Right-click an image and choose ''Edit externally...''&lt;br /&gt;
&lt;br /&gt;
An image will reload when its linked file changes on disk. Both the external editor application to use and the reload behavior are configurable on the ''Bitmaps'' page of the Inkscape Preferences dialog.&lt;br /&gt;
&lt;br /&gt;
===Command for relinking clones===&lt;br /&gt;
&lt;br /&gt;
A new command, '''Relink Clone to Copied''' in ''Edit &amp;gt; Clone'', allows you to relink any clone to a different original object without changing its other properties. Just copy (Ctrl+C) the object you want to be the new original, select any number of clones, and choose the Relink command. Now all selected clones are linked to the copied object.&lt;br /&gt;
&lt;br /&gt;
Note that this may cause the clone to move if the new original and the old original objects are in different positions.&lt;br /&gt;
&lt;br /&gt;
===Automatic relinking of clones on Duplicate===&lt;br /&gt;
&lt;br /&gt;
If you turn on the '''When duplicating original+clones: Relink duplicated clones''' option on the ''Clones'' tab of Inkscape Preferences (default is off), duplicating a selection containing both a clone and its original (possibly in groups) will relink the duplicated clone to the duplicated original instead of the old original.&lt;br /&gt;
&lt;br /&gt;
===Pattern editing===&lt;br /&gt;
&lt;br /&gt;
When editing pattern fills:&lt;br /&gt;
* The pattern origin and scale handles now snap.&lt;br /&gt;
* The pattern scaling can now be different in X and Y direction. Press '''Ctrl''' to have a fixed 1:1 ratio scaling (old behavior). &lt;br /&gt;
* The handles are now positioned at the corners  of the unit cell, instead of only a quarter of that cell as before. So, now a rectangle filled with pattern will have all of the pattern handles in the corners, making it harder to manipulate them. However, the handles can be dragged outside the rectangle by moving the pattern's origin handle.&lt;br /&gt;
&lt;br /&gt;
===Transform dialog: spacing out option===&lt;br /&gt;
&lt;br /&gt;
Previously, the ''Apply to each object separately'' checkbox had no effect for the ''Move'' tab of the Transform dialog (Ctrl+Shift+M). Now, if several objects are selected, this checkbox is on, and &amp;quot;Relative move&amp;quot; is on, each object is shifted '''relative to the closest selected object''' on the left (for X) or below (for Y). &lt;br /&gt;
&lt;br /&gt;
For example, if you have a horizontal row of objects and you move them relatively by x = 5 px with &amp;quot;Apply to each object separately&amp;quot; on, the leftmost object will shift by 5px, the next one to the right by 10px, and so on; the rightmost selected object is displaced by 5*n px where n is the number of selected objects. As a result, the distance in each pair of adjacent objects will increase by 5px and the whole row will be spaced out, much like a letterspacing adjustment spaces out a text string. Moving these objects by X=-5px will, conversely, squeeze them tighter together: the leftmost will move by -5px, the next one by -10px, and so on. For Y, the effect is the same except that the move starts from the object closest to the bottom (i.e. with smallest Y coordinate).&lt;br /&gt;
&lt;br /&gt;
When determining the order of shifting objects, for X, the left edges of their bounding boxes are sorted horizontally, and for Y, the bottoms of their bounding boxes are sorted vertically. The order of selecting the objects or their z-order do not matter.&lt;br /&gt;
&lt;br /&gt;
===Converting text to path produces a group===&lt;br /&gt;
&lt;br /&gt;
Converting a text or flowed text to path (Ctrl+Shift+C) now produces a '''group of paths''', one path for each glyph of text, instead of a single monolithic path as before. Apart from easier manipulation, an additional advantage is that if your text contained styled spans (i.e. fragments with different color, opacity, or other properties), these styles will be preserved by the corresponding glyph paths after the conversion. You can still easily get a single path out of such a group by selecting it and doing Combine (Ctrl+K).&lt;br /&gt;
&lt;br /&gt;
===Combine works on groups===&lt;br /&gt;
&lt;br /&gt;
The Combine command now works transparently on groups, i.e. combines paths inside selected groups at any level of grouping.&lt;br /&gt;
&lt;br /&gt;
===Exclusion works on multiple paths===&lt;br /&gt;
The Exclusion boolean operation can now operate on an arbitrary number of paths.&lt;br /&gt;
&lt;br /&gt;
===No more Whiteboard===&lt;br /&gt;
The configure flag for Whiteboard has been removed since the feature was non-functional. This menu item will no longer exist in the releases until it is properly fixed to avoid any confusion.&lt;br /&gt;
&lt;br /&gt;
===Save As directory===&lt;br /&gt;
On the '''Save''' tab in Inkscape Preferences, an option was added to change the behavior to our old behavior. When this option is on, the &amp;quot;Save as...&amp;quot; dialog will always open in the directory where the currently open document is. When it's off, it will open in the directory where you last saved a file using that dialog..&lt;br /&gt;
&lt;br /&gt;
===Packaging Improvements===&lt;br /&gt;
Packaging for OSX and Windows has been worked on heavily and greatly improved during this release cycle. Inkscape also now has a Portable version available for Windows.&lt;br /&gt;
&lt;br /&gt;
==User interface==&lt;br /&gt;
&lt;br /&gt;
===Inkscape Preferences dialog===&lt;br /&gt;
&lt;br /&gt;
* This dialog has been rearranged for more logical grouping of options. New pages have been added: '''Bitmaps''' (options for the new update-on-file-change and external editor features), '''UI''' (options for toolbar icon sizes), '''SVG Output''' (options for SVG formatting, introduced in 0.46 and now editable from the dialog as well), and '''Save''' (save directory and autosave options). &lt;br /&gt;
&lt;br /&gt;
===Bitmap Copy resolution===&lt;br /&gt;
&lt;br /&gt;
* A new option on the Bitmaps tab, '''Resolution for Create Bitmap Copy''', allows you to set the resolution of the bitmap created by the corresponding command (by default bound to Alt+B). The default value of 90 dpi forces the resulting bitmap to align with the default 1px-spaced grid on the canvas.&lt;br /&gt;
&lt;br /&gt;
===Zoom correction factor===&lt;br /&gt;
&lt;br /&gt;
* The Interface tab has an adjustable ruler for '''Zoom correction factor'''. Move the slider until the ruler's on-screen size matches its true size. This is used as a reference point for the 100% (original size) zoom command.&lt;br /&gt;
&lt;br /&gt;
===Interface language choice===&lt;br /&gt;
&lt;br /&gt;
* The application's interface language can be set from the preferences dialog, Interface tab. You'll have to restart Inkscape for this choice to take effect.&lt;br /&gt;
&lt;br /&gt;
===Toolbars===&lt;br /&gt;
&lt;br /&gt;
* On the Interface tab, the toolbar icon sizes for the three main toolbars are now separately configurable and to a few different sizes. This allows for a more compact user interface.&lt;br /&gt;
* The vertical toolbox has been converted to a standard GtkToolbar, which fixed the problem of it pushing the main window taller. Tools that don't fit automatically go into a popup menu.&lt;br /&gt;
* When torn off, toolbars now keep the size they last had in the main window. They can be resized by docking, resizing the main window, and then undocking again.&lt;br /&gt;
* Some controls (such as the Width in Calligraphic/Tweak/Eraser tools, Tremor, Wiggle, and Mass in Calligraphic, Threshold in Paintbucket, Tolerance in Pencil) are converted from numeric editable fields into draggable sliders, with labels and values (usually in the range 0..100) displayed on top. As these values don't usually require high precision, this makes adjusting them much easier and faster.&lt;br /&gt;
&lt;br /&gt;
===Clone/original visualization===&lt;br /&gt;
&lt;br /&gt;
When you press '''Shift+D''' to find and select the original of the selected clone, Inkscape draws a '''dashed blue line''' between the centers of the bounding boxes of the clone and the original. This line disappears after one second.&lt;br /&gt;
&lt;br /&gt;
===File dialogs===&lt;br /&gt;
* The Windows builds of Inkscape now have Windows-native file dialogs to keep consistency with other Windows applications.&lt;br /&gt;
* Two new entries in the File type list, '''All Bitmaps''' and '''All Vectors''', allow you to limit the listing to bitmap or vector formats only.&lt;br /&gt;
&lt;br /&gt;
===Document Properties dialog===&lt;br /&gt;
* New Color Management tab. In this new tab, you can declare multiple ICC color profiles for the current document.&lt;br /&gt;
* New Script tab. ?&lt;br /&gt;
&lt;br /&gt;
===Object Properties dialog===&lt;br /&gt;
* New Title and Description fields. The Title attribute is intended to be used as tooltip. [sas]&lt;br /&gt;
* New Interactivity section to add JavaScript calls.&lt;br /&gt;
&lt;br /&gt;
===Miscellaneous===&lt;br /&gt;
* The confusing icons on buttons in the controls bar of the Dropper tool (pick/assign opacity) are replaced by text labels.&lt;br /&gt;
* Hovering over a swatch now shows the name of the swatch in the status bar. This makes it easier for tablet users to identify a swatch by name, as holding a stylus still enough for the tooltip to show up may be difficult.&lt;br /&gt;
* In the Align and Distribute dialog, there is an option to treat all selected objects as a group when aligning. This spares the trouble of manually grouping them, aligning, and ungrouping afterwards.&lt;br /&gt;
&lt;br /&gt;
==Notable bug fixes==&lt;br /&gt;
&lt;br /&gt;
* Several '''memory leaks''' are stopped, reducing the memory consumption during long editing sessions considerably. Closing the last window with a document now frees memory used by that document immediately. &lt;br /&gt;
&lt;br /&gt;
* '''Copy/paste''' between Inkscape and other programs, as well as between different Inkscape instances, finally works as expected.&lt;br /&gt;
&lt;br /&gt;
* '''No more ID clashes on import and paste''': previously, importing or pasting SVG objects might sometimes distort their colors, because the imported objects referred to gradients with the same IDs as those that already exist in the document but look different. Now, IDs of all gradients in the pasted document are checked for clashes with those in the host document, and if necessary changed with all their users updated correspondingly, so such unexpected color changes will never happen.&lt;br /&gt;
&lt;br /&gt;
* The '''visual bounding box''' (which is the default bounding box type used by Inkscape) of an object with a filter applied now includes the expanded area of the filter. For '''single blur filter''' (such as the blur you apply with a slider in the Fill and Stroke dialog), this expands the bounding box by 2.4*radius; although theoretically, blur is infinite, this is the distance at which the opacity of the object drops below the perceptibility threshold of our renderer. For all other filters, the area is expanded by the relative amounts you specify on the &amp;quot;Filter general settings&amp;quot; tab of the Filter Editor dialog.&lt;br /&gt;
&lt;br /&gt;
:Only visual bounding box is affected; if you use geometric bounding box, you will notice no change in most cases. However, the '''Export Bitmap''' dialog always uses the visual bounding box for selection of the export area; this means that you can now export a blurred object to bitmap without any clipping of the blur.&lt;br /&gt;
&lt;br /&gt;
* Bounding box calculation does not include the invisible objects, [https://bugs.launchpad.net/inkscape/+bug/252547 bug #252547].&lt;br /&gt;
&lt;br /&gt;
* Various fixes to PS and PDF rendering of objects involving masks, patterns, and/or bitmaps: [https://bugs.launchpad.net/inkscape/+bug/208217 bug #208217], [https://bugs.launchpad.net/inkscape/+bug/217212 bug #217212] and others.&lt;br /&gt;
&lt;br /&gt;
* File dialogs (Open, Save, Save as) now remember the last visited directory.&lt;br /&gt;
&lt;br /&gt;
* The &amp;lt;code&amp;gt;--vacuum-defs&amp;lt;/code&amp;gt; command line parameter erroneously deleted markers which are in use.&lt;br /&gt;
&lt;br /&gt;
* No more garbage lines in Outline mode.&lt;br /&gt;
&lt;br /&gt;
* No more artifacts left by the circle cursor in Tweak tool.&lt;br /&gt;
&lt;br /&gt;
* The '''Bend Path''' and '''Pattern along Path''' path effects now work correctly with closed paths.&lt;br /&gt;
&lt;br /&gt;
* Several '''[[ViewBoxToDo|viewBox]]''' related bugs fixed:&lt;br /&gt;
:* Documents with viewBox are now editable without transformation defects. In particular this affected documents created with e.g. pstoedit. [https://bugs.launchpad.net/inkscape/+bug/168370 bug #168370]&lt;br /&gt;
:* Resizing the page adjusts viewBox [https://bugs.launchpad.net/inkscape/+bug/167682 bug #167682].&lt;br /&gt;
:* preserveAspectRatio parsing code was fixed [https://bugs.launchpad.net/inkscape/+bug/166885 bug #166885].&lt;br /&gt;
&lt;br /&gt;
* Several fixes allow Inkscape to correctly render and edit SVG files that use &amp;lt;code&amp;gt;currentColor&amp;lt;/code&amp;gt; in objects' style (this includes files created by gnuplot).&lt;br /&gt;
&lt;br /&gt;
* Inkscape is now able to handle paths with only 'movetos', i.e. &amp;quot;M 0,0 M 1,1 M 2,2&amp;quot;. These kind of paths can be used to only show markers on a path without the rest of the path visible.&lt;br /&gt;
&lt;br /&gt;
* Open paths (as opposed to closed) are now correctly drawn when start and end points are equal (SVG test suite ''paths-data-10-t.svg'').&lt;br /&gt;
&lt;br /&gt;
* The shorthand 'marker' property is now correctly interpreted (SVG test suite ''painting-marker-03-f.svg'').&lt;br /&gt;
&lt;br /&gt;
* Coordinates and lengths specified in percentages are now correctly interpreted (SVG test suite ''coords-units-02-b.svg'').&lt;br /&gt;
&lt;br /&gt;
* Horizontally scrolling the canvas with a tilt wheel (present on several Logitech mice such as the LX5) in the Bezier tool will no longer finish the path being drawn.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Diederik's patch had to be backed out...&lt;br /&gt;
&lt;br /&gt;
* Annoying random displacements of pixels of bitmaps when you view them at a close zoom level are fixed.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Known issues=&lt;br /&gt;
&lt;br /&gt;
* First time opening of the drop-down list with font families in Text tool may be slow, especially if you have many fonts installed. Subsequent accesses of this list are fast. &lt;br /&gt;
&lt;br /&gt;
=Previous releases=&lt;br /&gt;
&lt;br /&gt;
* [[ReleaseNotes046]]&lt;br /&gt;
* [[ReleaseNotes045]]&lt;br /&gt;
* [[ReleaseNotes044]]&lt;br /&gt;
* [[ReleaseNotes043]]&lt;br /&gt;
* [[ReleaseNotes042]]&lt;br /&gt;
* [[ReleaseNotes041]]&lt;br /&gt;
* [[ReleaseNotes040]]&lt;br /&gt;
* [[ReleaseNotes039]]&lt;br /&gt;
* [[ReleaseNotes038]]&lt;br /&gt;
* [[ReleaseNotes037]]&lt;br /&gt;
* [[ReleaseNotes036]]&lt;br /&gt;
* [[ReleaseNotes035]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Marketing]]&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.45/fr&amp;diff=83486</id>
		<title>Release notes/0.45/fr</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.45/fr&amp;diff=83486"/>
		<updated>2012-05-07T15:25:19Z</updated>

		<summary type="html">&lt;p&gt;Marko: + languages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Other languages|en=Release notes/0.45|fr=ReleaseNotes045-fr}}&lt;br /&gt;
&lt;br /&gt;
= Inkscape 0.45: en bref =&lt;br /&gt;
&lt;br /&gt;
= Boîte de dialogue Historique de la commande Annuler =&lt;br /&gt;
[Gustav Broberg]&lt;br /&gt;
* Inkscape possède maintenant une &amp;lt;b&amp;gt;boîte de dialogue de l'historique&amp;lt;/b&amp;gt;, accessible avec Ctrl+Maj+H. Les modifications apportées au document, depuis son ouverture, y sont enregistrées.&lt;br /&gt;
** Les modifications sont enregistrées depuis la plus ancienne (en haut) à la plus récente (en bas).&lt;br /&gt;
** Le type de chaque modification est indiqué par une icône et une brève description.&lt;br /&gt;
** Pour plus de lisibilité, les modifications consécutives d'un même type sont placées dans une branche extensible marquée d'un triangle et d'un nombre spécifiant le nombre d'action incluses dans la branche.&lt;br /&gt;
** By clicking on an event event in the list, you can easily move through the undo history, i.e. undo or redo any number of actions with one click.&lt;br /&gt;
* Les commandes annuler et refaire du menu Edition affichent les descriptions des commandes à annuler ou refaire.&lt;br /&gt;
&lt;br /&gt;
= Vitesse =&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;b&amp;gt;Interruptible display&amp;lt;/b&amp;gt;: Previously, Inkscape could not do anything until it finishes the current screen redraw. Now the redraw is made interruptible, so that Inkscape responds to mouse and keyboard input and can abort the current redraw and start over if you do some screen-changing operation. As a result, Inkscape now feels much snappier and more interactive.&lt;br /&gt;
&lt;br /&gt;
* Les dégradés radiaux sont rendus au moins 10% plus vite.&lt;br /&gt;
&lt;br /&gt;
* Le rendu à l'écran est plus rapide de 2 à 3%, et même 5% pour les dessins complexes avec transparence.&lt;br /&gt;
&lt;br /&gt;
* Display is more responsive when working at high zoom levels when using a tablet.&lt;br /&gt;
&lt;br /&gt;
* Rendering (compositing) quality has been improved. This is most visible with (partially) transparent gradients, banding is a lot less pronounced now. Speed has also been improved in some cases.&lt;br /&gt;
&lt;br /&gt;
= Ligne de commande =&lt;br /&gt;
&lt;br /&gt;
* Le nouveau paramètre &amp;lt;code&amp;gt;--export-pdf&amp;lt;/code&amp;gt; permet d'exporter une image SVG en PDF depuis la ligne de commande.&lt;br /&gt;
&lt;br /&gt;
= Améliorations diverses =&lt;br /&gt;
&lt;br /&gt;
* [nouveaux curseurs - scislac]&lt;br /&gt;
&lt;br /&gt;
* [Améliorations de l'export PDF/EPS - Ulf Erikson]&lt;br /&gt;
&lt;br /&gt;
* Les images PNG exportées ont une résolution correcte dans leurs en-têtes.&lt;br /&gt;
&lt;br /&gt;
* [Nouvel export PDF  via Cairo - ???]&lt;br /&gt;
&lt;br /&gt;
* [étendre/contracter la sélection dans l'outil noeud, profils de sculpture - bbyak]&lt;br /&gt;
&lt;br /&gt;
* Simplify Path now had two modes when working with a group of paths: the default mode, which treats all of the paths as one large object to simplify, or the new mode, which acts the same as using Simplify on each path in a group separately. In preferences.xml, set '''options.simplifyindividualpaths''' to 1 to get the new mode.&lt;br /&gt;
&lt;br /&gt;
= Corrections diverses de bogues =&lt;br /&gt;
&lt;br /&gt;
* When deleting a node, update neighboring smooth nodes to be cusp nodes because symmetry is broken.&lt;br /&gt;
&lt;br /&gt;
= Outils =&lt;br /&gt;
&lt;br /&gt;
== Pipette ==&lt;br /&gt;
* Instead of the confusing toggle button, now the Controls bar for the Dropper tool has two checkboxes, &amp;quot;Pick alpha&amp;quot; and &amp;quot;Set alpha&amp;quot;, which work as follows. Suppose you have an object selected and, using Dropper, click on an object which has red (#FF0000) fill and 0.5 opacity (half-transparent).&lt;br /&gt;
** If the &amp;quot;Pick alpha&amp;quot; checkbox is off, the selected object will get the fill color #800000 (i.e. faded-out red) and fill opacity will be at 1.0 (opaque).&lt;br /&gt;
** If the &amp;quot;Pick alpha&amp;quot; checkbox is on but &amp;quot;Set alpha&amp;quot; is off, the selected object will get the fill color #FF0000 (red) and fill opacity will be at 1.0.&lt;br /&gt;
** If both &amp;quot;Pick alpha&amp;quot; and &amp;quot;Set alpha&amp;quot; are on, the selected object will get the fill color #FF0000 (red) and fill opacity will be at 0.5 (half-transparent).&lt;br /&gt;
:If you Shift+click instead of click, the same changes will be made to stroke color and stroke opacity, correspondingly. Note that in no situation can Dropper change the master opacity of the selected object(s), although it can pick it just as it does any other kind of opacity.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Traductions =&lt;br /&gt;
&lt;br /&gt;
= Problèmes connus =&lt;br /&gt;
==== Problèmes avec certains paquets Debian libgc-6.7 ====&lt;br /&gt;
&lt;br /&gt;
* Inkscape se figera ou plantera s'il est lié à la première version du paquet Debian de la librairie ramasse-miettes (garbage collection) Boehm. ce problème a été résolu dans la version 1:6.7-2 du paquet. Si vous avez un système Debian avec la libgc 6.7, vérifiez que vous utilisez cette version (ou une version ultérieure) de ce paquet.&lt;br /&gt;
&lt;br /&gt;
==== Attention aux thèmes défectueux sous Linux ====&lt;br /&gt;
&lt;br /&gt;
* Inkscape et d'autres programmes Gtk peuvent planter sous Linux quand le paquet &amp;lt;b&amp;gt;gtk2-engines-smooth / libsmooth&amp;lt;/b&amp;gt; est installé. Nous avons soumis un rapport de bogue contre libsmooth (qui est désormais incorporée dans gtk-engine et gnome).  Supprimer ce paquet permet de résoudre le problème. Mise à jour : ce bogue semble être corrigé dans les dernières versions de gtk-engine. Cependant, si vous subissez ce problème, il serait aimable de prévenir les développeurs de gtk-engine.&lt;br /&gt;
* Un problème similaire existe si le thème &amp;lt;b&amp;gt;Baghira KDE&amp;lt;/b&amp;gt; ou le paquet &amp;lt;b&amp;gt;gtk_gt_engine&amp;lt;/b&amp;gt; sont installés. Si vous subissez des plantages d'Inkscape sous KDE, essayez s'il vous plait d'installer un autre thème que Baghira ou de desinstaller le paquet gtk_qt_engine de votre système. Ces problèmes affectent également les versions précédentes d'Inkscape.&lt;br /&gt;
&lt;br /&gt;
==== N'oubliez pas de supprimer le fichier menus.xml s'il est présent ====&lt;br /&gt;
&lt;br /&gt;
* Si vous avez utilisé certaines compilations directes du dépot CVS/SVN à l'automne 2005, il se peut que vous ayiez un fichier &amp;lt;code&amp;gt;menus.xml&amp;lt;/code&amp;gt; restant dans votre répertoire de profil (ex. &amp;lt;code&amp;gt;~/.inkscape&amp;lt;/code&amp;gt; sur Linux). Dans ce cas vous aurez des problèmes tels que des verbes introuvables et des commandes desactivées dans les menus. Vous pouvez résoudre ce problème simplement en supprimant &amp;lt;code&amp;gt;menus.xml&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Versions précédentes =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [[ReleaseNotes044-fr]] : traduction en français de [[ReleaseNotes044]]&lt;br /&gt;
* [[ReleaseNotes043-fr]] : traduction en français de [[ReleaseNotes043]]&lt;br /&gt;
* [[ReleaseNotes042-fr]] : traduction en français de [[ReleaseNotes042]]&lt;br /&gt;
* [[ReleaseNotes041-fr]] : traduction en français de [[ReleaseNotes041]]&lt;br /&gt;
* [[ReleaseNotes040-fr]] : traduction en français de [[ReleaseNotes040]]&lt;br /&gt;
* [[ReleaseNotes039-fr]] : traduction en français de [[ReleaseNotes039]]&lt;br /&gt;
* [[ReleaseNotes038-fr]] : traduction en français de [[ReleaseNotes038]]&lt;br /&gt;
* [[ReleaseNotes037-fr]] : traduction en français de [[ReleaseNotes037]]&lt;br /&gt;
* [[ReleaseNotes036-fr]] : traduction en français de [[ReleaseNotes036]]&lt;br /&gt;
* [[ReleaseNotes035-fr]] : traduction en français de [[ReleaseNotes035]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Marketing]]&lt;br /&gt;
[[Category:French]]&lt;/div&gt;</summary>
		<author><name>Marko</name></author>
	</entry>
</feed>