<?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=Craig9</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=Craig9"/>
	<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/Special:Contributions/Craig9"/>
	<updated>2026-04-20T01:00:15Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.36.1</generator>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Extension_requirements&amp;diff=8336</id>
		<title>Extension requirements</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Extension_requirements&amp;diff=8336"/>
		<updated>2006-09-15T04:39:26Z</updated>

		<summary type="html">&lt;p&gt;Craig9: Fixed mac link, warning about win link (can't find correct page)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;b&amp;gt;Setting Up Effects in Inkscape&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;For effects to work you need to be using inkscape .42 or later.&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;For info about what effects can do, screenshots, and how to make your own go to [http://www.ekips.org/comp/inkscape/ Aarons Site]&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;See also [[GettingExtensionsWorking]].&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Unhide the Effects menu&amp;lt;/b&amp;gt;&amp;lt;Br&amp;gt;&lt;br /&gt;
    - On the &amp;quot;Misc&amp;quot; tab of the &amp;quot;Inkscape Preferences&amp;quot; dialog check the box labeled &amp;quot;Enable script effects&amp;quot; (0.41+CVS onwards only)&lt;br /&gt;
    - Close and reopen Inkscape&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Python Effects&amp;lt;/b&amp;gt;&amp;lt;Br&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;on Debian GNU / Linux&amp;lt;/i&amp;gt;&lt;br /&gt;
    - apt-get install python python-xml&lt;br /&gt;
&lt;br /&gt;
&amp;lt;i&amp;gt;on Microsoft Windows&amp;lt;/i&amp;gt;&lt;br /&gt;
    - [http://www.inkscape.org/cgi-bin/wiki.pl?GettingEffectsWorking/Windows Tutorial on Getting Effects to work on Windows] (broken link)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;i&amp;gt;on Mac os X&amp;lt;/i&amp;gt;&lt;br /&gt;
    - See [http://wiki.inkscape.org/wiki/index.php/CompilingMacOsX Mac OS X compiling page] (at the bottom)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Perl Effects&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;on Debian GNU / Linux&amp;lt;/i&amp;gt;&lt;br /&gt;
    - apt-get install perl libxml-xql-perl&lt;br /&gt;
&lt;br /&gt;
&amp;lt;i&amp;gt;on Gentoo GNU / Linux&amp;lt;/i&amp;gt;&lt;br /&gt;
    - emerge -a XML-XQL&lt;br /&gt;
&lt;br /&gt;
&amp;lt;i&amp;gt;on Microsoft Windows&amp;lt;/i&amp;gt;&lt;br /&gt;
    - install [http://www.activestate.com/Products/Download/Download.plex?id=ActivePerl [[ActivePerl]]]&lt;br /&gt;
    - install XML::XQL::DOM (perhaps like this?)&lt;br /&gt;
        1: install prereqs with ppm:&lt;br /&gt;
 	    install xml-dom&lt;br /&gt;
 	    install parse-yapp&lt;br /&gt;
 	    install datemanip&lt;br /&gt;
        2: download xml-xql from:&lt;br /&gt;
 	    http://www.cpan.org/authors/id/T/TJ/TJMATHER/XML-XQL-0.68.tar.gz&lt;br /&gt;
        3: open command prompt and locate perl&amp;quot;s lib directory with:&lt;br /&gt;
 	    perl -e &amp;quot;print qq(@INC)&amp;quot;    (mine was C:[[/Perl/site/lib]])&lt;br /&gt;
        4: unpack xml-xql archive&lt;br /&gt;
        5: copy contents of XML-XQL-*\lib\XML into C:\Perl\site\lib\XML&lt;br /&gt;
        6: copy XML-XQL-*\XQLParser\Parser.pm to C:\Perl\site\lib\XML\XQL&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Plugin Effects&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
    - I have absolutely no idea. Please record your success here. :)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;What if it doesn't work?&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
    - Run Inkscape from the console&lt;br /&gt;
    - Use the error messges printed to the console to diagnose the problem (very often missing dependencies)&lt;br /&gt;
    - On Windows you will have to redirect output to a text file like this: &amp;quot;inkscape &amp;gt; output.txt&amp;quot;&lt;/div&gt;</summary>
		<author><name>Craig9</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Translation_information&amp;diff=8204</id>
		<title>Translation information</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Translation_information&amp;diff=8204"/>
		<updated>2006-09-01T17:31:43Z</updated>

		<summary type="html">&lt;p&gt;Craig9: /* Community based, user oriented */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&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. There may be many communities working on translations for your own language, but 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://svn.sourceforge.net/viewcvs.cgi/inkscape/ Inkscape's svn repository web interface]. Besides getting files from web interface, you can obtain the full repository; instructions on how to do this are found [http://inkscape.org/svn.php here]. 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 Sourceforge.net account to commit patches to [http://sourceforge.net/tracker/?group_id=93438&amp;amp;atid=604308 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«)&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;
&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;
&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  [[InterfaceTranslation#Interface_Translation|InterfaceTranslation]] 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 [[InterfaceTranslation#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 [[InterfaceTranslation#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>Craig9</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=User_manual_information&amp;diff=7306</id>
		<title>User manual information</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=User_manual_information&amp;diff=7306"/>
		<updated>2006-06-26T14:33:57Z</updated>

		<summary type="html">&lt;p&gt;Craig9: /* Where can I find the latest update? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is mainly a scratchpad to begin working out the [[UserManual]]. We can post ideas and fragments of text up here, but the real deal will be in CVS so that it can be checked out and worked on.&lt;br /&gt;
&lt;br /&gt;
Other manuals and tutorials are [http://inkscape.org/cgi-bin/wiki.pl?OtherProjects#outsidetut listed here]&lt;br /&gt;
&lt;br /&gt;
: Why not write the manual here? Use wiki as a versioning &amp;amp; collaboration tool -- that's what it's for :) You can then use a script to turn raw wiki pages into whatever format you need for the distribution&lt;br /&gt;
&lt;br /&gt;
Currently in CVS there is a manual (or beginnings of a manual) that was written in French for SodiPodi. Has anyone looked at it? What are your thoughts?&lt;br /&gt;
&lt;br /&gt;
* [[VectorAndBitmap]]&lt;br /&gt;
* [[IllustratorUsers|Inkscape for Illustrator Converts]]&lt;br /&gt;
* [[TricksAndTips]]&lt;br /&gt;
* [[KeyboardShortcuts]]&lt;br /&gt;
* [[InkscapeColor]]&lt;br /&gt;
&lt;br /&gt;
We need to work now on an update of this Manual and have a specific version for Inkscape.&lt;br /&gt;
&lt;br /&gt;
* Queries about Manual can be added here or sent to cedric@le-radar.com&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Inkscape tutorial paginated for printing == &lt;br /&gt;
&lt;br /&gt;
In SVG, each page is a layer.  Make one page visible and others invisible.  (The Wiki would not accept the PDF because the files are too big.)&lt;br /&gt;
&lt;br /&gt;
These tutorials were adapted from Inkscape 0.41.&lt;br /&gt;
&lt;br /&gt;
* upload:inkscape-tutorial-basic.svgz &lt;br /&gt;
* upload:inkscape-tutorial-shapes.svgz&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Where can I find the latest update?  ==&lt;br /&gt;
* If you want to contribute, download the USER_MANUAL part of SVN&lt;br /&gt;
* If you just want to browse to find a subject, you can go to http://www.le-radar.com/?mm/inkscape_inkscape.rss and choose your language. It is the most up2date.&lt;br /&gt;
* An alternative, in-progress, unofficial version can be found at http://www.angelfire.com/mi/kevincharles/inkscape/&lt;br /&gt;
&lt;br /&gt;
== How to Help  ==&lt;br /&gt;
&lt;br /&gt;
* Adding new information to the manual : write your files in docbook or in plain text that we'll convert (please follow [[Manualguidelines.html|guidelines]])&lt;br /&gt;
* translating pages&lt;br /&gt;
* contact a contributor or add your name in the follow list and have a look at the [[Manualwip.Html|WIP]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* If you want to contribute, download the USER_MANUAL part of SVN&lt;br /&gt;
* To view actual state in html, type &amp;quot;make your_language&amp;quot; (notice that xsltproc is needed). If nothing is generated, it is that your language is actually not added to the manual. Thanks to begin one, ad become responsible for this part ;)&lt;br /&gt;
* edit the trunk/xml/inkscapeUTF.xml file. All languages are inside.&lt;br /&gt;
* Just read the file, choose the language reference you want to use (en, fr...) and translate by duplicating the node and changing lang attribute to yours.&lt;br /&gt;
* For pictures, you may use the &amp;quot;images/sshot_yourlanguage&amp;quot; directory or create it if necessary&amp;quot;.&lt;br /&gt;
* when finishing editing, if necessary edit the Makefile and add your language to the Makefile. In every case test your file with some tools (xmllint...) or just type again &amp;quot;make your_language&amp;quot; : syntax errors will be displayed : please correct them.&lt;br /&gt;
* svn commit&lt;br /&gt;
&lt;br /&gt;
== FAQ  ==&lt;br /&gt;
'''Why is there only one xml file?'''&lt;br /&gt;
Because some experience show it is much easier to follow : the translator reads the text in the same time it is editing. But the day many languages will be added, it will be a need to produce a trunked manual file.&lt;br /&gt;
&lt;br /&gt;
'''I try to validate the manual file and i get some errors corresponding the the language attributes.'''&lt;br /&gt;
Normal, some tags are not allowed to be repeated in the DTD (sect1 title for example), but having all language in one file makes it necessary. In this case, validate with the given Makefile that take this difference in consideration.&lt;br /&gt;
&lt;br /&gt;
'''How can i produce HTML files from the XML one?'''&lt;br /&gt;
Type &amp;quot;make your_language&amp;quot; to have truncated html file (one file per sect1), or &amp;quot;make singleYour_language&amp;quot; to have all the manual in one html file.&lt;br /&gt;
&lt;br /&gt;
'''Can i export to PDF?'''&lt;br /&gt;
yep. make a single html file (read above) and &amp;quot;make pdfYour_language&amp;quot;. Dependancy to htmldoc. If anyone wants to work on a different XSL stylesheet that produce language specific XML file and use db2pdf, it is welcome.&lt;br /&gt;
&lt;br /&gt;
== People ==&lt;br /&gt;
'''Cedric''' - main contributor - ''cedric at le-radar.com''&lt;br /&gt;
&lt;br /&gt;
'''John''' - Author and French/British translation &lt;br /&gt;
&lt;br /&gt;
'''Ernesto''' - Spanish translation - ''celise at prodigy.net.mx''&lt;br /&gt;
&lt;br /&gt;
'''Antonio''' - Italian translation - ''antonio.angelo at poste.it''&lt;br /&gt;
&lt;br /&gt;
'''Bryce''' - English translation/editing - ''bryce at bryceharrington.com''&lt;br /&gt;
&lt;br /&gt;
'''Kevin''' - English translation/editing - ''inkscape.docs at wixsonit.com''&lt;br /&gt;
&lt;br /&gt;
[[Category:User Documentation]]&lt;br /&gt;
[[Category:Needs Work]]&lt;/div&gt;</summary>
		<author><name>Craig9</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Output_format_requirements&amp;diff=7302</id>
		<title>Output format requirements</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Output_format_requirements&amp;diff=7302"/>
		<updated>2006-06-26T10:21:07Z</updated>

		<summary type="html">&lt;p&gt;Craig9: which versions of illustrator store files as pdf&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Tips for getting Extensions to work =&lt;br /&gt;
Inkscape's extensions allow for importing and exporting non-SVG file types and direct editing of the current SVG document. For more information about the Extensions that appear in the Effects menu read [[GettingEffectsWorking]].&lt;br /&gt;
&lt;br /&gt;
=== Open *.TXT ===&lt;br /&gt;
 - install perl&lt;br /&gt;
 - install SVG perl module&lt;br /&gt;
&lt;br /&gt;
=== Open *.AI ===&lt;br /&gt;
 - install perl and optionally Image::Magick&lt;br /&gt;
 - Only handles Illustrator versions prior to version 9 (version 9 onwards stores files as PDF according to https://createpdf.adobe.com/cgi-feeder.pl/formats?BP=&amp;amp;LOC=en_US)&lt;br /&gt;
&lt;br /&gt;
=== Save *.AI ===&lt;br /&gt;
 - requires pstoedit with the ps2ai filter&lt;br /&gt;
 - uses Inkscapes internal ps output extension&lt;br /&gt;
&lt;br /&gt;
=== Open *.PS ===&lt;br /&gt;
 - requires skconvert python script from sketch =&amp;gt;&amp;gt; install sketch&lt;br /&gt;
&lt;br /&gt;
=== Open *.WMF ===&lt;br /&gt;
 - requires wmf2svg, part of libwmf (http://wvware.sourceforge.net/libwmf.html)&lt;br /&gt;
&lt;br /&gt;
=== Save *.PDF (Win32) ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 - install [[GhostScript]] http://www.cs.wisc.edu/~ghost/doc/AFPL/get851.htm&lt;br /&gt;
 - create ps2pdf.cmd in %instdir%/share/extensions/&lt;br /&gt;
&lt;br /&gt;
REM BEGIN&lt;br /&gt;
@echo off&lt;br /&gt;
REM edit %GSDIR% to match the ghostscript installation directory&lt;br /&gt;
set GSDIR=%PROGRAMFILES%\gs\gs8.51\&lt;br /&gt;
set GSBINDIR=%GSDIR%bin&lt;br /&gt;
set GSLIBDIR=%GSDIR%lib&lt;br /&gt;
set PATH=%GSBINDIR%;%GSLIBDIR%;%PATH%&lt;br /&gt;
ps2pdf.bat %1 -&lt;br /&gt;
REM END&lt;br /&gt;
&lt;br /&gt;
 - edit pdf_output.inx&lt;br /&gt;
&lt;br /&gt;
&amp;lt;inkscape-extension&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;PDF Output&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;id&amp;gt;org.inkscape.output.pdf&amp;lt;/id&amp;gt;&lt;br /&gt;
    &amp;lt;dependency type=&amp;quot;extension&amp;quot;&amp;gt;org.inkscape.output.ps&amp;lt;/dependency&amp;gt;&lt;br /&gt;
    &amp;lt;dependency type=&amp;quot;executable&amp;quot; location=&amp;quot;extensions&amp;quot;&amp;gt;ps2pdf.cmd&amp;lt;/dependency&amp;gt;&lt;br /&gt;
&amp;lt;!--&amp;lt;dependency type=&amp;quot;executable&amp;quot;&amp;gt;ps2pdf&amp;lt;/dependency&amp;gt;--&amp;gt;&lt;br /&gt;
    &amp;lt;output&amp;gt;&lt;br /&gt;
        &amp;lt;extension&amp;gt;.pdf&amp;lt;/extension&amp;gt;&lt;br /&gt;
        &amp;lt;mimetype&amp;gt;image/x-portable-document-format&amp;lt;/mimetype&amp;gt;&lt;br /&gt;
        &amp;lt;filetypename&amp;gt;Adobe PDF (*.pdf)&amp;lt;/filetypename&amp;gt;&lt;br /&gt;
        &amp;lt;filetypetooltip&amp;gt;Adobe Portable Document Format&amp;lt;/filetypetooltip&amp;gt;&lt;br /&gt;
    &amp;lt;/output&amp;gt;&lt;br /&gt;
    &amp;lt;script&amp;gt;&lt;br /&gt;
        &amp;lt;command reldir=&amp;quot;extensions&amp;quot;&amp;gt;ps2pdf.cmd&amp;lt;/command&amp;gt;&lt;br /&gt;
        &amp;lt;helper_extension&amp;gt;org.inkscape.output.ps&amp;lt;/helper_extension&amp;gt;&lt;br /&gt;
    &amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/inkscape-extension&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Craig9</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Roadmap&amp;diff=7301</id>
		<title>Roadmap</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Roadmap&amp;diff=7301"/>
		<updated>2006-06-26T09:54:57Z</updated>

		<summary type="html">&lt;p&gt;Craig9: Tried to improve list formatting&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Inkscape Development Roadmap == &lt;br /&gt;
&lt;br /&gt;
NOTE: This is a working document showing specific near-term tasks needed for achieving milestones. The number in front of the version is in reference to the milestone.&lt;br /&gt;
&lt;br /&gt;
''Milestones 0-9 have been completed since the start of the Inkscape Project. See [[OldRoadmap]]''&lt;br /&gt;
&lt;br /&gt;
=== Milestone 10 - RFE's &amp;amp; Extensions Implementation - Inkscape 0.44 ===&lt;br /&gt;
&lt;br /&gt;
New/Changed Dependencies&lt;br /&gt;
* (DONE) Add libcroco &lt;br /&gt;
&lt;br /&gt;
Internals&lt;br /&gt;
&lt;br /&gt;
* Implement extension API&lt;br /&gt;
* Implement extension registry&lt;br /&gt;
* Complete Extension preferences dialog&lt;br /&gt;
* (DONE) Reduce open/total RFE ratio to 55%&lt;br /&gt;
* masks/clippaths&lt;br /&gt;
** (DONE)Implement creation&lt;br /&gt;
** on-canvas editing&lt;br /&gt;
* Create an SPObject API for tracking references and avoiding id clashes on import and interdocument copy/paste. What we need are a void SPDocument::importCopies([set of SPObjects]), and an [set of SPObjects] SPObject::dependencies() method.&lt;br /&gt;
* Implement gradient UI &amp;quot;release&amp;quot; handler to deal with gradient garbage collection (see bug 984854)&lt;br /&gt;
* improvement of svg patterns UI - make it similar to gradient-drag, instead of piggybacking knotholder&lt;br /&gt;
&lt;br /&gt;
RFE's&lt;br /&gt;
* [http://sourceforge.net/tracker/index.php?func=detail&amp;amp;aid=893812&amp;amp;group_id=93438&amp;amp;atid=604309 hyperlinking]&lt;br /&gt;
*(DONE, in .43?) tools: add/remove points on path, bezier drag&lt;br /&gt;
&lt;br /&gt;
Maintenance&lt;br /&gt;
* Learn and use autoscan and autoreconf to find out which configure tests are still needed.&lt;br /&gt;
* Clean up configure.in&lt;br /&gt;
* (PARTIALLY DONE) [http://inkscape.org/cgi-bin/wiki.pl?DirectoryReorgProposal Directory Reorganization] (rejon)&lt;br /&gt;
* When run without installing, make it look for icon image file(s) locally so we don't get garbage icons&lt;br /&gt;
&lt;br /&gt;
Testing&lt;br /&gt;
* (DONE) Implement tests of Inkscape against the [[W3C]] test suite [rick beton, bryce]&lt;br /&gt;
* Include some rendering tests in `make check'.&lt;br /&gt;
&lt;br /&gt;
=== Milestone 11 - Import[[/Export]] Feature Enhancements - Inkscape 0.45 ===&lt;br /&gt;
&lt;br /&gt;
* integrate [[Googles_Summer_Of_Code]] 2006 work, i.e. [[Filter_Effects|SVG Filters]] and [[User:Daleharvey|formalising the protocol for inkboard communication]]&lt;br /&gt;
* Make printing work more efficiently and reliably&lt;br /&gt;
* Enhance file manager&lt;br /&gt;
* PDF Export&lt;br /&gt;
* Investigate ps2ai, pstoedit and ai2svg conversion options (potential EPS support?)&lt;br /&gt;
* Import of native Adobe Illustrator files&lt;br /&gt;
* Other RFE's related to Import[[/Export]]&lt;br /&gt;
* Add extension for use of [[VDX2SVG]] (http://vdxtosvg.sourceforge.net/)&lt;br /&gt;
* Add extension for use of [[PDF2SVG]] (http://www.solidcode.net/pdf2svg/ - this doesn't actually link to a useful page)&lt;br /&gt;
* [[WebDAV/FTP]] support via GNOME-VFS, Neon, or the like&lt;br /&gt;
&lt;br /&gt;
=== Milestone 12 - Style Refactoring - Inkscape 0.46 ===&lt;br /&gt;
&lt;br /&gt;
* Eliminate use of the style.h types in as much of codebase as possible, particularly display/*.&lt;br /&gt;
* Change to use of GQuarks instead of #defines where feasible&lt;br /&gt;
* Editable toolbars (libegg)&lt;br /&gt;
&lt;br /&gt;
=== Milestone 13 - Bug Hunt &amp;amp; RFE's - Inkscape 0.47 ===&lt;br /&gt;
&lt;br /&gt;
* Reduce open/total RFE ratio to 40%&lt;br /&gt;
* Reduce open/total bug ratio to 5%&lt;br /&gt;
&lt;br /&gt;
=== Milestone 14 - Drawing Feature Enhancements - Inkscape 0.48 ===&lt;br /&gt;
&lt;br /&gt;
* Object-to-object snapping &lt;br /&gt;
* (DONE) Markers&lt;br /&gt;
* Enhanced grid system&lt;br /&gt;
* Inter-application cut-and-paste&lt;br /&gt;
* Inter-application drag-and-drop&lt;br /&gt;
* Clipart manager GUI&lt;br /&gt;
* Hyperlinking (Dupe? This is in milestone 10, too)&lt;br /&gt;
* (DONE) Load-from-URL&lt;br /&gt;
&lt;br /&gt;
=== Milestone 15 - Style Rewrite &amp;amp; libcroco - Inkscape 0.49 ===&lt;br /&gt;
&lt;br /&gt;
* Replace style.cpp entirely, with a clearer and cleaner version.&lt;br /&gt;
* (DONE) Integrate use of libcroco for handling Cascading Style Sheets.&lt;br /&gt;
&lt;br /&gt;
* Palettes&lt;br /&gt;
&lt;br /&gt;
(suggestion: having custom palletes, like from Gnome )&lt;br /&gt;
(suggestion: accuraced palettes from colour norms, like Pantone, Trumatch, Focoltone, Toyo, etc. (since lots of people uses it, specially professionally) - problem: some are patented/copyrighted, which seems each norm company like this must be contacted for authorization (?) - as well, is also an open-source colour norm standard welcome? (which works on both video/printing outputs, like Pantone seems to be?) )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Milestone 16 - Cairoification - Inkscape 0.50 ===&lt;br /&gt;
&lt;br /&gt;
* Prereq: Is renderer immune to the same kinds of numerical problems we see with our new renderer, libnr, or libart?&lt;br /&gt;
* Create a Cairo-based SVG Canvas library&lt;br /&gt;
&lt;br /&gt;
=== Milestone 17 - Animation Conceptualization - Inkscape 0.51 ===&lt;br /&gt;
&lt;br /&gt;
* Prereq: We need a conceptualization of how it should work&lt;br /&gt;
* Currently, part of the concept discussion is at [[Animation-(Timeline)|here]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Milestone 18 - Fonts Revisited - Inkscape 0.52 ===&lt;br /&gt;
&lt;br /&gt;
* Reenable fuzzy font matching [bb]&lt;br /&gt;
* (DONE) Bidirectional text in Pango needs attention&lt;br /&gt;
* (DONE) [[MakeVertical]] in Pango needs attention&lt;br /&gt;
&lt;br /&gt;
=== Milestone 19 - Palettes - Inkscape 0.53 ===&lt;br /&gt;
&lt;br /&gt;
* Implement [[LittleCMS]] as color management system&lt;br /&gt;
* (DONE) Create a swatches dialog&lt;br /&gt;
&lt;br /&gt;
=== Milestone 20 - Full Animation Support - Inkscape 0.54 ===&lt;br /&gt;
&lt;br /&gt;
=== Milestone 21 - RFE's - Inkscape 0.55 ===&lt;br /&gt;
&lt;br /&gt;
* Reduce open/total RFE ratio to 30%&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Milestone [Future] ===&lt;br /&gt;
* Investigate performance measurement testing for Inkscape&lt;br /&gt;
* Convert all tabs into spaces (convert tabs to 4 spaces)&lt;br /&gt;
* Rename all '[[SPFooBar]]' routines to '[[FooBar]]' and put into namespaces&lt;br /&gt;
** (DONE) dialogs folder&lt;br /&gt;
* Investigate SVG docs where SVG is not the default namespace used at the root -- e.g. &amp;lt;svg:svg xmlns:svg=&amp;quot;http://...etc&amp;quot;&amp;gt;&amp;lt;svg:rect.../&amp;gt;&amp;lt;blah&amp;gt;&amp;lt;/svg:svg&amp;gt; -- &amp;lt;blah&amp;gt; would end up getting shoehorned into the svg namespace&lt;br /&gt;
* Write an Internal DTD subset describing the custom Inkscape XML elements, for validation against SVG DTD&lt;br /&gt;
* Ensure Inkscape does not throw away the internal DTD subsets of documents it reads&lt;br /&gt;
* Start thinking about 1.0 when major functionality gaps are closed&lt;br /&gt;
** (BASICALLY DONE) layers&lt;br /&gt;
** (DONE) color palette&lt;br /&gt;
** (DONE) gradient tool&lt;br /&gt;
** mask tool&lt;br /&gt;
** (DONE) patterns&lt;br /&gt;
** (DONE) text on path and in shape&lt;br /&gt;
** (DONE) text selection&lt;br /&gt;
** perspective transforms&lt;br /&gt;
** SVG filters&lt;br /&gt;
** scripting&lt;br /&gt;
** path editing&lt;br /&gt;
** shaped strokes&lt;br /&gt;
* Implement preliminary support for iso &amp;amp; hex grid [njh]&lt;br /&gt;
* Implement perspective transformations via [[PerspectiveObject]]&lt;br /&gt;
* Improve freehand curve smoothness [pjrm, paraprax]&lt;br /&gt;
* Review X1-1GUITest on SF&lt;br /&gt;
* Review usability links at http://openusability.org/docman/?group_id=52&lt;br /&gt;
* Review usability links at http://openusability.org/docman/?group_id=57&lt;br /&gt;
&lt;br /&gt;
[[Category:Developer Documentation]]&lt;/div&gt;</summary>
		<author><name>Craig9</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Roadmap&amp;diff=7300</id>
		<title>Roadmap</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Roadmap&amp;diff=7300"/>
		<updated>2006-06-26T09:47:26Z</updated>

		<summary type="html">&lt;p&gt;Craig9: /* Milestone 11 - Import/Export Feature Enhancements - Inkscape 0.45 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Inkscape Development Roadmap == &lt;br /&gt;
&lt;br /&gt;
NOTE: This is a working document showing specific near-term tasks needed for achieving milestones. The number in front of the version is in reference to the milestone.&lt;br /&gt;
&lt;br /&gt;
''Milestones 0-9 have been completed since the start of the Inkscape Project. See [[OldRoadmap]]''&lt;br /&gt;
&lt;br /&gt;
=== Milestone 10 - RFE's &amp;amp; Extensions Implementation - Inkscape 0.44 ===&lt;br /&gt;
&lt;br /&gt;
New/Changed Dependencies&lt;br /&gt;
* (DONE) Add libcroco &lt;br /&gt;
&lt;br /&gt;
Internals&lt;br /&gt;
&lt;br /&gt;
* Implement extension API&lt;br /&gt;
* Implement extension registry&lt;br /&gt;
* Complete Extension preferences dialog&lt;br /&gt;
* (DONE) Reduce open/total RFE ratio to 55%&lt;br /&gt;
* masks/clippaths&lt;br /&gt;
** (DONE)Implement creation&lt;br /&gt;
** on-canvas editing&lt;br /&gt;
* Create an SPObject API for tracking references and avoiding id clashes on import and interdocument copy/paste. What we need are a void SPDocument::importCopies([set of SPObjects]), and an [set of SPObjects] SPObject::dependencies() method.&lt;br /&gt;
* Implement gradient UI &amp;quot;release&amp;quot; handler to deal with gradient garbage collection (see bug 984854)&lt;br /&gt;
* improvement of svg patterns UI - make it similar to gradient-drag, instead of piggybacking knotholder&lt;br /&gt;
&lt;br /&gt;
RFE's&lt;br /&gt;
* [http://sourceforge.net/tracker/index.php?func=detail&amp;amp;aid=893812&amp;amp;group_id=93438&amp;amp;atid=604309 hyperlinking]&lt;br /&gt;
*(DONE, in .43?) tools: add/remove points on path, bezier drag&lt;br /&gt;
&lt;br /&gt;
Maintenance&lt;br /&gt;
* Learn and use autoscan and autoreconf to find out which configure tests are still needed.&lt;br /&gt;
* Clean up configure.in&lt;br /&gt;
* (PARTIALLY DONE) [http://inkscape.org/cgi-bin/wiki.pl?DirectoryReorgProposal Directory Reorganization] (rejon)&lt;br /&gt;
* When run without installing, make it look for icon image file(s) locally so we don't get garbage icons&lt;br /&gt;
&lt;br /&gt;
Testing&lt;br /&gt;
* (DONE) Implement tests of Inkscape against the [[W3C]] test suite [rick beton, bryce]&lt;br /&gt;
* Include some rendering tests in `make check'.&lt;br /&gt;
&lt;br /&gt;
=== Milestone 11 - Import[[/Export]] Feature Enhancements - Inkscape 0.45 ===&lt;br /&gt;
&lt;br /&gt;
* integrate [[Googles_Summer_Of_Code]] 2006 work, i.e. [[Filter_Effects|SVG Filters]] and [[User:Daleharvey|formalising the protocol for inkboard communication]]&lt;br /&gt;
* Make printing work more efficiently and reliably&lt;br /&gt;
* Enhance file manager&lt;br /&gt;
* PDF Export&lt;br /&gt;
* Investigate ps2ai, pstoedit and ai2svg conversion options (potential EPS support?)&lt;br /&gt;
* Import of native Adobe Illustrator files&lt;br /&gt;
* Other RFE's related to Import[[/Export]]&lt;br /&gt;
* Add extension for use of [[VDX2SVG]] (http://vdxtosvg.sourceforge.net/)&lt;br /&gt;
* Add extension for use of [[PDF2SVG]] (http://www.solidcode.net/pdf2svg/ - this doesn't actually link to a useful page)&lt;br /&gt;
* [[WebDAV/FTP]] support via GNOME-VFS, Neon, or the like&lt;br /&gt;
&lt;br /&gt;
=== Milestone 12 - Style Refactoring - Inkscape 0.46 ===&lt;br /&gt;
&lt;br /&gt;
* Eliminate use of the style.h types in as much of codebase as possible, particularly display/*.&lt;br /&gt;
* Change to use of GQuarks instead of #defines where feasible&lt;br /&gt;
* Editable toolbars (libegg)&lt;br /&gt;
&lt;br /&gt;
=== Milestone 13 - Bug Hunt &amp;amp; RFE's - Inkscape 0.47 ===&lt;br /&gt;
&lt;br /&gt;
* Reduce open/total RFE ratio to 40%&lt;br /&gt;
* Reduce open/total bug ratio to 5%&lt;br /&gt;
&lt;br /&gt;
=== Milestone 14 - Drawing Feature Enhancements - Inkscape 0.48 ===&lt;br /&gt;
&lt;br /&gt;
* Object-to-object snapping &lt;br /&gt;
* (DONE) Markers&lt;br /&gt;
* Enhanced grid system&lt;br /&gt;
* Inter-application cut-and-paste&lt;br /&gt;
* Inter-application drag-and-drop&lt;br /&gt;
* Clipart manager GUI&lt;br /&gt;
* Hyperlinking (Dupe? This is in milestone 10, too)&lt;br /&gt;
* (DONE) Load-from-URL&lt;br /&gt;
&lt;br /&gt;
=== Milestone 15 - Style Rewrite &amp;amp; libcroco - Inkscape 0.49 ===&lt;br /&gt;
&lt;br /&gt;
* Replace style.cpp entirely, with a clearer and cleaner version.&lt;br /&gt;
* (DONE) Integrate use of libcroco for handling Cascading Style Sheets.&lt;br /&gt;
&lt;br /&gt;
* Palettes&lt;br /&gt;
&lt;br /&gt;
(suggestion: having custom palletes, like from Gnome )&lt;br /&gt;
(suggestion: accuraced palettes from colour norms, like Pantone, Trumatch, Focoltone, Toyo, etc. (since lots of people uses it, specially professionally) - problem: some are patented/copyrighted, which seems each norm company like this must be contacted for authorization (?) - as well, is also an open-source colour norm standard welcome? (which works on both video/printing outputs, like Pantone seems to be?) )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Milestone 16 - Cairoification - Inkscape 0.50 ===&lt;br /&gt;
&lt;br /&gt;
* Prereq: Is renderer immune to the same kinds of numerical problems we see with our new renderer, libnr, or libart?&lt;br /&gt;
* Create a Cairo-based SVG Canvas library&lt;br /&gt;
&lt;br /&gt;
=== Milestone 17 - Animation Conceptualization - Inkscape 0.51 ===&lt;br /&gt;
&lt;br /&gt;
* Prereq: We need a conceptualization of how it should work&lt;br /&gt;
* Currently, part of the concept discussion is at [[Animation-(Timeline)|here]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Milestone 18 - Fonts Revisited - Inkscape 0.52 ===&lt;br /&gt;
&lt;br /&gt;
* Reenable fuzzy font matching [bb]&lt;br /&gt;
* (DONE) Bidirectional text in Pango needs attention&lt;br /&gt;
* (DONE) [[MakeVertical]] in Pango needs attention&lt;br /&gt;
&lt;br /&gt;
=== Milestone 19 - Palettes - Inkscape 0.53 ===&lt;br /&gt;
&lt;br /&gt;
* Implement [[LittleCMS]] as color management system&lt;br /&gt;
* (DONE) Create a swatches dialog&lt;br /&gt;
&lt;br /&gt;
=== Milestone 20 - Full Animation Support - Inkscape 0.54 ===&lt;br /&gt;
&lt;br /&gt;
=== Milestone 21 - RFE's - Inkscape 0.55 ===&lt;br /&gt;
&lt;br /&gt;
* Reduce open/total RFE ratio to 30%&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Milestone [Future] ===&lt;br /&gt;
* Investigate performance measurement testing for Inkscape&lt;br /&gt;
* Convert all tabs into spaces (convert tabs to 4 spaces)&lt;br /&gt;
* Rename all '[[SPFooBar]]' routines to '[[FooBar]]' and put into namespaces&lt;br /&gt;
** (DONE) dialogs folder&lt;br /&gt;
* Investigate SVG docs where SVG is not the default namespace used at the root -- e.g. &amp;lt;svg:svg xmlns:svg=&amp;quot;http://...etc&amp;quot;&amp;gt;&amp;lt;svg:rect.../&amp;gt;&amp;lt;blah&amp;gt;&amp;lt;/svg:svg&amp;gt; -- &amp;lt;blah&amp;gt; would end up getting shoehorned into the svg namespace&lt;br /&gt;
* Write an Internal DTD subset describing the custom Inkscape XML elements, for validation against SVG DTD&lt;br /&gt;
* Ensure Inkscape does not throw away the internal DTD subsets of documents it reads&lt;br /&gt;
* Start thinking about 1.0 when major functionality gaps are closed ((BASICALLY DONE) layers, (DONE) color palette, (DONE) gradient tool, mask tool, (DONE) patterns, (DONE) text on path and in shape, (DONE) text selection, perspective transforms, SVG filters, scripting, path editing, shaped strokes)&lt;br /&gt;
* Implement preliminary support for iso &amp;amp; hex grid [njh]&lt;br /&gt;
* Implement perspective transformations via [[PerspectiveObject]]&lt;br /&gt;
* Improve freehand curve smoothness [pjrm, paraprax]&lt;br /&gt;
* Review X1-1GUITest on SF&lt;br /&gt;
* Review usability links at http://openusability.org/docman/?group_id=52&lt;br /&gt;
* Review usability links at http://openusability.org/docman/?group_id=57&lt;br /&gt;
&lt;br /&gt;
[[Category:Developer Documentation]]&lt;/div&gt;</summary>
		<author><name>Craig9</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Roadmap&amp;diff=7299</id>
		<title>Roadmap</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Roadmap&amp;diff=7299"/>
		<updated>2006-06-26T09:46:13Z</updated>

		<summary type="html">&lt;p&gt;Craig9: Duplicate milestone item&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Inkscape Development Roadmap == &lt;br /&gt;
&lt;br /&gt;
NOTE: This is a working document showing specific near-term tasks needed for achieving milestones. The number in front of the version is in reference to the milestone.&lt;br /&gt;
&lt;br /&gt;
''Milestones 0-9 have been completed since the start of the Inkscape Project. See [[OldRoadmap]]''&lt;br /&gt;
&lt;br /&gt;
=== Milestone 10 - RFE's &amp;amp; Extensions Implementation - Inkscape 0.44 ===&lt;br /&gt;
&lt;br /&gt;
New/Changed Dependencies&lt;br /&gt;
* (DONE) Add libcroco &lt;br /&gt;
&lt;br /&gt;
Internals&lt;br /&gt;
&lt;br /&gt;
* Implement extension API&lt;br /&gt;
* Implement extension registry&lt;br /&gt;
* Complete Extension preferences dialog&lt;br /&gt;
* (DONE) Reduce open/total RFE ratio to 55%&lt;br /&gt;
* masks/clippaths&lt;br /&gt;
** (DONE)Implement creation&lt;br /&gt;
** on-canvas editing&lt;br /&gt;
* Create an SPObject API for tracking references and avoiding id clashes on import and interdocument copy/paste. What we need are a void SPDocument::importCopies([set of SPObjects]), and an [set of SPObjects] SPObject::dependencies() method.&lt;br /&gt;
* Implement gradient UI &amp;quot;release&amp;quot; handler to deal with gradient garbage collection (see bug 984854)&lt;br /&gt;
* improvement of svg patterns UI - make it similar to gradient-drag, instead of piggybacking knotholder&lt;br /&gt;
&lt;br /&gt;
RFE's&lt;br /&gt;
* [http://sourceforge.net/tracker/index.php?func=detail&amp;amp;aid=893812&amp;amp;group_id=93438&amp;amp;atid=604309 hyperlinking]&lt;br /&gt;
*(DONE, in .43?) tools: add/remove points on path, bezier drag&lt;br /&gt;
&lt;br /&gt;
Maintenance&lt;br /&gt;
* Learn and use autoscan and autoreconf to find out which configure tests are still needed.&lt;br /&gt;
* Clean up configure.in&lt;br /&gt;
* (PARTIALLY DONE) [http://inkscape.org/cgi-bin/wiki.pl?DirectoryReorgProposal Directory Reorganization] (rejon)&lt;br /&gt;
* When run without installing, make it look for icon image file(s) locally so we don't get garbage icons&lt;br /&gt;
&lt;br /&gt;
Testing&lt;br /&gt;
* (DONE) Implement tests of Inkscape against the [[W3C]] test suite [rick beton, bryce]&lt;br /&gt;
* Include some rendering tests in `make check'.&lt;br /&gt;
&lt;br /&gt;
=== Milestone 11 - Import[[/Export]] Feature Enhancements - Inkscape 0.45 ===&lt;br /&gt;
&lt;br /&gt;
* integrate [[Googles_Summer_Of_Code]] 2006 work, i.e. [[Filter_Effects|SVG Filters]] and [[User:Daleharvey|formalising the protocol for inkboard communication]]&lt;br /&gt;
* Make printing work more efficiently and reliably&lt;br /&gt;
* Enhance file manager&lt;br /&gt;
* PDF Export&lt;br /&gt;
* Investigate ps2ai, pstoedit and ai2svg conversion options (potential EPS support?)&lt;br /&gt;
* Import of native Adobe Illustrator files&lt;br /&gt;
* Other RFE's related to Import[[/Export]]&lt;br /&gt;
* Add extension for use of [[VDX2SVG]] (http://vdxtosvg.sourceforge.net/)&lt;br /&gt;
* Add extension for use of [[PDF2SVG]] (http://www.solidcode.net/pdf2svg/)&lt;br /&gt;
* [[WebDAV/FTP]] support via GNOME-VFS, Neon, or the like&lt;br /&gt;
&lt;br /&gt;
=== Milestone 12 - Style Refactoring - Inkscape 0.46 ===&lt;br /&gt;
&lt;br /&gt;
* Eliminate use of the style.h types in as much of codebase as possible, particularly display/*.&lt;br /&gt;
* Change to use of GQuarks instead of #defines where feasible&lt;br /&gt;
* Editable toolbars (libegg)&lt;br /&gt;
&lt;br /&gt;
=== Milestone 13 - Bug Hunt &amp;amp; RFE's - Inkscape 0.47 ===&lt;br /&gt;
&lt;br /&gt;
* Reduce open/total RFE ratio to 40%&lt;br /&gt;
* Reduce open/total bug ratio to 5%&lt;br /&gt;
&lt;br /&gt;
=== Milestone 14 - Drawing Feature Enhancements - Inkscape 0.48 ===&lt;br /&gt;
&lt;br /&gt;
* Object-to-object snapping &lt;br /&gt;
* (DONE) Markers&lt;br /&gt;
* Enhanced grid system&lt;br /&gt;
* Inter-application cut-and-paste&lt;br /&gt;
* Inter-application drag-and-drop&lt;br /&gt;
* Clipart manager GUI&lt;br /&gt;
* Hyperlinking (Dupe? This is in milestone 10, too)&lt;br /&gt;
* (DONE) Load-from-URL&lt;br /&gt;
&lt;br /&gt;
=== Milestone 15 - Style Rewrite &amp;amp; libcroco - Inkscape 0.49 ===&lt;br /&gt;
&lt;br /&gt;
* Replace style.cpp entirely, with a clearer and cleaner version.&lt;br /&gt;
* (DONE) Integrate use of libcroco for handling Cascading Style Sheets.&lt;br /&gt;
&lt;br /&gt;
* Palettes&lt;br /&gt;
&lt;br /&gt;
(suggestion: having custom palletes, like from Gnome )&lt;br /&gt;
(suggestion: accuraced palettes from colour norms, like Pantone, Trumatch, Focoltone, Toyo, etc. (since lots of people uses it, specially professionally) - problem: some are patented/copyrighted, which seems each norm company like this must be contacted for authorization (?) - as well, is also an open-source colour norm standard welcome? (which works on both video/printing outputs, like Pantone seems to be?) )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Milestone 16 - Cairoification - Inkscape 0.50 ===&lt;br /&gt;
&lt;br /&gt;
* Prereq: Is renderer immune to the same kinds of numerical problems we see with our new renderer, libnr, or libart?&lt;br /&gt;
* Create a Cairo-based SVG Canvas library&lt;br /&gt;
&lt;br /&gt;
=== Milestone 17 - Animation Conceptualization - Inkscape 0.51 ===&lt;br /&gt;
&lt;br /&gt;
* Prereq: We need a conceptualization of how it should work&lt;br /&gt;
* Currently, part of the concept discussion is at [[Animation-(Timeline)|here]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Milestone 18 - Fonts Revisited - Inkscape 0.52 ===&lt;br /&gt;
&lt;br /&gt;
* Reenable fuzzy font matching [bb]&lt;br /&gt;
* (DONE) Bidirectional text in Pango needs attention&lt;br /&gt;
* (DONE) [[MakeVertical]] in Pango needs attention&lt;br /&gt;
&lt;br /&gt;
=== Milestone 19 - Palettes - Inkscape 0.53 ===&lt;br /&gt;
&lt;br /&gt;
* Implement [[LittleCMS]] as color management system&lt;br /&gt;
* (DONE) Create a swatches dialog&lt;br /&gt;
&lt;br /&gt;
=== Milestone 20 - Full Animation Support - Inkscape 0.54 ===&lt;br /&gt;
&lt;br /&gt;
=== Milestone 21 - RFE's - Inkscape 0.55 ===&lt;br /&gt;
&lt;br /&gt;
* Reduce open/total RFE ratio to 30%&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Milestone [Future] ===&lt;br /&gt;
* Investigate performance measurement testing for Inkscape&lt;br /&gt;
* Convert all tabs into spaces (convert tabs to 4 spaces)&lt;br /&gt;
* Rename all '[[SPFooBar]]' routines to '[[FooBar]]' and put into namespaces&lt;br /&gt;
** (DONE) dialogs folder&lt;br /&gt;
* Investigate SVG docs where SVG is not the default namespace used at the root -- e.g. &amp;lt;svg:svg xmlns:svg=&amp;quot;http://...etc&amp;quot;&amp;gt;&amp;lt;svg:rect.../&amp;gt;&amp;lt;blah&amp;gt;&amp;lt;/svg:svg&amp;gt; -- &amp;lt;blah&amp;gt; would end up getting shoehorned into the svg namespace&lt;br /&gt;
* Write an Internal DTD subset describing the custom Inkscape XML elements, for validation against SVG DTD&lt;br /&gt;
* Ensure Inkscape does not throw away the internal DTD subsets of documents it reads&lt;br /&gt;
* Start thinking about 1.0 when major functionality gaps are closed ((BASICALLY DONE) layers, (DONE) color palette, (DONE) gradient tool, mask tool, (DONE) patterns, (DONE) text on path and in shape, (DONE) text selection, perspective transforms, SVG filters, scripting, path editing, shaped strokes)&lt;br /&gt;
* Implement preliminary support for iso &amp;amp; hex grid [njh]&lt;br /&gt;
* Implement perspective transformations via [[PerspectiveObject]]&lt;br /&gt;
* Improve freehand curve smoothness [pjrm, paraprax]&lt;br /&gt;
* Review X1-1GUITest on SF&lt;br /&gt;
* Review usability links at http://openusability.org/docman/?group_id=52&lt;br /&gt;
* Review usability links at http://openusability.org/docman/?group_id=57&lt;br /&gt;
&lt;br /&gt;
[[Category:Developer Documentation]]&lt;/div&gt;</summary>
		<author><name>Craig9</name></author>
	</entry>
</feed>