https://wiki.inkscape.org/wiki/api.php?action=feedcontributions&user=Matiphas&feedformat=atomInkscape Wiki - User contributions [en]2024-03-19T03:28:58ZUser contributionsMediaWiki 1.36.1https://wiki.inkscape.org/wiki/index.php?title=User:Matiphas&diff=13268User:Matiphas2007-02-09T13:03:45Z<p>Matiphas: /* Translation */</p>
<hr />
<div>Go to the main [http://wiki.inkscape.org/wiki/index.php/Translation_information Translation information] page.<br />
<br />
= Intro =<br />
* I'm a French guy living in <strike>France</strike> England (London), <strike>but wanting to move (anywhere, as long as it is in a mountain area) (moutains are quite small near London)</strike>.<br />
* My main tasks on Inkscape consist in the translation of interface and documents to French.<br />
* My motivation for contributing to the development of Inkscape is that I want to be able to draw some small maps/topos for my favourite hobbies (caving, climbing, mountaineering, biking).<br />
* I can be contacted via email (matiphas at free dot fr) or be found on irc freenode/#inkscape (nickname matiphas[fr] or gero).<br />
<br />
= Todo list: =<br />
== Translation ==<br />
* polish French translations (typography, style...) before <strike>0.45</strike> 0.46<br />
** must polish translations of interface, tutorial and release notes<br />
** replace the following by appropriate char : accentuated upcase chars, ..., non-breakable spaces, half spaces, ", oe, x, - (etc.)<br />
* take a look at disambiguification of strings in interface, plus translatability of some new strings (palette names/colors...)<br />
* Translate release notes to French<br />
** 0.46 not started yet <br />
** 0.45 on going<br />
** 0.44 done, needs a review<br />
** 0.43 done (not by me), review on going<br />
** others : starting now<br />
* Translate to French "a guide to Inkscape" (on going)<br />
* Involve Lubomira on translation some content to Slovak<br />
<br />
== Support/Process ==<br />
* Update Inkscape Terminology wiki page (on going) : see http://wiki.inkscape.org/wiki/index.php/InkscapeTerminology<br />
* Join some other translation teams (Gnome/KDE)<br />
** Already joined Rosetta (Ubuntu), but did not find much time to really involve<br />
* Update FAQ : <br />
** not started yet. Must set this up for 0.45<br />
** take lead on update of FAQ page + incorporation in package<br />
* Work on some embedded help content : see http://wiki.inkscape.org/wiki/index.php/Embedded_help<br />
* Interviews and articles<br />
** interview questions reviewed by Bryce and Pygmee (thanks). Now trying to find potential victims!<br />
** try to code a small extension, and write an article about this (English and French).<br />
** start a small article on basic utilisation of Inkscape<br />
* Take a look again to Tutorials brought by http://www.linuxgraphic.org, and see if they can be adapted to Inkscape<br />
<br />
== Tools ==<br />
* test xml2po for French tutorials and keys.xml<br />
** (German guys are quite strong with it)<br />
** test xml2po on tutorials illustrations : Colin reported it works ! (must say that Colin is a tough guy !)<br />
* check again xslt for generating tutorials (saxon is a nightmare on my machine)<br />
** install Dapper Ubuntu instead of Breezy<br />
** verify Java is much more usable (gcj or sun?)<br />
** test again Saxon<br />
* test OmegaT for translations<br />
** same, java is needed for this<br />
** must not forget that OmegaT team has been very nice, helping us finding some new translator contacts, and is also able to provide fast and efficient support when i will test the application<br />
<br />
= Done =<br />
== Translation ==<br />
* Interface translation to French: 0.40, 0.41, 0.42, 0.43, 0.44, 0.45.<br />
** Supported by Romain Thouvenain, Frédéric Rodrigo, Jonathan Ernst & Cédric Gemy<br />
* Tutorial translations to French (Basic, Shapes, Advanced, Calligraphy, Tracing, Tips&tricks, Elements of design)<br />
* Translation of Release notes to French: 0.35, 0.44<br />
* Translation of Release announce to French: 0.44<br />
* Play a little bit with sdpd po files <br />
** Done : the result is that those files do not bring some new significant translation, but at least can maybe motivate some new volunteers. Better having them than not.<br />
<br />
== Support/Process ==<br />
* Update Translation Information wiki page <br />
** Almost done. A few updates needed.<br />
** Have been helped a lot by Xavier, Colin and vonHalenBach<br />
* Try to recruit some new translators: <br />
** Debian-l18n: done.<br />
** www.indlinux.org, www.panl10n.net, www.arabeyes.org have been contacted, but no real answer yet.<br />
** Main focus is on Asian and African languages.<br />
** Bubulle (Christian Perrier), Debian-fr translation leader, has been very nice too when looking for some other translators<br />
<br />
== Tools ==<br />
* l10_status_news: derivated from original l10_status_script, generates a simple interface translation status, ready to be copied/pasted in website news. Worked with Bryce and Cornelius<br />
* Worked on ambiguous interface strings: very short strings in a few dialogs are now marked with Q_(context|string to translate). <br />
<br />
= Creation =<br />
Hi Matiphas, <br />
Thanks for all your work on the wiki! I have activated your sysop permissions, so you have some extra tools for managing the translated wiki pages and controlling spam. [[User:BryceHarrington|BryceHarrington]] 10:26, 13 June 2006 (PDT)<br />
<br />
Thanks a lot Bryce.<br />
<br />
= Translation information =<br />
Go to the main [http://wiki.inkscape.org/wiki/index.php/Translation_information Translation information] page.</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=User:Matiphas&diff=12888User:Matiphas2007-01-26T15:51:33Z<p>Matiphas: /* Translation */</p>
<hr />
<div>Go to the main [http://wiki.inkscape.org/wiki/index.php/Translation_information Translation information] page.<br />
<br />
= Intro =<br />
* I'm a French guy living in <strike>France</strike> England (London), <strike>but wanting to move (anywhere, as long as it is in a mountain area) (moutains are quite small near London)</strike>.<br />
* My main tasks on Inkscape consist in the translation of interface and documents to French.<br />
* My motivation for contributing to the development of Inkscape is that I want to be able to draw some small maps/topos for my favourite hobbies (caving, climbing, mountaineering, biking).<br />
* I can be contacted via email (matiphas at free dot fr) or be found on irc freenode/#inkscape (nickname matiphas[fr] or gero).<br />
<br />
= Todo list: =<br />
== Translation ==<br />
* polish French translations (typography, style...) before <strike>0.45</strike> 0.46<br />
** must polish translations of interface, tutorial and release notes<br />
** replace the following by appropriate char : accentuated upcase chars, ..., non-breakable spaces, half spaces, ", oe, x, - (etc.)<br />
* take a look at disambiguification of strings in interface, plus translatability of some new strings (palette names/colors...)<br />
* Translate release notes to French<br />
** 0.46 not started yet <br />
** 0.45 on going<br />
** 0.44 done, needs a review<br />
** 0.43 done (not by me), review on going<br />
** others : starting now<br />
* Translate to French "a guide to Inkscape" (on going)<br />
* Involve Lubomira on translation some content to Slovak<br />
<br />
== Support/Process ==<br />
* Update Inkscape Terminology wiki page (on going) : see http://wiki.inkscape.org/wiki/index.php/InkscapeTerminology<br />
* Join some other translation teams (Gnome/KDE)<br />
** Already joined Rosetta (Ubuntu), but did not find much time to really involve<br />
* Update FAQ : <br />
** not started yet. Must set this up for 0.45<br />
** take lead on update of FAQ page + incorporation in package<br />
* Work on some embedded help content : see http://wiki.inkscape.org/wiki/index.php/Embedded_help<br />
* Interviews and articles<br />
** interview questions reviewed by Bryce and Pygmee (thanks). Now trying to find potential victims!<br />
** try to code a small extension, and write an article about this (English and French).<br />
** start a small article on basic utilisation of Inkscape<br />
* Take a look again to Tutorials brought by http://www.linuxgraphic.org, and see if they can be adapted to Inkscape<br />
<br />
== Tools ==<br />
* test xml2po for French tutorials and keys.xml<br />
** (German guys are quite strong with it)<br />
** test xml2po on tutorials illustrations : Colin reported it works ! (must say that Colin is a tough guy !)<br />
* check again xslt for generating tutorials (saxon is a nightmare on my machine)<br />
** install Dapper Ubuntu instead of Breezy<br />
** verify Java is much more usable (gcj or sun?)<br />
** test again Saxon<br />
* test OmegaT for translations<br />
** same, java is needed for this<br />
** must not forget that OmegaT team has been very nice, helping us finding some new translator contacts, and is also able to provide fast and efficient support when i will test the application<br />
<br />
= Done =<br />
== Translation ==<br />
* Interface translation to French: 0.40, 0.41, 0.42, 0.43, 0.44<br />
** Supported by Frédéric Rodrigo, Jonathan Ernst & Cédric Gemy<br />
* Tutorial translations to French (Basic, Shapes, Advanced, Calligraphy, Tracing, Tips&tricks, Elements of design)<br />
* Translation of Release notes to French: 0.35, 0.44<br />
* Translation of Release announce to French: 0.44<br />
* Play a little bit with sdpd po files <br />
** Done : the result is that those files do not bring some new significant translation, but at least can maybe motivate some new volunteers. Better having them than not.<br />
<br />
== Support/Process ==<br />
* Update Translation Information wiki page <br />
** Almost done. A few updates needed.<br />
** Have been helped a lot by Xavier, Colin and vonHalenBach<br />
* Try to recruit some new translators: <br />
** Debian-l18n: done.<br />
** www.indlinux.org, www.panl10n.net, www.arabeyes.org have been contacted, but no real answer yet.<br />
** Main focus is on Asian and African languages.<br />
** Bubulle (Christian Perrier), Debian-fr translation leader, has been very nice too when looking for some other translators<br />
<br />
== Tools ==<br />
* l10_status_news: derivated from original l10_status_script, generates a simple interface translation status, ready to be copied/pasted in website news. Worked with Bryce and Cornelius<br />
* Worked on ambiguous interface strings: very short strings in a few dialogs are now marked with Q_(context|string to translate). <br />
<br />
= Creation =<br />
Hi Matiphas, <br />
Thanks for all your work on the wiki! I have activated your sysop permissions, so you have some extra tools for managing the translated wiki pages and controlling spam. [[User:BryceHarrington|BryceHarrington]] 10:26, 13 June 2006 (PDT)<br />
<br />
Thanks a lot Bryce.<br />
<br />
= Translation information =<br />
Go to the main [http://wiki.inkscape.org/wiki/index.php/Translation_information Translation information] page.</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=User:Matiphas&diff=12886User:Matiphas2007-01-26T15:19:55Z<p>Matiphas: /* Intro */</p>
<hr />
<div>Go to the main [http://wiki.inkscape.org/wiki/index.php/Translation_information Translation information] page.<br />
<br />
= Intro =<br />
* I'm a French guy living in <strike>France</strike> England (London), <strike>but wanting to move (anywhere, as long as it is in a mountain area) (moutains are quite small near London)</strike>.<br />
* My main tasks on Inkscape consist in the translation of interface and documents to French.<br />
* My motivation for contributing to the development of Inkscape is that I want to be able to draw some small maps/topos for my favourite hobbies (caving, climbing, mountaineering, biking).<br />
* I can be contacted via email (matiphas at free dot fr) or be found on irc freenode/#inkscape (nickname matiphas[fr] or gero).<br />
<br />
= Todo list: =<br />
== Translation ==<br />
* polish French translations (typography, style...) before --0.45-- 0.46<br />
** must polish translations of interface, tutorial and release notes<br />
** replace the following by appropriate char : accentuated upcase chars, ..., non-breakable spaces, half spaces, ", oe, x, - (etc.)<br />
* take a look at disambiguification of strings in interface, plus translatability of some new strings (palette names/colors...)<br />
* Translate release notes to French<br />
** 0.46 not started yet <br />
** 0.45 on going<br />
** 0.44 done, needs a review<br />
** 0.43 done (not by me), review on going<br />
** others : starting now<br />
* Translate to French "a guide to Inkscape" (on going)<br />
* Involve Lubomira on translation some content to Slovak<br />
<br />
== Support/Process ==<br />
* Update Inkscape Terminology wiki page (on going) : see http://wiki.inkscape.org/wiki/index.php/InkscapeTerminology<br />
* Join some other translation teams (Gnome/KDE)<br />
** Already joined Rosetta (Ubuntu), but did not find much time to really involve<br />
* Update FAQ : <br />
** not started yet. Must set this up for 0.45<br />
** take lead on update of FAQ page + incorporation in package<br />
* Work on some embedded help content : see http://wiki.inkscape.org/wiki/index.php/Embedded_help<br />
* Interviews and articles<br />
** interview questions reviewed by Bryce and Pygmee (thanks). Now trying to find potential victims!<br />
** try to code a small extension, and write an article about this (English and French).<br />
** start a small article on basic utilisation of Inkscape<br />
* Take a look again to Tutorials brought by http://www.linuxgraphic.org, and see if they can be adapted to Inkscape<br />
<br />
== Tools ==<br />
* test xml2po for French tutorials and keys.xml<br />
** (German guys are quite strong with it)<br />
** test xml2po on tutorials illustrations : Colin reported it works ! (must say that Colin is a tough guy !)<br />
* check again xslt for generating tutorials (saxon is a nightmare on my machine)<br />
** install Dapper Ubuntu instead of Breezy<br />
** verify Java is much more usable (gcj or sun?)<br />
** test again Saxon<br />
* test OmegaT for translations<br />
** same, java is needed for this<br />
** must not forget that OmegaT team has been very nice, helping us finding some new translator contacts, and is also able to provide fast and efficient support when i will test the application<br />
<br />
= Done =<br />
== Translation ==<br />
* Interface translation to French: 0.40, 0.41, 0.42, 0.43, 0.44<br />
** Supported by Frédéric Rodrigo, Jonathan Ernst & Cédric Gemy<br />
* Tutorial translations to French (Basic, Shapes, Advanced, Calligraphy, Tracing, Tips&tricks, Elements of design)<br />
* Translation of Release notes to French: 0.35, 0.44<br />
* Translation of Release announce to French: 0.44<br />
* Play a little bit with sdpd po files <br />
** Done : the result is that those files do not bring some new significant translation, but at least can maybe motivate some new volunteers. Better having them than not.<br />
<br />
== Support/Process ==<br />
* Update Translation Information wiki page <br />
** Almost done. A few updates needed.<br />
** Have been helped a lot by Xavier, Colin and vonHalenBach<br />
* Try to recruit some new translators: <br />
** Debian-l18n: done.<br />
** www.indlinux.org, www.panl10n.net, www.arabeyes.org have been contacted, but no real answer yet.<br />
** Main focus is on Asian and African languages.<br />
** Bubulle (Christian Perrier), Debian-fr translation leader, has been very nice too when looking for some other translators<br />
<br />
== Tools ==<br />
* l10_status_news: derivated from original l10_status_script, generates a simple interface translation status, ready to be copied/pasted in website news. Worked with Bryce and Cornelius<br />
* Worked on ambiguous interface strings: very short strings in a few dialogs are now marked with Q_(context|string to translate). <br />
<br />
= Creation =<br />
Hi Matiphas, <br />
Thanks for all your work on the wiki! I have activated your sysop permissions, so you have some extra tools for managing the translated wiki pages and controlling spam. [[User:BryceHarrington|BryceHarrington]] 10:26, 13 June 2006 (PDT)<br />
<br />
Thanks a lot Bryce.<br />
<br />
= Translation information =<br />
Go to the main [http://wiki.inkscape.org/wiki/index.php/Translation_information Translation information] page.</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=User:Matiphas&diff=12884User:Matiphas2007-01-26T15:11:46Z<p>Matiphas: /* Translation */</p>
<hr />
<div>Go to the main [http://wiki.inkscape.org/wiki/index.php/Translation_information Translation information] page.<br />
<br />
= Intro =<br />
* I'm a French guy living in France, but wanting to move (anywhere, as long as it is in a mountain area).<br />
* My main tasks on Inkscape consist in the translation of interface and documents to French.<br />
* My motivation for contributing to the development of Inkscape is that I want to be able to draw some small maps/topos for my favourite hobbies (caving, climbing, mountaineering, biking).<br />
* I can be contacted via email (matiphas at free dot fr) or be found on irc freenode/#inkscape (nickname matiphas[fr] or gero).<br />
<br />
= Todo list: =<br />
== Translation ==<br />
* polish French translations (typography, style...) before --0.45-- 0.46<br />
** must polish translations of interface, tutorial and release notes<br />
** replace the following by appropriate char : accentuated upcase chars, ..., non-breakable spaces, half spaces, ", oe, x, - (etc.)<br />
* take a look at disambiguification of strings in interface, plus translatability of some new strings (palette names/colors...)<br />
* Translate release notes to French<br />
** 0.46 not started yet <br />
** 0.45 on going<br />
** 0.44 done, needs a review<br />
** 0.43 done (not by me), review on going<br />
** others : starting now<br />
* Translate to French "a guide to Inkscape" (on going)<br />
* Involve Lubomira on translation some content to Slovak<br />
<br />
== Support/Process ==<br />
* Update Inkscape Terminology wiki page (on going) : see http://wiki.inkscape.org/wiki/index.php/InkscapeTerminology<br />
* Join some other translation teams (Gnome/KDE)<br />
** Already joined Rosetta (Ubuntu), but did not find much time to really involve<br />
* Update FAQ : <br />
** not started yet. Must set this up for 0.45<br />
** take lead on update of FAQ page + incorporation in package<br />
* Work on some embedded help content : see http://wiki.inkscape.org/wiki/index.php/Embedded_help<br />
* Interviews and articles<br />
** interview questions reviewed by Bryce and Pygmee (thanks). Now trying to find potential victims!<br />
** try to code a small extension, and write an article about this (English and French).<br />
** start a small article on basic utilisation of Inkscape<br />
* Take a look again to Tutorials brought by http://www.linuxgraphic.org, and see if they can be adapted to Inkscape<br />
<br />
== Tools ==<br />
* test xml2po for French tutorials and keys.xml<br />
** (German guys are quite strong with it)<br />
** test xml2po on tutorials illustrations : Colin reported it works ! (must say that Colin is a tough guy !)<br />
* check again xslt for generating tutorials (saxon is a nightmare on my machine)<br />
** install Dapper Ubuntu instead of Breezy<br />
** verify Java is much more usable (gcj or sun?)<br />
** test again Saxon<br />
* test OmegaT for translations<br />
** same, java is needed for this<br />
** must not forget that OmegaT team has been very nice, helping us finding some new translator contacts, and is also able to provide fast and efficient support when i will test the application<br />
<br />
= Done =<br />
== Translation ==<br />
* Interface translation to French: 0.40, 0.41, 0.42, 0.43, 0.44<br />
** Supported by Frédéric Rodrigo, Jonathan Ernst & Cédric Gemy<br />
* Tutorial translations to French (Basic, Shapes, Advanced, Calligraphy, Tracing, Tips&tricks, Elements of design)<br />
* Translation of Release notes to French: 0.35, 0.44<br />
* Translation of Release announce to French: 0.44<br />
* Play a little bit with sdpd po files <br />
** Done : the result is that those files do not bring some new significant translation, but at least can maybe motivate some new volunteers. Better having them than not.<br />
<br />
== Support/Process ==<br />
* Update Translation Information wiki page <br />
** Almost done. A few updates needed.<br />
** Have been helped a lot by Xavier, Colin and vonHalenBach<br />
* Try to recruit some new translators: <br />
** Debian-l18n: done.<br />
** www.indlinux.org, www.panl10n.net, www.arabeyes.org have been contacted, but no real answer yet.<br />
** Main focus is on Asian and African languages.<br />
** Bubulle (Christian Perrier), Debian-fr translation leader, has been very nice too when looking for some other translators<br />
<br />
== Tools ==<br />
* l10_status_news: derivated from original l10_status_script, generates a simple interface translation status, ready to be copied/pasted in website news. Worked with Bryce and Cornelius<br />
* Worked on ambiguous interface strings: very short strings in a few dialogs are now marked with Q_(context|string to translate). <br />
<br />
= Creation =<br />
Hi Matiphas, <br />
Thanks for all your work on the wiki! I have activated your sysop permissions, so you have some extra tools for managing the translated wiki pages and controlling spam. [[User:BryceHarrington|BryceHarrington]] 10:26, 13 June 2006 (PDT)<br />
<br />
Thanks a lot Bryce.<br />
<br />
= Translation information =<br />
Go to the main [http://wiki.inkscape.org/wiki/index.php/Translation_information Translation information] page.</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.44/fr&diff=7996Release notes/0.44/fr2006-08-08T11:32:15Z<p>Matiphas: sync</p>
<hr />
<div>== Inkscape 0.44.1 : modifications par rapport à la version 0.44 ==<br />
* Correction d'un plantage sur Windows ("python.exe can't find msvcrt71.dll") : la dll est maintenant fournie avec le paquet.<br />
* Correction du gel du widget des dimensions de la page<br />
* Supression de divers problèmes dus aux noms de répertoires contenant des espaces, sur Mac OS X.<br />
* Inkscape trouve maintenant les en-têtes la dépendance libpng sur certains systèmes.<br />
* Plusieurs modifications permettant maintenant de compiler sur les systèmes utilisant glib-2.4 (ex. RHEL4).<br />
* Il est maintenant possible de compiler Inkscape, même avec des en-têtes de librairie Boost incomplets; les versions trop anciennes de Boost sont détectées.<br />
* Inkscape peut maintenant être compilé avec gcc-4.2.x.<br />
* Correction d'un bogue qui empéchait l'affiche de la sortie stderr des scripts.<br />
* Correction d'un bogue affectant le menu des fichiers Récemment ouverts.<br />
* L'information de résolution est maintenant enregistrée dans les fichiers PNG exportés.<br />
* Correction de divers bogues sur l'export au format ODG<br />
* Correction de l'import des fichiers générés par Dia.<br />
* Correction de plusieurs problèmes avec les include affectant la [[CompilingSunSolaris|compilation sur Solaris]] (il reste quelques problèmes, au moins sur Solaris 8 et OpenBSD)<br />
* Didacticiels en allemand : ajout du didacticiel Avancé et corrections dans le didacticiel Calligraphie. Les didacticiels manquants (en allemand, tchèque et portugais-brésilien) ont été ajoutés au paquet.<br />
* Modifications/mises à jour des traductions allemande et espagnole de l'interface d'Inkscape.<br />
* Améliorations de l'interactivité pour des zooms importants.<br />
* correction pour la spécification de couleurs CSS en pourcentage.<br />
* Ré-activation de l'ancien export PDF coinjointement avec le nouveau.<br />
* Corrections mineurs dans le nouvel export PDF (un travail plus important est toujours en cours)<br />
* Correction de l'espace de nom invalide "s odipodi" qui était devenu assez répandu dans les documents Inkscape.<br />
* Mises à jour du paquetage Mac OS X.<br />
* Diverses corrections de compilation.<br />
<br />
== Inkscape 0.44 : en bref ==<br />
<br />
Inkscape 0.44 apporte plus de fonctionnalités que jamais et améliore celles déjà existantes. Quelques points majeurs :<br />
<br />
* Boîte de dialogue Calques<br />
<br />
* Mode d'affichage Contour (fil de fer), permettant d'améliorer les performances.<br />
<br />
* Export PDF (avec transparence) natif.<br />
<br />
* Support des masques et des chemins de découpe.<br />
<br />
* Raccouris clavier configurables. Une compatibilité optionnelle avec ceux de Xara X est incluse.<br />
<br />
* Une palette de couleurs insérable dans la fenêtre d'édition.<br />
<br />
* Un indicateur interactif de style de la sélection présent dans la barre d'état.<br />
<br />
* la possibilité innovante de "sculpter les noeuds" ainsi que que d'autres améliorations de l'outil noeud.<br />
<br />
* Les extensions sont activées par défaut et fonctionnent sur la plupart des plateformes.<br />
<br />
* Un meilleur support du SVG : élément <switch>, profils de couleur ICC pour les images.<br />
<br />
* Des centres de rotation persistants, la commande Coller les dimensions.<br />
<br />
* De nouvelles icônes, de nombreuses améliorations cosmétiques; les boîtes de dialogue des préférences ont été améliorées et les menus réorganisés.<br />
<br />
* Des centaines de corrections de bogues et de fonctionnalités plus petites.<br />
<br />
* Une nouvelle importante même si elle n'est pas directement liée à Inkscape : depuis notre dernière version, [http://www.mozilla.com/firefox/ Firefox 1.5] a été lancé avec le suppport du SVG activé par défaut. Ceci signifie que vous pouvez directement afficher vos documents Inkscape dans une fenêtre Firefox sans avoir à effectuer une conversion de format ou installation de greffon !<br />
<br />
= Performance =<br />
<br />
== Mode contour ==<br />
<br />
Un mode d'affichage contour (ou fil de fer) est désormais disponible. Utilisez le menu <i>Affichage > Mode d'affichage > Contour </i> pour l'activer. Dans ce mode :<br />
<br />
* tous les chemins ou formes sont rendus par leurs <b>frontières</b> <b>inversées</b> (noir sur fond clair et vice versa) avec un contour de largeur fixe (1 pixel à l'écran, quel que soit le zoom), et sans remplissage.<br />
<br />
* Le texte est peint avec un remplissage inversé, sans contour;<br />
<br />
* Les bitmaps sont affichés tels quels.<br />
<br />
* toute transparence ou tout dégradé est ignoré.<br />
<br />
Dans la plupart des cas, le mode contour n'est pas beaucoup plus rapide que le mode normal (10 à 50% plus rapide en général), et dans certains cas particuliers il peut même être plus lent. Cependant, son intérêt ne réside pas uniquement dans sa rapidité; c'est un moyen pratique pour se faire une idée de la structure des objets de votre document, éditer les noeuds avec précision et pour trouver des "objets errants".<br />
<br />
== Vitesse ==<br />
<br />
En plus du mode Contour qui facilite le travail avec des dessins complexes, cette version d'Inkscape apporte des améliorations de la vitesse sur plusieurs domaines.<br />
<br />
* Grace à des <b>optimisations du moteur de rendu</b>, le rafraichissement du dessin à l'écran est <b>10% plus rapide</b>, et même <b>trois fois plus rapide</b> dans certains cas (comme pour les chemins pointillés complexes sous un zoom important).<br />
<br />
* Des <b>optimisations de l'outil Noeud</b> apportent un gain de vitesse notable pour l'édition de noeuds. Ainsi, passer de (ou à) l'outil Noeud vers un autre outil (avec un chemin sélectionné), ainsi que sélectionner des noeuds avec cet outil, est désormais <b>au moins dix fois plus rapide</b> qu'auparavant. Les autres opérations, comme le déplacement de courbes ou de noeuds et les déplacement/redimensionnement/rotation sur plusieurs noeuds sélectionnés sont également plus rapides. Ceci est particulièrement important dans le cadre d'un travail sur des chemins complexes; grâce à ces optimisations, les chemins contenant plusieurs milliers de noeuds, même s'ils restent lents, sont bien plus utilisables.<br />
<br />
* Une optimisation de la méthode de définition d'attribut permet de rendre certaines opérations bien plus rapides : déplacer plusieurs objets à l'aide des raccourcis flèches va au moins <b>30% plus vite</b> que dans la version 0.43. Ceci est particulièrement perceptible quand vous déplacez des clones sélectionnés avec leur original (par exemple, dans le cas d'un pavage de clones), et dans ce cas, Inkscape va <b>trois à quatre fois plus vite</b>.<br />
<br />
* Les <b>icônes de l'interface</b> sont maintenant rendues en tâche de fond (à partir du fichier <code>share/icons/icons.svg</code>) quand Inkscape est inactif, plutôt qu'en attendant que toutes les icônes d'un menu ne soient rendues que lorsque vous vous y accédez pour le première fois. Ceci permet d'éliminer la latence énervante lors du premier accès à un menu.<br />
<br />
* Avant, lors d'un zoom sur une petite portion d'un chemin (spécialement dans le cas d'un chemin grand et complexe), un ralentissement d'Inkscape était perceptible et l'utilisation mémoire augmentait énormément. Nous avons optimisé le moteur de rendu afin de ne <b>traiter que la partie visible d'un chemin</b>, et en conséquence la vitesse de rendu est maintenant à peu près constante quel que soit le niveau de zoom, et environ 10 à 40 fois plus rapide que dans la précédente version (le gain étant plus important pour des zooms plus serrés).<br />
<br />
* La commande <b>Chemin > Séparer </b> est jusqu'à cent fois plus rapide pour les chemins complexes comportant des milliers de sous-chemins.<br />
<br />
= Conformité à la norme SVG =<br />
<br />
== Support des profils de couleur ==<br />
<br />
Inkscape comporte maintenant une fonctionnalité basique de gestion de profil ICC. Si compilé avec le support de LittleCMS (si vous exécutez <code>configure</code> en activant <code>--enable-lcms</code>), Inkscape réussit le [http://www.w3.org/Graphics/SVG/Test/20030813/htmlframe/full-color-prof-01-f.html test de profil couleur ICC] du W3C. L'élément &lt;color-profile&gt; a été mis en place pour l'attribut "color-profile" des éléments &lt;image&gt;.<br />
<br />
== Support de l'élément &lt;switch&gt; ==<br />
<br />
Le module de '''traitement conditionnel''' (Conditional Processing Module) de la norme SVG 1.1 est maintenant supporté, incluant l'élément ''switch'' et les attributs ''requiredFeatures'', ''requiredExtensions'', ''systemLanguage''. Inkscape passe avec succès les tests de traitement conditionnel ([http://www.w3.org/Graphics/SVG/Test/20030813/htmlframe/full-struct-cond-01-t.html] et [http://www.w3.org/Graphics/SVG/Test/20030813/htmlframe/full-struct-cond-02-t.html]) du W3C.<br />
<br />
== Résultat SVG ==<br />
<br />
* Dans les documents SVG d'Inkscape, les <b>couleurs</b> sont maintenant désignées par un nom (‘white’) ou un code héxadécimal à trois chiffres (‘<tt>#f3c</tt>’) quand cela est possible.<br />
<br />
* Les valeurs numériques dans les attributs <code>transform</code> sont écrites sans zéros de remplissage non significatifs, et toute valeur inférieure à 1e-8 en valeur absolue (généralement due à une erreur d'arrondi) est écrite comme 0 afin de diminuer l'encombrement.<br />
<br />
= Interface =<br />
<br />
== Boîte de dialogue Calques ==<br />
<br />
Une boîte de dialogue Calques (<b>Ctrl+Maj+L</b>) a été introduite dans cette version. Elle est synchronisée avec le sélecteur rapide de calque situé dans la barre d'état, ce qui vous permet d'utiliser l'un ou l'autre selon votre convenance.. <br />
<br />
* Dans la boîte de dialogue, vous pouvez cliquer sur un calque pour le en faire le calque <b>courant</b>, mais aussi le rendre <b>visible/invisible</b> et <b>verrouillé/déverrouillé</b>. Vous pouvez changer la visibilité ou le verrouillage d'un calque sans avoir à le rendre courant.<br />
<br />
* Une <b>arborescence</b> hiérarchique des calques est représentée par un affichage en forme d'arbre dans la boîte de dialogue. Vous pouvez <b>étendre ou réduire</b> les branches de l'arbre afin de faciliter la navigation dans la structure des calques d'un document.<br />
<br />
* En bas de la boîte de dialogue, des boutons permettent d'<b>ajouter</b> un nouveau calque, de <b>monter ou descendre</b> le calque courant (simplement d'un cran ou bien au premier/dernier plan) et de <b>supprimer</b> le calque courant.<br />
<br />
* En dessous de ces boutons, une glissière et un champ numérique permettent de modifier l'<b>opacité</b> du calque courant. L'opacité d'un calque affecte tous les objets de ce calque, de la même façon que l'opacité d'un groupe.<br />
<br />
== Indicateur de style des objets sélectionnés ==<br />
<br />
Un nouveau contrôle situé à la gauche de la barre d'état permet d'afficher et de mofifier rapidement les <b>remplissage et contour des objets sélectionnés</b>. Si du texte est sélectionné dans l'outil Texte ou une poignée de dégradé dans l'outil Dégradé, cet indicateur affiche et permet de modifier le style du fragment de texte ou du stop de dégradé et non pas celui de l'objet entier (comportement identique à celui de la boîte de dialogue Remplissage&Contour).<br />
<br />
* Les deux indicateurs, étiquetés avec un <b>"R :"</b> (en haut) et un <b>"C :"</b> (en bas) affichent respectivement le remplissage et le contour des objet(s) sélectionnés (ils affichent simultanément le même style si une poignée de dégradé est sélectionnée).<br />
<br />
* Chacun des indicateurs de remplissage/contour peut afficher soit une <b>couleur + opacité</b> (l'opacité affichée est celle du remplissage/contour, pas l'opacité globale de l'objet) ou une étiquette texte indiquant <b>N/A</b> (aucune sélection), <b>Aucun</b> (pas de remplissage/contour), <b>Indéfini</b> (remplissage/contour indéfini), <b>Dégradé L</b> (dégradé linéaire), <b>Dégradé R</b> (dégradé radial), <b>Motif</b> ou <b>Différents</b> (les objets sélectionnés ont des remplissages/contours de types différents).<br />
<br />
* De plus, chaque indicateur peut être complété par un ou deux drapeaux, <b>p</b> ("plusieurs", indiquant que tous les objets sélectionnés (2 ou plus) ont le même remplissage/contour) ou <b>m</b> ("moyenne", indiquant que tous les objets ont des aplats de remplissage/contour mais de différentes couleurs, et l'indicateur affiche alors la moyenne de ces couleurs).<br />
<br />
* Un <b>clic gauche</b> sur un indicateur ouvre ou active la boîte de dialogue Remplissage&Contour avec l'onglet correspondant (remplissage ou contour) séléctionné.<br />
<br />
* Un <b>clic droit</b> sur un indicateur ouvre un menu contextuel contenant les éléments suivant :<br />
** <b>Editer le remplissage/contour...</b>: Ouvre et active la boîte de dialogue Remplissage&Contour avec l'onglet correspondant séléctionné (idem pour un clic gauche).<br />
** <b>Dernière couleur définie</b>: Applique aux objets sélectionnés la dernière couleur de remplissage/contour appliquée à quoi que ce soit.<br />
** <b>Dernière couleur sélectionnée</b>: Applique aux objets sélectionnés la dernière couleur de remplissage/contour la dernière couleur affichée dans cet indicateur (et permet ainsi de copier facilement des couleurs de remplissage/contour entre des objets : sélectionner la source puis la destination et enfin appliquer "dernière couleur sélectionnée").<br />
** <b>Inverser</b>: Applique la couleur inverse de la couleur courante au le remplissage ou le contour (n'affecte pas l'opacité).<br />
** <b>Blanc</b>, <b>Noir</b>: Applique la couleur correspondante au remplissage ou au contour (complètement opaque).<br />
** <b>Copier la couleur</b>, <b>Coller la couleur</b>: Copie ou colle la couleur (si c'en est une) de remplissage ou de contour vers/depuis le presse-papiers du système, en tant que texte au format hexadécimal <code>#rrggbb</code>.<br />
** <b>Permuter remplissage et contour</b>: Permuter remplissage et contour (a la fois les types et les couleurs, s'ils existent).<br />
** <b>Rendre le remplissage/contour opaque</b>: Supprime la transparence du remplissage ou du contour (pas la transparence globale !).<br />
** <b>Indéfinir le remplissage/contour</b>: Indéfinit le remplissage ou le contour des objets sélectionnés.<br />
** <b>Supprimer le remplissage/contour</b>: Supprime le remplissage ou le contour des objets sélectionnés.<br />
<br />
* Un <b>clic milieu</b> sur un indicateur remplissage/contour supprime le remplissage/contour des objets sélectionnés; s'il est déjà supprimé (c'est à dire si l'indicateur affiche "Aucun"), le comportement est le même que celui de la commande "dernière couleur définie" du menu contextuel.<br />
<br />
* Le <b>glisser-déposer</b> de couleurs sur un indicateur de remplissage/contour permet d'applique la couleur correspondante au remplissage/contour des objet(s) sélectionnés.<br />
<br />
* L'indicateur de contour affiche également la <b>largeur de contour</b> de la sélection (moyennée si plusieurs objets avec des largeurs de contour différentes sont sélectionnés) sur la droite de l'indicateur. Un clic gauche sur cette indication permet d'ouvrir la boîte de dialogue Remplissage et Contour avec l'onglet Style du Contour sélectionné. Un clic droit permet d'ouvrir un menu contextuel permettant de choisir l'unité à utiliser pour la largeur de contour ainsi que des valeurs prédéfinies applicables à la sélection.<br />
<br />
* A la droite des indicateurs de remplissage/contour, le champ numérique <b>Opacité</b> (indiqué par un "O :") affiche et permet de modifier l'opacité globale de l'objet sélectionné (ou l'opacité globale moyenne si plusieurs objets sont sélectionnés). Un <b>clic droit</b> sur le champ numérique ouvre un menu contextuel avec des niveaux d'opacité prédéfinis. Un <b>clic milieu</b> sur le "O :" permet de faire parcourir à l'opacité parmi les valeurs 0 (transparent), 0.5, et 1 (opaque).<br />
<br />
Le champ numérique de zoom et l'indicateur de coordonnées du curseur ont été réarrangés de façon à être plus compacts et déplacés vers la droite de la barre d'état. Une poignée de redimensionnement de la fenêtre a été ajoutée à l'extrémité droite de la barre d'état.<br />
<br />
== Indicateur de style des outils ==<br />
<br />
Pour chacun des outils permettant de créer des objets (Formes, Crayon/Stylo/Plume, Texte) la barre des contrôles (située juste au dessus du canevas) contient désormais un <b>indicateur de style</b> sur son côté droit. Cet indicateur montre le style qu'auront les objets créés avec l'outil.<br />
<br />
* L'indicateur indique le style défini pour l'outil - le "dernier style utilisé" global ou le "style propre à l'outil" . Par exemple, en cliquant sur une couleur de la palette (même si aucun objet n'est sélectionné) et si votre outil est configuré pour utilisé la dernière couleur définie (dans les Préférences d'Inkscape), son indicateur est mis à jour, vous permettant de vous faire une idée de la "brosse" que vous allez utiliser avant de commencer à dessiner.<br />
<br />
== Barre des contrôles de l'outil texte ==<br />
<br />
* Cette version introduit les prémices de la barre des contrôles pour l'outil texte (qui était vide jusqu'à maintenant). Il est désormais possible de choisir la <b>police</b> et sa <b>taille</b>, appliquer un style <b>gras</b> ou <b>italique</b>, modifier l'<b>alignement</b> et l'<b>orientation</b> d'un texte sans avoir à ouvrir le boîte de dialogue Texte et Police.<br />
<br />
* Tous les contrôles sont à <b>application immédiate</b> et s'appliquent à l'objet texte entier (si rien n'est sélectionné) ou à une sélection de texte. Ils peuvent aussi s'appliquer à plusieurs objets de type texte (vous devrez cependant utiliser l'outil Sélecteur pour sélectionner plusieurs objets texte, puis repasser à l'outil Texte pour en utiliser les contrôles).<br />
<br />
* Le menu déroulant des polices contient les noms et un <b>aperçu</b> de toutes les polices; contrairement à d'autres programmes, nous n'appliquons pas chaque fonte à son nom, mais avons préféré ajouter une chaîne d'aperçu séparée affichée en gris après le nom de chaque fonte. Ce design permet d'assurer une meilleure lisibilité des noms des fontes et fournit une information utile maximale dans un emplacement réduit.<br />
<br />
* Nous ajouterons d'autres contrôles (y compris pour l'espacement et le crénage) à cette barre dans les prochaines versions.<br />
<br />
== Palette de couleurs insérable ==<br />
<br />
* Jusqu'à maintenant, les palettes de couleur ne pouvaient être utilisées que depuis une palette flottante (Ctrl+Maj+W). La palette des couleurs est maintenant intégrée à l'interface principale, en bas de la fenêtre, entre la barre d'état et le canevas. Cet affichage est actif par défaut; utilisez <i>Affichage > Afficher/Cacher > Palette</i> pour le désactiver. La palette insérée possède les mêmes fonctionnalités que la palette flottante; un bouton y est disponible dans le coin supérieur droit pour accéder au menu des palettes.<br />
<br />
* L'option <b>Envelopper</b> (inactive par défaut) du menu de la palette permet de la faire passer d'une simple ligne à un cadre de deux ou trois lignes, permettant ainsi un accès plus facile aux couleurs dans les palettes qui en contiennent un grand nombre.<br />
<br />
* Le <b>déplacer-déposer</b> des <b>couleurs</b> a été activé.<br />
** Déplacer une couleur depuis une palette permet d'afficher un aperçu de la couleur déplacée sous le curseur.<br />
** Déplacer-déposer une couleur sur un indicateur de style de la barre d'état permet d'appliquer cette couleur au remplissage ou au contour des objet(s) sélectionnés.<br />
** Les couleurs peuvent être <b>déposées</b> directement sur les objets du canevas afin d'être appliquées à leurs remplissages ou <b>maj+déposées</b> pour être appliquées à leurs contours. Ceci n'affecte que l'objet sur lequel vous déposez une couleur, quels que soient les objets sélectionnés.<br />
** Les couleurs peuvent être déplacées-déposées depuis et vers d'autres logiciels.<br />
<br />
* La nouvelle palette de couleur par défaut <b>Inkscape</b> a été ajoutée. Elel contient une série de gris, les couleurs nommées standards HTML, et toute une série de couleurs triées selon leurs valeurs TSL (475 couleurs en tout). Cette palette est générée par un script Python disponible dans le dépot SVN d'Inkscape dans le répertoire share/palettes.<br />
<br />
* Plusieurs <b>palettes de couleurs spécialisées</b>, particulièrement utiles dans des projets pour lesquels la coordination des couleurs est importante, ont été créées ou récupérées depuis le GIMP : Grays (gris), Reds (rouges), Greens (verts), Blues (bleus), Gold (or), Royal (royal), Khaki (kaki), Hilite (surligne) et Topographic (topographique).<br />
<br />
* Les tailles standards des palettes (minuscule, petit, moyen, grand, très grand) on été <b>diminuées</b>.<br />
<br />
== Boîte de dialogue Préférences d'Inkscape ==<br />
<br />
La boîte de dialogue des Préférences d'Inkscape a été complètement réécrite et redesignée et de nombreux bogues ont été corrigés à cette occasion.<br />
<br />
* La vieille navigation par onglets a disparu; la nouvelle boîte de dialogue respecte beaucoup mieux les principes d'interface de GNOME (<b>GNOME Human Interface Guidelines</b>). <br />
<br />
* De plus, le <b>seuil de simplification</b> peut maintenant être ajusté avec plus de précision.<br />
<br />
== Boîtes de dialogue Propriétés / Métadonnées du Document ==<br />
<br />
* La boîte de dialogue Préférences du document est maintenant nommée <b>Propriétés du document</b>, et a été séparée en deux : les métadonnées sont maintenant accessibles dans la boîte de dialogue <b>Métadonnées du Document</b>; les widgets des métadonnées sont de plus affichées sur deux pages.<br />
<br />
* Un bouton a été ajouté permettant <b>d'ajuster la page à la sélection courante</b> ou au dessin entier s'il n'y a pas de sélection. Le bouton redimensionne la page et si nécessaire déplace le dessin. Il est maintenant très facile de dimensionner une page à la taille d'une illustration après avoir fini celle-ci..<br />
<br />
* <b>Nouveaux contrôles</b>: les nouvelles fonctionnalités d'adhérence des objets ont nécessité leur propres widgets de propriétes, et vous pouvez ajuster la sensibilité d'adhérence avec une glissière, ou laisser les objets adhérer quelle que soit la distance (uniquement pour la grille).<br />
<br />
* Réorganisations dans les <b>Propriétés du Document</b> : tout ce qui concerne l'adhérence a été intégré sur un onglet; la Grille et les Guides ont aussi leur propre onglet. Afin d'améliorer la conformité aux HIG (Human Interface Guidelines), toutes les widgets ont été classées par catégories; en particulier, les widgets de l'onglet Page ont été redisposées selon les catégories Général/Format/Bordure.<br />
<br />
* <b>Corrections de bogues</b>: les URIs des licences grisées avaient un contraste trop faible, et donc ne sont plus grisées du tout; la licence propriétaire ne remettait pas l'URI de licence à zéro; les boutons radio ne possédaient pas d'info-bulles (tooltips); les retouches de la grille mineure ont été supprimées; les données n'étaient pas mises à jour quand un nouveau fichier venait en remplacer un autre dans la même fenêtre.<br />
<br />
* <b>Respect des HIG</b> : un gros travail a été fourni sur cet aspect, et maintenant il ne reste que quelques détails à régler pour respecter complètement les principes d'interface de Gnome (Gnome Human Interface Guidelines).<br />
<br />
* <b>Licences Creative Commons mises à jour</b>: les licences CC ont été mises à jour à la version 2.5 par défaut dans l'onglet licence de la boîte de dialogue Métadonnées.<br />
<br />
== Raccourcis clavier configurables ==<br />
<br />
Les <b>raccourcis clavier</b> d'Inkscape </b> sont maintenant configurables</b> !<br />
<br />
Il n'y a pas encore d'interface graphique utilisateur permettant de gérer cette fonctionnalité, et toutes les actions d'Inkscape ne peuvent pas encore recevoir des raccourcis personnalisés. Cependant, si éditer un fichier de configuration ne vous fait pas peur, la plupart des actions, y compris tout ce qui apparait dans les menus, peuvent recevoir des modifications de leurs raccourcis. Nous travaillons pour rendre encore plus d'actions configurables.<br />
<br />
Au démarrage, Inkscape charge ses raccourcis claviers depuis <code>share/keys/default.xml</code>. Ce fichier est une copie de <code>inkscape.xml</code> situé dans le même répertoire. Le répertoire contient d'autres émulations de profils de claviers permettant de simuler ceux d'autres éditeurs vectoriels :<br />
<br />
* <code>xara.xml</code>: Xara X/Xara Xtreme/Xara LX keys<br />
<br />
Vous pouvez copier l'un d'eux à la place de default.xml afin d'utiliser le profil associé. Dans tous ces profils, les touches/raccourcis non utilisés par le programme correspondant conservent leur lien avec Inkscape. Si vous voulez contribuer à créer un profil pour un autre éditeur vectoriel non encore simulé, nous l'accepterons avec grand plaisir. Ces fichiers sont dans un format XML simple décrit dans <code>inkscape.xml</code>.<br />
<br />
Vous pouvez aussi <b>personnaliser vos propres raccourcis</b> sans avoir à écraser le fichier <code>default.xml</code> principal. Si votre répertoire de profil (<code>~/.inkscape</code> sur Linux) contient un sous-répertoire <code>keys</code> contenant un fichier <code>default.xml</code>, les raccourcis de ce fichier se superposeront (c'est à dire s'ajouteront, et préempteront en cas de conflit) les raccourcis par défaut. Le format de votre fichier <code>default.xml</code> devra être le même que celui du fichier <code>default.xml</code> principal.<br />
<br />
== Menus ==<br />
<br />
* Les commandes de <b>Zoom</b> du menu Affichage ont été déplacées dans un sous-menu; les commandes <b>Zoomer</b> et <b>Dézoomer</b> ont été ajoutées à ce sous-menu.<br />
<br />
* Les commandes de <b>Clonage</b> ont été déplacées dans un sous-menu du menu Edition et ont reçu des noms et des indications plus explicites.<br />
<br />
* Les commandes de <b>Motif</b> (<i>Objets en motif</i> et <i>Motif en objets</i>) ont été déplacées dans un sous-menu du menu Objet, en-dessous des nouveaux sous-menus Découpe et Masque.<br />
<br />
* Les éléments du <b>menu Effets</b> ont été rangés par catégories dans des sous-menus, et plusieurs effets ont été renommés de façon plus intuitive.<br />
<br />
== Barre d'état ==<br />
<br />
* Dans l'outil sélecteur, si plusieurs objets sont sélectionnés, la barre d'état indique maintenant leurs types. Par exemple si 5 groupes sont sélectionnés, elle affiche :<br />
<br />
::<b>5</b> objecs de type <b>groupe</b> dans le calque <b>NomDuCalque</b>.<br />
<br />
:au lieu de "5 objets sélectionnés" dans les versions précédentes. S'il y a moins de 3 types différents dans la sélection, ils seront listés; par exemple :<br />
<br />
::<b>5</b> objets des types <b>groupe</b>, <b>chemin</b>, <b>rectangle</b> dans le calque <b>NomDuCalque</b>.<br />
<br />
:L'ordre de la liste correspond à l'ordre dans lequel les objets ont été ajoutés à la sélection. S'il y a plus de 4 types différents dans la sélection, seul le nombre de types est indiqué; par exemple :<br />
<br />
::<b>5</b> objets de <b>4</b> types dans le calque <b>NomDuCalque</b>.<br />
<br />
* Dans le Sélecteur, les objets sélectionnés dans des groupes sont identifiés de telle sorte que l'ID du groupe est donné; par exemple :<br />
<br />
::<b>Rectangle</b> dans le groupe <i>g212</i> (<b>contenu</b> d'un calque)<br />
<br />
:Si les objets sélectionné ont des parents différents dans un même calque (par exemple, si le premier appartient à un groupe et l'autre pas), le nombre de parents est indiqué :<br />
<br />
::<b>2</b> objets des types <b>rectangle</b>, <b>chemin</b> dans <b>2</b> parents (<b>contenu</b> d'un calque)<br />
<br />
:Si les objets appartiennent à des calques différents, seul le nombre de calques est indiqué (en effet, cela implique aussi des parents différents) :<br />
<br />
::<b>2</b> objets des types <b>rectangle</b>, <b>chemin</b> dans <b>2</b> calques<br />
<br />
* Dans l'outil Noeud, si votre sélection de noeuds comporte de noeuds de différents sous-chemins, la barre d'état indique le nombre de sous-chemins de la sélection ainsi que le nombre total de sous-chemins; par exemple :<br />
<br />
::<b>2</b> noeuds sur <b>195</b> sélectionnés dans <b>2</b> sous-chemins sur <b>36</b>.<br />
<br />
* Le contenu des messages de la barre d'état est maintenant dupliqué dans des <b>info-bulles</b> (tooltips) qui s'affichent lorsque vous déplacez la souris au dessus de la barre d'état.<br />
<br />
* Le texte affiché dans la barre d'état n'est plus simplement tronqué si la place est insuffisante, mais une ellipse (...) est insérée à la fin pour indiquer que le texte se prolonge (seulement avec des version de Gtk >= 2.6 ).<br />
<br />
== Thème ==<br />
<br />
* Inkscape possède un <b>nouvel ensemble d'icônes par défaut</b> appelé "Crispy" fourni par Andre Sousa. Les nouvelles icônes ont pour but de fournir un aspect plus professionnel et cohérent à notre aplication, et aussi de rendre plus évidentes les fonctions associées à ces icônes.<br />
<br />
= Outils =<br />
<br />
== Outil noeud ==<br />
<br />
=== Sculpter les noeuds ===<br />
<br />
Une nouvelle façon de manipuler les chemins dans l'outil Noeud est apparue dans cette version : la sculpture de noeuds. Normalement, quand plusieurs noeuds sont sélectionnés et que vous déplacez l'un d'entre eux, tous les noeuds subisse le même déplacement. Maintenant, si vous <b>Alt+déplacez</b> un des noeuds sélectionnés, seul ce noeud est complètement déplacé; les autres noeuds sélectionnés sont déplacés d'une distance moindre de sorte que les plus éloignés restent stationnaires. Ce comportement est similaire à celui d'"édition proportionnelle" ou "sélection souple" d'éditeurs 3D comme Blender.<br />
<br />
Donc, si par exemple, vous sélectionnez plusieurs noeuds sur ligne droite et Alt+déplacez celui du milieu, le chemin prendra une <b>forme en cloche</b>. Les poignées des noeuds sont aussi ajustées de manière à ce que la courbe garde une forme douce et naturelle (s'il n'y a pas assez se noeuds sur la portion de chemin que vous voulez déformer, sélectionnez les noeuds terminaux de cette portion et appuyez sur <b>Ins</b> plusieurs fois pour y insérer de nouveaux noeuds).<br />
<br />
De plus, la sculpture de noeuds est <b>sensible à la pression</b> du stylet des tablettes graphiques. Si la pression du stylet est légère, la déformation sera étroite et pointue (c'est à dire que même les voisins proches du noeud déplacé seront peu déplacés); si la pression est forte, la déformation sera large et douce (c'est à dire que les voisins les plus proches du noeud déplacé auront un déplacement pratiquement égal). (Petite astuce : pour terminer le déplacement sans perdre la forme obtenue, relâchez d'abord Alt, puis cessez d'appuyer avec le stylet.)<br />
<br />
Cette méthode de sculpture des noeuds a de nombreuses applications possibles. Un simple exemple est de sélectionner tous les noeuds d'une courbe en forme d'ellipse, puis de Alt=déplacer l'un d'entre eux pour étirer et biaiser doucement et naturellement la forme entière dans une direction. Faire de même avec un chemin complexe, comme une étoile ou une spirale, permettra de le tordre et de le poinçonner sans lui faire perdre la complexité de sa structure, et est une façon d'obtenir des étoiles aplaties ou auto-intersectées, des spirales excentrées et d'autres formes difficles à obtenir avant. Ne sélectionner qu'une partie des noeuds vous permettra de déformer des parties de votre dessin sans perturber le reste.<br />
<br />
La sculpture de noeuds appliquée à un texte converti en chemin est une manière facile et amusante de le tordre ou de le courber, et d'obtenir des effets similaires à une "enveloppe de perspective" ou "enveloppe curviligne" que vous pouvez trouver dans d'autres logiciels - mais d'une façon plus souple et puissante. Par exemple, en sélectionnant une partie ou tous les noeuds d'un texte et en les Alt+déplaçant, vous pouvez facilement transformer un paragraphe en une bannière ondulante, ou encore appliquer un effet "loupe" à n'importe quel mot.<br />
<br />
La sculpture de noeuds est également particulièrement utile pour les chemins complexes à l'apparence naturelle, tels que des calligraphies ou des vectorisations de bitmaps, pour lesquels vous voulez infléchir de grandes portions du tracé sans détruire les petits détails. Des actions telles que rétrécir une portion de calligraphie et en élargir une autre, en modifier les proportions, agrandir une oreille ou aplatir le nez d'un visage - tout ceci est maintenant plus rapide à obtenir et de manière bien plus naturelle avec la sculpture de noeuds. C'est aussi une nouvelle manière de <b>créer</b> des chemins différents - en commençant par dessiner une ellipse, puis en y insérant des noeuds supplémentaires, il suffit de quelques Alt+déplacer pour obtenir la silhouette d'une terre, une carte de l'Australie ou encore un logo d'Inkscape !<br />
<br />
Quelques exemples sont montrés dans les captures d'écran :[[http://www.inkscape.org/screenshots/gallery/inkscape-0.44-nodesculpting.png www.inkscape.org/screenshots/gallery/inkscape-0.44-nodesculpting.png]].<br />
<br />
=== Afficher ou non les poignées ===<br />
<br />
La barre des contrôles de l'outil Noeud comporte maintenant un bouton permettant de décider si les poignées de Bézier doivent être affichées avec les noeuds ou pas (activé par défaut). Sélectionner et déplacer des noeuds sur des chemins denses avec un zoom faible (par exemeple si vous voulez sculpter les noeuds) peut devenir très difficile si les poignées ne sont pas cachées : en effet, il devient difficile de sélectionner un noeud et non pas une poignée quand celles-ci sont affichées.<br />
<br />
=== Nouveau comportement de suppression ===<br />
<br />
Dans l'outil Noeud, la <b>supression de noeudn(s)</b> avec les touches Suppr/Backspace ou en Ctrl+Alt+cliquant sur un noeud tentent désormais de <b>préserver autant que possible la forme courante du chemin</b>. ceci signifie que les noeuds adjacents à celui qui est supprimé subissent une modification de leurs poignées afin que le chemin conserve au mieux la forme qu'il avait avant cette supression. Par exemple, si vous Ctrl+Alt+cliquez deux fois sur un chemin, la première fois pour ajouter un noeud et la deuxième fois pour le supprimer, la forme du chemin ne sera pas modifiée (très légèrement dans le pire des cas). Le comportement précédent, qui ne modifie pas les poignées est toujours disponible via <b>Ctrl+Suppr</b> ou <b>Ctrl+Backspace</b>.<br />
<br />
=== Préserver les positions des noeuds et poignées ===<br />
<br />
* Quand vous <b>changez le type</b> du noeud sélectionné en Doux ou Symétrique en appuyant sur Maj+S/Maj+Y, vous pouvez maintenant <b>préserver la position</b> de l'une des deux poignées en passant le curseur de votre souris au-dessus d'elle, de sorte que seule l'autre poignée est tournée/redimensionnée pour correspondre à celle qui reste figée.<br />
<br />
* De même quand vous <b>joignez des noeuds terminaux</b> avec Maj+J, vous pouvez <b>préserver la position</b> de l'un des deux noeuds en passant le curseur de votre souris au-dessus de lui, de sorte que la jonction se fasse à son emplacement.<br />
<br />
=== Divers ===<br />
<br />
* La touche <b>!</b> permet d'<b>inverser la sélection de noeuds</b> dans les sous-chemin(s) courants (c'est à dire les sous-chemins avec au moins un noeud sélectionné); <b>Alt+!</b> permet d'inverser la sélection dans le chemin entier. Ce comportement de ces touches est similaire à celui qu'elles ont dans le Sélecteur, avec les sous-chemins courants au lieu du calque courant.<br />
<br />
* Le raccourci clavier pour "Rendre courbes les segments sélectionnés" dans l'outil Noeud a été changé de Maj+K en <b>Maj+U</b> afin de le rendre plus mnémotechnique.<br />
<br />
== Plume calligraphique ==<br />
<br />
=== Tremblement ===<br />
<br />
* Même en utilisant une tablette graphique sensible à la pression, les tracés obtenus avec la plume calligraphique ont souvent un aspect trop régulier et artificiel. Afin d'obtenir un aspect plus naturel, un nouveau paramètre, le <b>Tremblement</b> a été ajouté à l'outil Calligraphie dans cette version. Ajustable de 0,0 à 1,0 dans la barre des contrôles, il affecte vos tracés en introduisant de légéres irrégularités jusqu'à d'importants tremblements, et augmente ainsi significativement les possibilités créatives de l'outil.<br />
<br />
=== Largeur de plume ===<br />
<br />
* Dans les versions précédentes, la largeur de la plume dépendait du niveau de zoom, de façon à ce que les tracés <b>semblent</b> avoir la même largeur visible quel que soit le zoom, mais soient en fait plus fins à des niveaux de zoom plus grands. Ce comportement est pratique si vous voulez conserver la même "sensation" de plume quelque soit le zoom; par exemple, en zoomant pour rectifier un détail, il semble naturel d'avoir une plume plus fine mais offrant les mêmes sensations. Ce comportement est donc conservé par défaut, mais un autre mode a été ajouté qui <b> garde une largeur de plume constante en unités absolues</b> quel que soit le zoom. Pour utiliser ce mode, activez l'option correspondante pour l'outil dans la page des Préférences d'Inkscape (accessible en double-cliquant sur l'icône de l'outil).<br />
<br />
* Le champ <b>Largeur</b> dans la berre des contrôles de l'outil peut maintenant varier de <b>1 à 100</b>, correspondant à l'étendue de 0,01 à 1,0 dans les versions précédentes. Si le mode "largeur en unités absolues" est activé, la valeur dans ce champ correspond à la largeur de tracé en unités px. Dans le mode par défaut, la valeur 100 correspond à une largeur de tracé de 100px pour un zoom à 100%, et la largeur réelle varie linéairement avec le niveau de zoom.<br />
<br />
=== Sélection ===<br />
<br />
* Une nouvelle option a été ajoutée dans les préférences de l'outil, <b>Garder sélectionné</b>, qui permet de garder un objet nouvellement créé sélectionné lorsque vous venez de le terminer. Si vous la désactivez (elle est active par défaut) et imposez à l'outil d'utiliser la "dernière couleur définie", vous pouvez facilement choisir une nouvelle couleur en cliquant dans la palette sans avoir à vous soucier du changement de couleur de l'objet que vous venez de créer. Voyez l'indicateur de style à l'extréminté droite de la barre des contrôles qui indique le style de votre prochain tracé.<br />
<br />
* <b>Echap</b> permet de desélectionner les objets dans l'outil Calligraphie, comme dans presque tous les autres outils.<br />
<br />
=== Style ===<br />
<br />
* lors de son dessin, le tracé possède est affiché avec la couleur et l'opacité qu'il aura une fois terminé, au lieu d'être affiché en noir dans les versions précédentes.<br />
<br />
* Par défaut, après l'installation d'Inkscape, l'outil Calligraphie utilise maintenant le dernier style utilisé, au lieu d'un tracé noir auparavant (ce comportement peut être modifié dans les Préférences d'Inkscape).<br />
<br />
== Outil stylo (courbes de Bézier) ==<br />
<br />
* Pendant le dessin d'un chemin, vous pouvez maintenant <b>déplacer le dernier noeud créé</b> avec les mêmes raccourcis que dans l'outil Noeud - flèche (déplacement d'1 incrément), Maj+Flèche (déplacement de 10x l'incrément) ou Alt+flèche (déplacement d'1 pixel-écran).<br />
<br />
* Vous pouvez aussi rendre le dernier segment non finalisé (rouge) rectiligne (<b>Maj+L</b>) ou curviligne (<b>Maj+U</b>), (ces raccourcis sont les mêmes que ceux de l'outil Noeud).<br />
<br />
* A la demande générale, si un nouveau chemin est dessiné mais pas encore terminé, , <b>Ctrl+Z annule</b> le tracé entier (même comportement que Echap), au lieu d'annuler la dernière action.<br />
<br />
* Dans l'outil Stylo, <b>Suppr</b> a les même effets que Backspace : ces touches permettent de supprimer le dernier noeud ajouté au chemin.<br />
<br />
= Masques et chemins de découpe =<br />
<br />
Inkscape possède maintenant une interface pour l'utilisation des <b>chemins de découpe et des masques</b>. <br />
<br />
* Tout objet peut être intersecté de façon non destructive par un chemin (appelé <i>chemin de découpe</i>) de sorte que seule la portion intersectée de l'objet soit visible.<br />
** Pour <b>appliquer un chemin de découpe</b>, sélectionnez les objets à découper et le chemin de découpe, assurez-vous que le chemin de découpe est au-dessus des autres objets dans l'ordre z, puis utilisez <i>Objet > Découpe > Définir</i>..<br />
** Vous pouvez <b>transformer, éditer ou appliquer un style</b> aux objets découpés de la même façon que pour des objets normaux. Le chemin de découpe reste appliqué et est transformé avec chaque objet découpé.<br />
** Pour <b>retirer un chemin de découpe</b>, utilisez <i>Objet > Découpe > Retirer</i>. Le chemin de découpe retourne alors sur le dessin comme un chemin normal; il est placé au dessus (dans l'ordre z) des objets dont le chemin de découpe à été retiré. <br />
<br />
* Tout objet peut être masqué de façon non destructive par un chemin (appelé <i>masque</i>) de sorte que : les zones noires ou transparentes du masque deviennent complètement transparente dans l'objet masqué; les zones blanches opaques du masque deviennet complètement transparentes dans l'objet masqué; et toutes les couleurs intermédiaires deviennent alors des niveaux intermédiaires d'opacité dans l'objet masqué. Ceci vous permet, par exemple, d'appliquer des dégradés de transparence arbitraire à des objets.<br />
** Pour <b>appliquer un masque</b>, sélectionnez les objets à masquer et le masque, assurez-vous que le masque est au-dessus des autres objets dans l'ordre z, puis utilisez <i>Objet > Masque > Définir</i>.<br />
** Vous pouvez <b>transformer, éditer ou appliquer un style</b> aux objets masqués de la même façon que pour des objets normaux. Le masque reste appliqué et est transformé avec chaque objet masqué.<br />
** Pour <b>retirer un masque</b>, utilisez <i>Objet > Masque > Retirer</i>. Le masque retourne alors sur le dessin comme un chemin normal; il est placé au dessus (dans l'ordre z) des objets dont le masque à été retiré.<br />
<br />
* Les objets auxquels un chemin de découpe est appliqué voient leur boîte de contour intersectée avec celle du chemin de découpe; dans les versions précédentes, une boîte de contour non découpée était affichée. Cependant, ceci ne s'applique pas aux objets sans chemin de découpe faisant partie d'un groupe qui lui en a un.<br />
<br />
* Les objets masqués ou découpés sont indiqués par "<i>découpé</i>" ou "<i>masqué</i>" dans leur description de la barre d'état.<br />
<br />
* Inkscape ne supportait jusqu'à cette version que le rendu des chemins de découpe et des masques. Cette version a aussi été l'occasion de corriger certains bogues liés à ces fonctionnalités :<br />
** Les chemins de découpe et masques avec des unités liées à la boîte de contour de l'objet (objectBoundingBox units) n'étaient pas affichés correctement lors de l'ouverture de document. <br />
** Les chemins de découpe sans remplissage ne fonctionnaient pas. Ceci a été corrigé.<br />
** Les objets sur lesquels un chemin de découpe ou un masque est appliqué peuvent maintenant être copiés/collés d'un document à un autre.<br />
<br />
= Transformations =<br />
<br />
== Boîte de dialogue Transformer ==<br />
<br />
Améliorations et corrections dans la boîte de dialogue Transformer (Ctrl+Maj+M) :<br />
* Un bouton à cocher <b>Appliquer à chaque objet séparément</b> a été ajouté, vous permettant de redimensionner/tourner/incliner par rapport à son propre centre de rotation chacun des objets sélectionnés de la même façon. Si ce bouton est décoché (par défaut), la sélection est transformée comme un tout (c'est à dire comme si la sélection formait un seul objet). L'état de ce bouton est retenu d'une cession à une autre. (ce bouton n'impacte pas les onglets Déplacement et Matrice).<br />
<br />
* Le bouton <b>Effacer</b> permet de rétablir les valeurs par défaut dans les champs numérique de l'onglet courant.<br />
<br />
* L'onglet <b>Dimensions</b> permet de spécifier un incrément de redimensionnement horizontal ou vertical en pourcents ou en unités absolues. Un bouton à cocher <b>Redimensionner proportionnellement</b> permet de préserver le rapport largeur/hauteur. (seule l'unité % est disponible si vous redimensionnez proportionnellement plusieurs objets avec l'option "Appliquer à chaque objet séparément"; sans cette option les objets seront redimensionnés selon le rapport largeur/hauteur de la sélection, pas celui de chaque objet).<br />
<br />
* L'onglet <b>Inclinaison</b> permet de spécifier l'inclinaison selon un <b>déplacement obsolu</b> (ex. : une inclinaison horizontale appliquée à un rectangle signifie que l'arrête supérieure du rectangle est déplacée par rapport à l'arrête inférieure), un <b>pourcentage de déplacement</b> (ex. : une inclinaison horizontale de 1% appliquée à un rectangle signifie que l'arrête supérieure du rectangle sera décalée de 1% de la hauteur du rectangle par rapport à l'arrête inférieure), ou un <b>angle</b> (ex. : une inclinaison horizontale de 15 degrés appliquée à un rectangle signifie que les arrêtes latérales seront inclinées de cet angle et que les arrêtes supérieure et inférieure resteront horizontales).<br />
<br />
* L'onglet <b>Matrice</b> (nommé "Transformation" dans les versions précédentes) permet soit de modifier la matrice <code>transform=</code> courante d'un objet, soit de post-multiplier la matrice <code>transform=</code> de l'objet par la matrice que vous spécifiez, en fonction de l'état du bouton <b>Editer la matrice courante</b>. (La matrice transformation de la boîte de dialogue Propriétés de l'Objet, désormais redondante, a été supprimée).<br />
<br />
* La boîte de dialogue est maintenant correctement <b>synchronisée avec les modifications de la sélection</b> et met à jour ses champs numériques lors de toute modification dans la fenêtre active.<br />
<br />
* La disposition de la boîte de dialogue a été simplifiée, des info-bulles et des mnémoniques ajoutés pour une meilleure utilisabilité.<br />
<br />
* Plusieurs bogues sont corrigés, en particulier des problèmes de conversion entre les différentes unités.<br />
<br />
== Centres de rotation persistants ==<br />
<br />
* La position du centre (axe) de rotation et d'inclinaison, utilisé par l'outil Sélecteur est maintenant <b>mémorisée</b> pour tout objet et réutilisée lorsque vous sélectionnez de nouveau un objet (même après avoir enregistré, fermé et réouvert un document). Lorsque que vous déplacez ou redimensionnez un objet, son centre de rotation est déplacé en conséquence, de sorte que sa position relative par rapport à l'objet ne soit pas modifiée si vous ne déplacez pas explicitement ce centre de rotation.<br />
<br />
* Si vous sélectionnez plusieurs objets, ils utilisent le centre de rotation du <b>premier objet sélectionné</b>. Si ce premier objet n'a pas de centre de rotation défini (c'est à dire, s'il est toujours à sa position par défaut), le centre de rotation est alors le centre de la boîte de contour de la sélection.<br />
<br />
* <b>Maj+cliquer</b> sur un centre de rotation permet de le replacer au centre de la boîte de contour de son objet.<br />
<br />
* Donc, le déplacement d'un centre de rotation est une <b>action qui peut être annulée</b> (Ctrl+Z permet d'annuler la dernière action).<br />
<br />
* La <b>rotation au clavier</b> avec les raccourcis [, ] et différents modificateurs (Ctrl, Alt, Maj), tout comme l'onglet Rotation de la boîte de dialogue <b>Transformer</b>, agissent autour du centre de rotation de l'objet sélectionné (si la sélection comporte plusieurs objets, le centre de rotation est celui du premier sélectionné).<br />
<br />
* Les centres de rotations sont <b>préservés</b> lors des opérations dupliquer, cloner (y compris lors d'un pavage de clones), grouper/dégrouper et convertir en chemin.<br />
<br />
== Coller les dimensions ==<br />
<br />
Des nouvelles commandes, permettant d'appliquer facilement à des objets sélectionnés les dimensions des objets précédemment copiés dans le presse-papiers, ont été ajoutées.. ces commandes se trouvent dans le sous-menu Coller les dimensions du menu Editer :<br />
<br />
* <b>Coller les dimensions</b> redimensionne la sélection pour lui appliquer les dimensions des objet(s) du presse-papiers.<br />
<br />
* <b>Coller la largeur</b>/<b>Coller la hauteur</b> redimensionne horizontalement/verticalement la sélection pour lui appliquer la largeur/hauteur des objet(s) du presse-papiers. Ces commandes respectent le verrou de rapport de dimensions de la barre des contrôles du Sélecteur (entre les champs L et H), et donc si ce verrou est actif, l'autre dimension de l'objet sélectionné est modifiée selon la même proportion; sinon l'autre dimension reste inchangée.<br />
<br />
* <b>Coller les dimensions séparément</b>, <b>Coller la largeur séparément</b> et <b>Coller la hauteur séparément</b> fonctionnent de la même façon que les commandes décrites ci-dessus, mais s'appliquent à <i>chaque objet séparément</i> afin de lui appliquer les dimensions/largeur/hauteur des objet(s) copiés dans le presse-papiers.<br />
<br />
= Connecteurs et disposition automatique =<br />
<br />
* Plusieurs améliorations et quelques corrections de bogues ont été apportées au comportement des <b>connecteurs</b> et à l'<b>outil connecteur</b> :<br />
** Les connecteurs faisant partie d'une sélection et déplacée avec celle-ci restebt maintenant attachés aux autres objets de la sélection, et ne sont plus déliés comme auparavant.<br />
** Par défaut, l'outil connecteur n'attache pas les connecteurs aux objets de type texte. Un nouveau bouton à cocher dans les préférences de l'outil permet de gérer ce comportement.<br />
** Les <b>marges autour des objets à éviter</b> (utilisées lors du routage automatique des connecteurs) peuvent maintenant être modifiées avec le champ "espacement" dans la barre des contrôles de l'outil.<br />
<br />
* <b>Routage automatique</b>: un nouveau bouton est disponible dans la boîte de dialogue Aligner et distribuer, qui permet de router/disposer automatiquement des diagrammes impliquant un réseau de formes et de connecteurs. La disposition est obtenue en utilisant l'algorithme de Kamada-Kawai. Cet algorithme traite les arrêtes comme des ressorts de sorte que la distance entre les noeuds soit proportionnelle à longueur de chemin - nombre de connecteurs entre deux noeuds. Les éléments non connectés seront disposés en cercle à la circonférence.<br />
<br />
* Un nouveau bouton <b>Supprimer les chevauchements</b>, permettant de déplacer les objets sélectionnés de façon à ce qu'ils ne se superposent pas, a été ajouté. Un espacement minimum entre les frontières des objets peut être spécifié. Avec l'outil de routage automatique décrit ci-dessus, ces fonctionnalités permettent d'augmenter notablement l'utilisabilité d'Inkscape dans le cadre de la création de diagrammes. La supression des chevauchements est différente de l'"éparpillement" : il s'agit d'une commande déterministe et garantissant cette supression de chevauchement dès sa première utilisation, mais n'est pas concernée par une distance perceptible entre les objets. L'éparpillement, de son côté, tente d'égaliser les distances perceptibles entre les objets et peut être appliquée plusieurs fois de suite pour un effet graduel.<br />
<br />
= Vectorisation sélective avec SIOX =<br />
<br />
* Inkscape 0.44 intègre une version préliminaire de <b>l'algorithme SIOX</b> (Simple Interactive Object Extraction) (pour plus d'informations, consultez la page de [http://www.siox.org siox]) dans son code de vectorisation d'images bitmaps. Cet algorithme intelligent, issu du domaine de la reconnaissance d'image, vous permet de sélectionner des zones de couleur similaire, avec pour objectif d'extraire une zone d'intérêt d'un arrière plan. Pour l'utiliser :<br />
** Activez l'option SIOX en plus de vos options habituelles de vectorisation.<br />
** Sélectionnez le bitmap et un objet recouvrant à la fois la zone d'intérêt <i>et</i> une partie de l'arrière plan (laissant donc seulement la majeure partie de l'arrière plan découverte)<br />
** Cliquez sur <b>OK</b>. SIOX va analyser et tenter d'extraire votre zone d'intérêt et ne vectorisera que cette partie de l'image.<br />
<br />
* Le mécanisme de sélection de SIOX (par exemple, la possibilité de sélectionner séparément des zones de premier et d'arrière plan) n'est pas encore complètement écrit, mais ceci est plannifié pour une version future.<br />
<br />
= Adhérence =<br />
<br />
* En plus de l'adhérence aux guides et à la grille, l'<b>adhérence aux chemins et/ou noeuds d'autres objets</b> a été ajoutée. Comme pour les guides ou la grille, vous pouvez activer séparément l'adhérence des boîtes de contour aux objets et/ou des noeuds aux objets. Cependant, nous préférerons vous avertir que ce code est encore expérimental : des soucis sont possibles, et le comportement est ralenti dans les gros documents comportant des milliers d'objets.<br />
<br />
* En plus des glissières permettant de régler la sensibilité d'adhérence dans les Préférences du Document (définition de la distance d'adhérence en px), des bontons à cocher <b>Faire toujours adhérer</b> ont été ajoutés (pour les objets, la grille et les guides séparélent) qui forcent une adhérence quelle que soir la distance.<br />
<br />
* L'adhérence à la grille est maintenant possible <b>uniquement sur les lignes de grille visibles</b>. Par exemple, si le zoom est très faible et que seule 1 ligne sur 10 de la grille est affichée, l'adhérence ne sera possible qu'à ces lignes visibles. De plus, la sensibilité par défaut de l'adhérence à la grille est réglée sur "Faire toujours adhérer". Nous espérons que ce comportement permettra de reduire le nombre de remarques du type "l'adhérence ne fonctionne pas" de la part d'utilisateurs qui n'avaient pas assez zoomé ou effectué de mauvais réglages (avec un espace entre les lignes de grille de 1px, l'adhérence se fait sur des distances inférieures au pixel) pour voir que l'adhérence fonctionnait. Zoomer plus permet bien sûr toujours d'obtenir des distances d'adhérence plus fines. <br />
<br />
* La sélection des <b>guides</b> est maintenant plus facile. Vous n'avez plus à positionner le curseur de la souris <i>exactement</i> sur une ligne de guide pour l'activer; une légère tolérance (1 pixel à l'écran de chaque côté du guide) a été introduite.<br />
<br />
= Sous-Calques =<br />
<br />
Jusqu'à cette version, il était seulement possible de faire d'un groupe un sous-calque temporaire en entrant dans ce groupe. Inkscape permet maintenant de créer et d'utiliser des sous-calques permanents.<br />
<br />
* La boîte de dialogue <b>Ajouter un calque</b> vous permet de place le nouveau calque au dessus, en dessous ou comme sous-calque du calque courant.<br />
<br />
* Dans les préférences (onglet Sélection), des options ont été ajouter afin de mieux spécifier le comportement de la commande "Tout sélectionner" et de la touche Tab : il est possible de restreindre son étendue à tout le document, au calque courant seulement ou au calque courant et à ses sous-calques.<br />
<br />
= Marqueurs =<br />
<br />
* La <b>conversion de contour en chemin</b> traite maintenant correctement les contours pointillés. En ce qui concerne les chemins avec des marqueurs, cette commande crée désormais un groupe contenant le contour converti en chemin et <b> tous ses marqueurs en tant qu'objets indépendants</b> (c'est à dire que les marqueurs ont aussi été convertis en objets et peuvent donc être transformés, peints; ceci permettant aussi de contourner le bogue empéchant les marqueurs de recevoir la même couleur que le contour; la correction complète de ce bogue nécessitant l'intégration de fonctionnalités de la norme SVG 1.2).<br />
<br />
* Les marqueurs <b>DimensionIn</b> et <b>DimensionOut</b> ont été modifiés afin que les pointes de leurs flèches correspondent exactement aux positions de noeuds. Il est maintenant très facile de dessiner des lignes de côte correspondant aux dimensions des objets. Des lignes de côte peuvent être facilement alignées en segmentant une ligne droite à des points arbitraires et en insérant des marqueurs DimensionIn/Out aux extrémités des segments résultants. <br />
<br />
* Tous les <b>marqueurs "fléchés"</b> livrés en standard ont été modifiés afin que les pointes de leurs flèches correspondent au mieux aux positions des noeuds auxquels ils sont liés. Un coïncidence complète n'est pas possible car elle provoquerait le chevauchement de l'extrémité plate (et parfois plus large) du contour et de la pointe fine de la flèché, masquant ainsi cette dernière. Cependant, les pointes de flèches sont désormais bien plus proches de leurs noeuds qu'auparavant, et sans doute assez pour la plupart des situations pratiques.<br />
<br />
* Un nouveau marqueur <b>RazorWire</b> (lame de rasoir) a été ajouté. En l'appliquant comme marqueur intermédiaire, vous pouvez facilement dessiner un fil de fer barbelé.<br />
<br />
= Effets d'extension =<br />
<br />
* le <b>menu Effets est maintenant officiellement activé</b> et n'est plus une "fonctionnalité expérimentale" comme dans les versions précédentes. L'option des préférences permettant de l'activer a été supprimée. Inkscape 0.44 est livrée avec environ 30 effets qui permettent d'effectuer des actions utiles, telles que l'interpolation de chemins, l'introduction de hasard, le tracé de fonctions, etc.<br />
<br />
* Les effets écrits en Python (qui forment le plupart des effets disponibles) <b>fonctionnent dès l'installation sur Windows</b>, en utilisant une copie de Python livrée avec Inkscape. Le seul soucis mineur est l'ouverture d'une feêtre de console windows vide lors du lancement d'un effet. Cette fenêtre reste ouverte pendant l'exécution de l'effet : ne fermez pas cette fenêtre, elle disparaîtra automatiquement dès la fin de l'exécution de l'effet.<br />
<br />
* Un nouvel effet en Python, <b>Rendu > Formule LaTeX</b>, vous permet d'entrer une formule LaTeX et d'insérer dans votre document un objet vectoriel contenant le rendu TeX de cette formule. L'installation préalable et la présence dans le PATH de <b>latex</b>, <b>dvips</b> et <b>pstoedit</b> sont nécessaire au fonctionnement de cette extension.<br />
<br />
* Un nouvel effet en Python, <b>Aplatir courbe de Bézier</b>, permet d'aplatir les chemins de la sélection courante, en approximant chaque chemin par une polyligne dont les segments respectent les critères d'applatissement spécifiés.<br />
* A new Python effect, <b>Measure Path</b>, attaches a text label to each path in the selection giving the length of that path (in px units).<br />
<br />
* L'effet <b>Rayons aléatoires</b> a reçu un nouveau paramètre permettant d'obtenir une <b>ditribution normale</b> des déplacement aléatoires, au lieu d'uniforme auparavant. Ceci donne un aspect plus naturel au chemin ainsi rendu aléatoire.<br />
<br />
* L'effet <b>Rendu > Système de Lindenmayer</b> ("Fractale (Lindenmayer)" dans les versions précédentes) est amélioré dans cette version. Vous pouvez maintenant spécifier des angles différents pour les rotations à gauche et à droite, permettant ainsi de courber certains systèmes-L. vous pouvez aussi rendre séparément aléatoires, selon un pourcentage arbitraire, les longueurs et les angles : ceci permet également d'obtenir un aspect plus naturel (tout spécialement pour les formes végétales). Cet effet permet d'obtenir des pavages de Penrose, des triangles de Sierpinsky, des courbes Dragon et toutes sortes d'autres formes mathématiques célèbres, ainsi que des labyrinthes, des frises, des motifs ou des arbres. Des exemples peuvent sont visibles sur cette capture d'écran : [http://inkscape.org/screenshots/gallery/inkscape-0.44-lindenmayer.png inkscape.org/screenshots/gallery/inkscape-0.44-lindenmayer.png] ainsi que dans le nouveau fichier d'exemple <code>share/examples/l-systems.svg</code>.<br />
<br />
* Les effets <b>Interpoler</b>, <b>Arbre aléatoire</b> et <b>Système de Lindenmayer</b> ont été corrigés : leurs résultats sont maintenant placés dans le calque courant et au centre du document (au lieu de la racine et du point 0;0 auparavant) <br />
<br />
* Les fichiers INX peuvent maintenant contenir plus d'informations : des info-bulles ou la description d'extension par exemple. Ces informations sont également traduisibles<br />
<br />
* Grâce aux possibilités de personnalisation des raccourcis clavier, il est maintenant possible d'attribuer des raccourcis aux effets que vous utilisez le plus souvent, permettant ainsi de les utiliser sans avoir à parcourir les menus.<br />
<br />
= Formats =<br />
<br />
* L'<b>export au format PDF</b> d'Inkscape est maintenant natif (c'est à dire qu'il ne nécessite plus d'application tierce) et <b>supporte la transparence</b> , y compris pour les dégradés. Ceci permet de remplacer la vieille extension d'export qui utilisait Ghostscript et fonctionnait via le format Postscript, qui provoquait la perte de la transparence. Ce nouvel export PDF n'est pas encore complet; en particulier, il ne gère pas encore le texte : il vous faut donc cocher l'option "Convertir le texte en chemin" dans la boîte de dialogue d'export. Quelques autres aspects ne sont pas non plus encore supportés : les dégradés dans les contours; les dégradés elliptiques excentrés; les motifs, masques et chemins de découpe; les images embarquées.<br />
<br />
* Vous pouvez maintenant enregistrer au format <b>SVG Inkscape compressé avec média</b>. Cette option d'enregistrement place dans un même fichier zip le fichier SVG et les images qui lui sont liées. Biern que l'ouverture directe de cette archive dans Inkscape n'est pas possible, le contenu est lié de sorte que après avoir dézippé le fichier, vous pouvez ouvrir le fichier SVG immédiatement.<br />
<br />
* Un format de sortie pour les <b>tables traçantes/coupantes</b>, telles que les Wishblade et Craftrobo, a été ajouté. Ce format consiste en un fichier DXF très minimaliste avec application des translations et redimensionnements appropriés. Il ne faut pas en espérer les même possibilités que celles offertes en général par les fichiers DXF. <br />
<br />
* Inkscape peut ouvrir/importer les fichiers générés par defaut par l'éditeur vectoriel <b>Xfig</b> . Cette fonctionnalité nécessite que la commande fig2dev (transfig) soit incluse dans votre PATH.<br />
<br />
* Une possibilité limitée d'export des formes dessinées avec Inkscape vers des fichiers <b>Open Document Format</b> (format document ouvert ou .odg) a été ajoutée dans cette version. Pour le moment, cet export est limité aux formes, texte, aplats de remplissage et de contour. Nous espérons l'améliorer au cours des mois à venir. Cependant, en attendant, cet export au format ODG est déjà utile pour intégrer vos dessins dans le monde Open Document, en particulier dans les documents de suites bureautiques telles que OpenOffice.org.<br />
<br />
* La nouvelle <b>extension de sortie XCF</b> permet d'exporter tous les éléments de haut niveau (c'est à dire les calques et les objets situés directement dans la racine) en tant que PNGs et de les incorpporer dans un fichier XCF pouvant être traité avec GIMP. Cette extension a besoin de Python PyXML et GIMP. GIMP >= 2.2.x doit être dans le PATH et nommé <code>gimp</code>. Inkscape >=0.44 doit aussi être dans le PATH. Cette extension ne fonctionne pas encore sur les plateformes Windows.<br />
<br />
= Raccourcis divers =<br />
<br />
* Vous pouvez maintenant vous servir de <b>Maj+déplacer (bouton du milieu)</b>, quel que soit l'outil pour zoomer. Ce fonctionnement est le même qu'un simple déplacer dans l'outil zoom, mais est plus rapide car vous n'avez pas a quitter votre outil courant. Ceci avec <b>déplacer (bouton du milieu)</b> (se déplacer), <b>clic bouton du milieu</b> (zoomer) et <b>Maj+clic bouton du milieu</b> (dézoomer)), complète l'ensemble des raccourcis permettant de naviguer sur le canevas quel que soit l'outil ou le contexte.<br />
<br />
* Dans l'outil Dégradé, <b>Maj+R permet de retourner la définition du dégradé</b> (c'est à dire inverser la position des stops) sans avoir à en déplacer les poignées. Par exemple, un dégradé elliptique avec du bleu au centre et du rouge à la périphérie deviendra rouge au centre et bleu à la périphérie. Ce comportement s'applique aux dégradé(s) dont une poignée est sélectionnée ou, si aucune poignée de dégradé n'est sélectionnée, aux dégradés de tous les objets sélectionnés. (Comparez cela au comportement de l'outil Noeud, dans lequel Maj+R permet de retourner la direction du chemin sélectionné). Ceci est particulièment utile pour les dégradés elliptique pour lesquels une rotation de 180 degrés ne permet pas ce résultat (contrairement aux dégradés linéaires).<br />
<br />
* Dans l'outil Sélecteur, <b>Ctrl+Entrée</b> permet d'entrer dans le groupe sélectionné (en en faisant ainsi un calque temporaire). <b>Ctrl+Backspace</b> permet de quitter le calque courant pour aller au calque parent dans la hiérarchie (mais ne va pas au calque racine).<br />
<br />
= Améliorations diverses =<br />
<br />
* Les <b>gabarits de document</b> (listé dans <i>Fichier &gt; Nouveau</i>) sont maintenant cherchés en premier dans le sous-répertoire <code>templates</code> du réperoire de profil de l'utilisateur (<code>~/.inkscape/templates</code> sur Linux), puis dans le sous-répertoire templates du répertoire système d'Inkscape. Ceci vous permet d'ajouter vos propres gabarits à la liste des gabarits livrés avec Inkscape, mais aussi de préempter le gabarit par défaut avec un autre créé par vos soins. (le fichier <code>default.svg</code> de votre répertoire de profil a priorité sur celui du répertoire système).<br />
<br />
* Lorsque vous modifiez le statut de l'un des boutons "transformer avec les objets" (pour les largeurs de contour, coins arrondis de rectangle, dégradés ou motifs), un <b>message</b> est affiché dans la barre d'état expliquant en quoi le comportement du logiciel a été modifié. Nous espérons que ceci permettra de réduire le nombre de complaintes de la part d'utilisateurs ayant accidentellement activé l'un de ces boutons et étonnés par le résultat.<br />
<br />
* Les valeurs entières de mille supérieurs à 2000 sont maintenant affichées sous la forme <b>2k, 3k, 4k</b> etc. dans les règles.<br />
<br />
* Dans la boîte de dialogue des Préférences d'Inkscape, Document, In the Document Preferences dialog, le style de chaque nouvel objet pour chaque outil est maintenant montré comme un <b>indicateur de style</b> (affichant les couleurs et les opacités de remplissage/contour, la largeur de contour et l'opacité globale de l'objet), avec un design similaire aux indicateurs de la barre d'état.<br />
<br />
* Dans la boîte de dialogue Disposer sur une Grille, l'espacement des lignes/colonnes peut maintenant être négatif.<br />
<br />
* Les <b>coins des rectangles arrondis</b> sont maintenant redimensionnés avec leur rectangle par défaut (le comportement précédent, toujours disponible en option, était de garder le rayon des coins arrondi constant pendant le redimensionnement d'un rectangle).<br />
<br />
* Un nouveau paramètres a été ajouté aux fonctionnalités accessibles depuis la ligne de commande : <code>--export-area-canvas</code> qui permet d'exporter le canevas entier en PNG. Cette option ainsi que <code>--export-area-drawing</code> et <code>--export-area</code> peut être utilisé en même temps que <code>--export-id</code> et <code>--export-id-only</code> pour plus de souplesse.<br />
<br />
* Les paramètres <code>--query-*</code> (accessibles depuis la ligne de commande) retournent maintenant la véritable boîte de contour SVG au lieu de de d'une boîte de contour avec le système de coordonnées d'Inkscape (axe y inversé). Ce nouveau comportement est plus adapté pour l'utilisation d'Inkscaoe dans des scripts.<br />
<br />
* Les limites de la valeur <b>ppp</b> (résolution) de la boîte de dialogue Exporter ont été étendues; les valeurs possibles vont maintenant de 0,01 à 100000. <br />
<br />
* Les <b>&lt;tspan&gt;s</b> des objets de type texte (y compris les tspans lines) peuvent être sélectionnés dans l'éditeur XML afin d'afficher leurs boîtes de contour (même si le SVG ne permet pas de les transformer). De plus, vous pouvez utilisez les paramètres <code>--query-*</code> de la ligne de commande afin de trouver les boîtes de contour des tspans depuis un script. (les chaînes individuelles incluses dans ou entre des tspans ne sont par contre pas sélectionnables, et ne peuvent pas posséder d'ID permettant des requêtes de toute façon).<br />
<br />
* L'image de remplacement affichée quand un fichier bitmap n'est plus accessible indique maintenant "<b>Linked image not found</b> à la place du déroutant "Broken image".<br />
<br />
* Le <b>clonage d'une sélection multiple d'objets</b> fonctionne maintenant de façon plus intuitive (c'est à dire que chaque objet est cloné séparément, comme pour la commande dupliquer). Auparavant, un seul objet pouvait être cloné à la fois. <br />
<br />
* Les boîtes de dialogue "licence" et "contributeurs" ont été intégrées dans des onglets de la boîte de dialogue "A propos". La boîte de dialogue A propos s'ajuste maintenant d'elle même à la taille du Splash SVG (tout en restant redimensionnable), et la zone de rendu est massicottée de façon à préserver les proportions de l'illustration quand la boîte de dialogue est redimensionnée. A propos affiche aussi maintenant des informations sur la compilation dans son coin supérieur droit.<br />
<br />
* Dans l'onglet Rotation de la boîte de dialogue Transformer, l'icône a été retournée horizontalement afin de représenter correctement la direction des rotations posives; cette modification a été appliquée au nouveau thème par défaut (Crispy) et au précédent.<br />
<br />
* Le <b>bouton de préservation des proportions</b> dans la barre des contrôles de de l'outil Sélecteur affiche maintenant un verrou (identique au verrou des calques dans la barre d'état) fermé quand il est pressé et ouvert sinon.<br />
<br />
* Le bouton <b>Parcourir</b> de la boîte de dialogue Exporter ouvre maintenant le nouveau sélecteur de fichier, identique à celui des commandes Ouvrir et Enregistrer.<br />
<br />
= Corrections de bogues notables =<br />
<br />
* L'ouverture d'un document avec une <b>URI d'espace de nom incorrecte</b> ne faisait pas que provoquer un avertissement de la part d'Inkscape, mais "polluait " aussi le tableau interne d'espaces de noms d'Inkscape et en conséquence "infectait" les documents enregistrés par la suite avec des espaces de nom incorrects. Ceci a été corrigé, mais les documents avec des URIs d'espaces de nom incorrectes ne pevent plus être ouverts. Il faut modifier ces documents dans un éditeur de texte pour réparer les espaces de nom.<br />
<br />
* Avec les nouvelles versions de GTK, le <b>déplacement avec le stylet d'une tablette graphique</b> ne fonctionnait pas avec certains outils ou dans certains contextes (en particulier dans les outils Noeud et Rectangle). Ceci a été corrigé.<br />
<br />
* Le <b>redimensionnement d'objets avec un contour</b> dans le Sélecteur provoquait des décalages non désirés de l'objet redimensionné, ainsi que des modifications parasites de dimensions qui devaient être préservées (ex. : une légère modification de la largeur, alors que seule la hauteur était sensée être redimensionnée). Tous ces problèmes ont été corrigés, aussi bien pour le redimensionnement à la souris que pour la modification des champs numériques de la barre des contrôles, et pour toutes les valeurs de l'option "redimensionner le contour en même temps que l'objet". De plus, ces corrections permettent aux objets avec contour ne de plus perdre leur adhérence pendant un redimensionnement et à l'option "Origine par défaut du rendimensionnement" des préférences de l'outil Sélecteur de fonctionner enfin correctement. Attention cependant : il peut rester des problèmes dans le cas où vous voudriez redimensionner une sélection d'objets ayant des largeurs de contour différentes.<br />
<br />
* Le redimensionnement des contour fonctionne maintenant pour avec les objets ne spécifiant pas de largeur de contour; auparavant, ils se voyaient attribuer au passage un contour d'une largeur de 1px par défaut.<br />
<br />
* Les boîtes de contour des objets de type Texte et Texte Encadré ne tenaient pas compte de leur largeur de contour. Ceci a été corrigé.<br />
<br />
* Les limites de coiffe (des contours) des objets de type Texte étaient mal interprétées en unités absolues plutôt qu'en multiples de la largeur de contour (résultant en des raccords rendus biseautés).<br />
<br />
* Les chemins non achevés avec l'outil Stylo sont maintenant annulés et non terminés si vous passez à un autre outil. En plus d'être plus intuitif, ceci a également permis de corriger le plantage qui affectait Inkscape lorsqu'un utilisateur quittait l'application avec un chemin non achevé dans l'outil Stylo.<br />
<br />
* Les polices sont maintenant parcourues avec le gestionnaire natif de polices sur Win32, permettant à la liste des polices dans Inkscape de correspondre à celle des autres programmes Windows et de supprimer le long délai (potentiel) lors de la première utilisation des polices dans une session.<br />
<br />
* La définition de motifs de pointillé était cassée pour des objets transformés, et copier/coller un style avec des pointillés ne s'appliquait pas correctement à des objets contenant des transformations.<br />
<br />
* Une erreur provoquait un rendu supplémentaire de l'écran après chaque opération de zoom. De fait, après avoir appuyé sur "+" dans un dessin complexe, Inkscape met à jour son rendu, mais restait parfois sans réaction pendant un certain temps à cause d'un rendu supplémentaire (invisible pour l'utilisateur, car ce deuxième rendu ne changeait rien à l'écran). Ceci a été corrigé.<br />
<br />
* Le rendu des dégradés était décalé d'un pixel, ce qui provoquait souvent un affichage erroné des dégradés appliqués à des petits objets ou lors d'un zoom large.<br />
<br />
* L'interpréteur de chemin SVG ne pouvait pas manipuler les nombres fractionnels commençant par un simple point.<br />
<br />
* Plusieurs bogues de rendu des motifs, découverts en travaillant avec des fichiers SVG exportés d'Adobe Illustrator, ont été corrigés.<br />
<br />
* Inkscape sur Mac OS X remarquera les polices situées dans votre répertoire ~/Library/Fonts directory, en plus des autres emplacements standards.<br />
<br />
* Inkscape ne pouvait pas être compilé avec des version de la libxml <= 2.6.9. Nous avons maintenant relvé les exigences de version pour cette librairie de 2.6.0 à <b>libxml >= 2.6.11</b>, qui est d'ailleurs la plus récente version pouvant être obtenue officiellement.<br />
<br />
* Inkscape ne plante plus quand il rencontre un fichier INX défectueux pour les extensions.<br />
<br />
* Il y a maintenant plus de mémoire document libérée quand des documents sont fermés.<br />
<br />
* La sortie EPS incorpore désormais correctement un bas de page %%EOF.<br />
<br />
* Il y avait une régression dans la version 0.43 qui provoquait plusieurs bogues mineurs mais ennuyeux : les noeuds et les poignées restaient surlignés après que le bouton de la souris ait été relâché, et dans l'outil noeud le rectangle de sélection d'une bande étirable demeurait visible si la sélection était terminée sur un noeud. Cette régression a été corrigée. <br />
<br />
* Le code source du routage de connecteurs faisait parfois des confusions entre des objets de différents documents, et produisant donc parfois un routage étrange. Ceci a été corrigé.<br />
<br />
* Il y avait un problème dans le code source du Tableau Blanc (Inkboard) de la version 0.43 qui permettait à une personne mal intentionnée de perturber une session de Tableau Blanc. Ceci a été corrigé.<br />
<br />
* Il y avait un problème dans le code source du Tableau Blanc (Inkboard) de la version 0.43 qui provoquait un interblocage quand deux utilisateurs tentaient de s'inviter l'un l'autre en même temps (cf. le bogue #[https://sourceforge.net/tracker/?func=detail&atid=604306&aid=1352522&group_id=93438 1352522] pour plus de détails). Ceci devrait être corrigé, même si la modification n'a pas été intensément testée.<br />
<br />
* Il y avait un problème dans le code source du Tableau Blanc (Inkboard) de la version 0.43 qui empéchait l'affichage des invitations à une session sur l'écran de l'invité. Ceci était le résultat d'un erreur dans la manipulation des drapeaux de modification GDK (GDK modifier flags), et a été réparé.<br />
<br />
= Traductions =<br />
<br />
* les fichiers INX (qui gèrent l'interface des effets externes) permettent maintenant la traduction des chaînes visibles par l'utilisateur. Ce qui signifie que les boîtes de dialogue, les sélections de type de fichier et les noms d'extensions peuvent désormais être traduits.<br />
<br />
* Inkscape est maintenant significativement traduit en 18 langues : Allemand, Basque, Catalan, Chinois (simplifié et traditionnel), Espagnol, Français, Hongrois, Italien, Lituanien, Norvégien (dialecte de Bokmål), Polonais, Russe, Serbe (cyrillique et latin), Slovène, Tchèque et Vietnamien. De plus 21 autres langues sont en partie traduites. Le pourcentage de chaînes traduites est passé de 49% à 61% dans cette version.<br />
<br />
* De nouvelles traductions des didacticiels ont été apportées par des contributeurs : en tchèque, portugais (Brézil) et russe.<br />
<br />
= En interne =<br />
<br />
* La boîte de dialogue Propriétés du Document a été entièrement réécrite en utilisant gtkmm, ce qui a permis une importante diminution de la taille du code source grâce à l'utilisation d'objets "widget". Les objets "widget" utilisés peuvent être réutilisés par d'autres boîtes de dialogue, et le code source est bien plus lisible.<br />
<br />
* Un travail a commencé sur l'optimisation des "include" dans les fichiers cpp, en utilisant l'outil "purgeincludes" écrit spécialement pour cela, et a permis de supprimer 40% des lignes "include" !<br />
<br />
= Problèmes connus =<br />
=== les fichiers SVG enregistrés avec une version précédente n'affichent pas les polices correctement ===<br />
* Il se peut que les polices ne s'affichent pas correctement lorsque vous ouvrez un document enregistré avec un version précédente (ex. 0.43). Ceci peut être simplement réparé en réappliquant la police en question. Cependant, la boîte de dialogue Texte et Police ne récupère pas la taille de police depuis le document, et la taille peut donc être perdue. Si vous sélectionnnez les texte, puis vérifiez ses fonte et taille d'origine avec l'éditeur XML, vous pouvez alors les réappliquer dans la boîte de dialogue Texte et Police, et redonner à votre document son aspect original !<br />
<br />
=== Problèmes avec certains paquets Debian libgc-6.7 ===<br />
<br />
* 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.<br />
<br />
=== Problèmes avec l'option "Composite" de X.org ===<br />
<br />
* Certaines pré-versions d'Inkscape-0.44 subissaient des plantages si l'option "Composite" était activée dans la configuration de X.org. Ce problème est résolu dans la version finale.<br />
<br />
=== Les espaces de nom (namespaces) peuvent nécessiter une correction manuelle ===<br />
<br />
* Les précédentes versions d'Inkscape sauvaient parfois les documents avec de <b>mauvaises URIs d'espaces de nom</b> sans prévenir. Ce problème a été résolu, mais des fichiers ainsi corrompus ne peuvent plus être ouverts. Ces documents peuvent nécessiter une correction manuelle des déclarations d'espaces de nom. Les URLs correctes sont listées ci-dessous, avec les préfixes d'espaces de noms corrects entre parenthèses :<br />
** '''Sodipodi''' (''sodipodi''): http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd<br />
** '''Inkscape''' (''inkscape''): http://www.inkscape.org/namespaces/inkscape<br />
** '''XLink''' (''xlink''): http://www.w3.org/1999/xlink<br />
** '''SVG''' (''svg'' or none): http://www.w3.org/2000/svg<br />
** '''RDF''' (''rdf''): http://www.w3.org/1999/02/22-rdf-syntax-ns#<br />
** '''Creative Commons''' (''cc''): http://web.resource.org/cc/<br />
** '''Dublin Core Metadata''' (''dc''): http://purl.org/dc/elements/1.1/<br />
<br />
=== Attention aux thèmes défectueux sous Linux ===<br />
<br />
* Inkscape et d'autres programmes Gtk peuvent planter sous Linux quand le paquet <b>gtk2-engines-smooth / libsmooth</b> 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.<br />
* Un problème similaire existe si le thème <b>Baghira KDE</b> ou le paquet <b>gtk_gt_engine</b> 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.<br />
<br />
=== N'oubliez pas de supprimer le fichier menus.xml s'il est présent ===<br />
<br />
* Si vous avez utilisé certaines compilations directes du dépot CVS/SVN à l'automne 2005, il se peut que vous ayiez un fichier <code>menus.xml</code> restant dans votre répertoire de profil (ex. <code>~/.inkscape</code> 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 <code>menus.xml</code>.<br />
<br />
= Versions précédentes =<br />
<br />
* [[ReleaseNotes043-fr]] : traduction en français de [[ReleaseNotes043]]<br />
* [[ReleaseNotes042-fr]] : traduction en français de [[ReleaseNotes042]]<br />
* [[ReleaseNotes041-fr]] : traduction en français de [[ReleaseNotes041]]<br />
* [[ReleaseNotes040-fr]] : traduction en français de [[ReleaseNotes040]]<br />
* [[ReleaseNotes039-fr]] : traduction en français de [[ReleaseNotes039]]<br />
* [[ReleaseNotes038-fr]] : traduction en français de [[ReleaseNotes038]]<br />
* [[ReleaseNotes037-fr]] : traduction en français de [[ReleaseNotes037]]<br />
* [[ReleaseNotes036-fr]] : traduction en français de [[ReleaseNotes036]]<br />
* [[ReleaseNotes035-fr]] : traduction en français de [[ReleaseNotes035]]</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.45/fr&diff=7994Release notes/0.45/fr2006-08-08T11:27:14Z<p>Matiphas: sync</p>
<hr />
<div>= Inkscape 0.45: en bref =<br />
<br />
= Boîte de dialogue Historique de la commande Annuler =<br />
[Gustav Broberg]<br />
* Inkscape possède maintenant une <b>boîte de dialogue de l'historique</b>, accessible avec Ctrl+Maj+H. Les modifications apportées au document, depuis son ouverture, y sont enregistrées.<br />
** Les modifications sont enregistrées depuis la plus ancienne (en haut) à la plus récente (en bas).<br />
** Le type de chaque modification est indiqué par une icône et une brève description.<br />
** 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.<br />
** 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.<br />
* Les commandes annuler et refaire du menu Edition affichent les descriptions des commandes à annuler ou refaire.<br />
<br />
= Vitesse =<br />
<br />
* <b>Interruptible display</b>: 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.<br />
<br />
* Les dégradés radiaux sont rendus au moins 10% plus vite.<br />
<br />
* Le rendu à l'écran est plus rapide de 2 à 3%, et même 5% pour les dessins complexes avec transparence.<br />
<br />
* Display is more responsive when working at high zoom levels when using a tablet.<br />
<br />
* 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.<br />
<br />
= Ligne de commande =<br />
<br />
* Le nouveau paramètre <code>--export-pdf</code> permet d'exporter une image SVG en PDF depuis la ligne de commande.<br />
<br />
= Améliorations diverses =<br />
<br />
* [nouveaux curseurs - scislac]<br />
<br />
* [Améliorations de l'export PDF/EPS - Ulf Erikson]<br />
<br />
* Les images PNG exportées ont une résolution correcte dans leurs en-têtes.<br />
<br />
* [Nouvel export PDF via Cairo - ???]<br />
<br />
* [étendre/contracter la sélection dans l'outil noeud, profils de sculpture - bbyak]<br />
<br />
* 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.<br />
<br />
= Corrections diverses de bogues =<br />
<br />
* When deleting a node, update neighboring smooth nodes to be cusp nodes because symmetry is broken.<br />
<br />
= Outils =<br />
<br />
== Pipette ==<br />
* Instead of the confusing toggle button, now the Controls bar for the Dropper tool has two checkboxes, "Pick alpha" and "Set alpha", 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).<br />
** If the "Pick alpha" 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).<br />
** If the "Pick alpha" checkbox is on but "Set alpha" is off, the selected object will get the fill color #FF0000 (red) and fill opacity will be at 1.0.<br />
** If both "Pick alpha" and "Set alpha" are on, the selected object will get the fill color #FF0000 (red) and fill opacity will be at 0.5 (half-transparent).<br />
: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.<br />
<br />
<br />
= Traductions =<br />
<br />
= Problèmes connus =<br />
==== Problèmes avec certains paquets Debian libgc-6.7 ====<br />
<br />
* 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.<br />
<br />
==== Attention aux thèmes défectueux sous Linux ====<br />
<br />
* Inkscape et d'autres programmes Gtk peuvent planter sous Linux quand le paquet <b>gtk2-engines-smooth / libsmooth</b> 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.<br />
* Un problème similaire existe si le thème <b>Baghira KDE</b> ou le paquet <b>gtk_gt_engine</b> 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.<br />
<br />
==== N'oubliez pas de supprimer le fichier menus.xml s'il est présent ====<br />
<br />
* Si vous avez utilisé certaines compilations directes du dépot CVS/SVN à l'automne 2005, il se peut que vous ayiez un fichier <code>menus.xml</code> restant dans votre répertoire de profil (ex. <code>~/.inkscape</code> 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 <code>menus.xml</code>.<br />
<br />
= Versions précédentes =<br />
<br />
<br />
* [[ReleaseNotes044-fr]] : traduction en français de [[ReleaseNotes044]]<br />
* [[ReleaseNotes043-fr]] : traduction en français de [[ReleaseNotes043]]<br />
* [[ReleaseNotes042-fr]] : traduction en français de [[ReleaseNotes042]]<br />
* [[ReleaseNotes041-fr]] : traduction en français de [[ReleaseNotes041]]<br />
* [[ReleaseNotes040-fr]] : traduction en français de [[ReleaseNotes040]]<br />
* [[ReleaseNotes039-fr]] : traduction en français de [[ReleaseNotes039]]<br />
* [[ReleaseNotes038-fr]] : traduction en français de [[ReleaseNotes038]]<br />
* [[ReleaseNotes037-fr]] : traduction en français de [[ReleaseNotes037]]<br />
* [[ReleaseNotes036-fr]] : traduction en français de [[ReleaseNotes036]]<br />
* [[ReleaseNotes035-fr]] : traduction en français de [[ReleaseNotes035]]<br />
<br />
[[Category:Marketing]]<br />
[[Category:French]]</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.45/fr&diff=7942Release notes/0.45/fr2006-08-04T08:39:06Z<p>Matiphas: /* Vitesse */</p>
<hr />
<div>= Inkscape 0.45: en bref =<br />
<br />
= Boîte de dialogue Historique de la commande Annuler =<br />
[Gustav Broberg]<br />
* Inkscape possède maintenant une <b>boîte de dialogue de l'historique</b>, accessible avec Ctrl+Maj+H. Les modifications apportées au document, depuis son ouverture, y sont enregistrées.<br />
** Les modifications sont enregistrées depuis la plus ancienne (en haut) à la plus récente (en bas).<br />
** Le type de chaque modification est indiqué par une icône et une brève description.<br />
** 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.<br />
** 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.<br />
* Les commandes annuler et refaire du menu Edition affichent les descriptions des commandes à annuler ou refaire.<br />
<br />
= Vitesse =<br />
<br />
* <b>Interruptible display</b>: 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.<br />
<br />
* Les dégradés radiaux sont rendus au moins 10% plus vite.<br />
<br />
* Le rendu à l'écran est plus rapide de 2 à 3%, et même 5% pour les dessins complexes avec transparence.<br />
<br />
* Display is more responsive when working at high zoom levels when using a tablet.<br />
<br />
* [rendering quality and speed - jasper]<br />
<br />
= Ligne de commande =<br />
<br />
* Le nouveau paramètre <code>--export-pdf</code> permet d'exporter une image SVG en PDF depuis la ligne de commande.<br />
<br />
= Améliorations diverses =<br />
<br />
* [nouveaux curseurs - scislac]<br />
<br />
* [Améliorations de l'export PDF/EPS - Ulf Erikson]<br />
<br />
* Les images PNG exportées ont une résolution correcte dans leurs en-têtes.<br />
<br />
* [Nouvel export PDF via Cairo - ???]<br />
<br />
* [étendre/contracter la sélection dans l'outil noeud, profils de sculpture - bbyak]<br />
<br />
= Corrections diverses de bogues =<br />
<br />
* When deleting a node, update neighboring smooth nodes to be cusp nodes because symmetry is broken.<br />
<br />
= Outils =<br />
<br />
== Pipette ==<br />
* Instead of the confusing toggle button, now the Controls bar for the Dropper tool has two checkboxes, "Pick alpha" and "Set alpha", 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).<br />
** If the "Pick alpha" 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).<br />
** If the "Pick alpha" checkbox is on but "Set alpha" is off, the selected object will get the fill color #FF0000 (red) and fill opacity will be at 1.0.<br />
** If both "Pick alpha" and "Set alpha" are on, the selected object will get the fill color #FF0000 (red) and fill opacity will be at 0.5 (half-transparent).<br />
: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.<br />
<br />
<br />
= Traductions =<br />
<br />
= Problèmes connus =<br />
==== Problèmes avec certains paquets Debian libgc-6.7 ====<br />
<br />
* 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.<br />
<br />
==== Attention aux thèmes défectueux sous Linux ====<br />
<br />
* Inkscape et d'autres programmes Gtk peuvent planter sous Linux quand le paquet <b>gtk2-engines-smooth / libsmooth</b> 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.<br />
* Un problème similaire existe si le thème <b>Baghira KDE</b> ou le paquet <b>gtk_gt_engine</b> 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.<br />
<br />
==== N'oubliez pas de supprimer le fichier menus.xml s'il est présent ====<br />
<br />
* Si vous avez utilisé certaines compilations directes du dépot CVS/SVN à l'automne 2005, il se peut que vous ayiez un fichier <code>menus.xml</code> restant dans votre répertoire de profil (ex. <code>~/.inkscape</code> 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 <code>menus.xml</code>.<br />
<br />
= Versions précédentes =<br />
<br />
<br />
* [[ReleaseNotes044-fr]] : traduction en français de [[ReleaseNotes044]]<br />
* [[ReleaseNotes043-fr]] : traduction en français de [[ReleaseNotes043]]<br />
* [[ReleaseNotes042-fr]] : traduction en français de [[ReleaseNotes042]]<br />
* [[ReleaseNotes041-fr]] : traduction en français de [[ReleaseNotes041]]<br />
* [[ReleaseNotes040-fr]] : traduction en français de [[ReleaseNotes040]]<br />
* [[ReleaseNotes039-fr]] : traduction en français de [[ReleaseNotes039]]<br />
* [[ReleaseNotes038-fr]] : traduction en français de [[ReleaseNotes038]]<br />
* [[ReleaseNotes037-fr]] : traduction en français de [[ReleaseNotes037]]<br />
* [[ReleaseNotes036-fr]] : traduction en français de [[ReleaseNotes036]]<br />
* [[ReleaseNotes035-fr]] : traduction en français de [[ReleaseNotes035]]<br />
<br />
[[Category:Marketing]]<br />
[[Category:French]]</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.45/fr&diff=7926Release notes/0.45/fr2006-08-01T10:29:44Z<p>Matiphas: /* Boîte de dialogue Historique de la commande Annuler */</p>
<hr />
<div>= Inkscape 0.45: en bref =<br />
<br />
= Boîte de dialogue Historique de la commande Annuler =<br />
[Gustav Broberg]<br />
* Inkscape possède maintenant une <b>boîte de dialogue de l'historique</b>, accessible avec Ctrl+Maj+H. Les modifications apportées au document, depuis son ouverture, y sont enregistrées.<br />
** Les modifications sont enregistrées depuis la plus ancienne (en haut) à la plus récente (en bas).<br />
** Le type de chaque modification est indiqué par une icône et une brève description.<br />
** 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.<br />
** 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.<br />
* Les commandes annuler et refaire du menu Edition affichent les descriptions des commandes à annuler ou refaire.<br />
<br />
= Vitesse =<br />
<br />
* Les dégradés radiaux sont rendus au moins 10% plus vite.<br />
<br />
* Le rendu à l'écran est plus rapide de 2 à 3%, et même 5% pour les dessins complexes avec transparence.<br />
<br />
* Display is more responsive when working at high zoom levels when using a tablet.<br />
<br />
* [rendering quality and speed - jasper]<br />
<br />
= Ligne de commande =<br />
<br />
* Le nouveau paramètre <code>--export-pdf</code> permet d'exporter une image SVG en PDF depuis la ligne de commande.<br />
<br />
= Améliorations diverses =<br />
<br />
* [nouveaux curseurs - scislac]<br />
<br />
* [Améliorations de l'export PDF/EPS - Ulf Erikson]<br />
<br />
* Les images PNG exportées ont une résolution correcte dans leurs en-têtes.<br />
<br />
* [Nouvel export PDF via Cairo - ???]<br />
<br />
* [étendre/contracter la sélection dans l'outil noeud, profils de sculpture - bbyak]<br />
<br />
= Corrections diverses de bogues =<br />
<br />
* When deleting a node, update neighboring smooth nodes to be cusp nodes because symmetry is broken.<br />
<br />
= Outils =<br />
<br />
== Pipette ==<br />
* Instead of the confusing toggle button, now the Controls bar for the Dropper tool has two checkboxes, "Pick alpha" and "Set alpha", 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).<br />
** If the "Pick alpha" 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).<br />
** If the "Pick alpha" checkbox is on but "Set alpha" is off, the selected object will get the fill color #FF0000 (red) and fill opacity will be at 1.0.<br />
** If both "Pick alpha" and "Set alpha" are on, the selected object will get the fill color #FF0000 (red) and fill opacity will be at 0.5 (half-transparent).<br />
: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.<br />
<br />
<br />
= Traductions =<br />
<br />
= Problèmes connus =<br />
==== Problèmes avec certains paquets Debian libgc-6.7 ====<br />
<br />
* 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.<br />
<br />
==== Attention aux thèmes défectueux sous Linux ====<br />
<br />
* Inkscape et d'autres programmes Gtk peuvent planter sous Linux quand le paquet <b>gtk2-engines-smooth / libsmooth</b> 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.<br />
* Un problème similaire existe si le thème <b>Baghira KDE</b> ou le paquet <b>gtk_gt_engine</b> 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.<br />
<br />
==== N'oubliez pas de supprimer le fichier menus.xml s'il est présent ====<br />
<br />
* Si vous avez utilisé certaines compilations directes du dépot CVS/SVN à l'automne 2005, il se peut que vous ayiez un fichier <code>menus.xml</code> restant dans votre répertoire de profil (ex. <code>~/.inkscape</code> 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 <code>menus.xml</code>.<br />
<br />
= Versions précédentes =<br />
<br />
<br />
* [[ReleaseNotes044-fr]] : traduction en français de [[ReleaseNotes044]]<br />
* [[ReleaseNotes043-fr]] : traduction en français de [[ReleaseNotes043]]<br />
* [[ReleaseNotes042-fr]] : traduction en français de [[ReleaseNotes042]]<br />
* [[ReleaseNotes041-fr]] : traduction en français de [[ReleaseNotes041]]<br />
* [[ReleaseNotes040-fr]] : traduction en français de [[ReleaseNotes040]]<br />
* [[ReleaseNotes039-fr]] : traduction en français de [[ReleaseNotes039]]<br />
* [[ReleaseNotes038-fr]] : traduction en français de [[ReleaseNotes038]]<br />
* [[ReleaseNotes037-fr]] : traduction en français de [[ReleaseNotes037]]<br />
* [[ReleaseNotes036-fr]] : traduction en français de [[ReleaseNotes036]]<br />
* [[ReleaseNotes035-fr]] : traduction en français de [[ReleaseNotes035]]<br />
<br />
[[Category:Marketing]]<br />
[[Category:French]]</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.45/fr&diff=7924Release notes/0.45/fr2006-08-01T09:06:25Z<p>Matiphas: /* Améliorations diverses */</p>
<hr />
<div>= Inkscape 0.45: en bref =<br />
<br />
= Boîte de dialogue Historique de la commande Annuler =<br />
[Gustav Broberg]<br />
* Inkscape possède maintenant une <b>boîte de dialogue de l'historique</b>, accessible avec Ctrl+Maj+H. Les modifications apportées au document, depuis son ouverture, y sont enregistrées.<br />
** Les modifications sont enregistrées depuis la plus ancienne (en haut) à la plus récente (en bas).<br />
** Le type de chaque modification est indiqué par une icône et une brève description.<br />
** For readability, consecutive changes of the same type are placed in a collapsable branch showing a triangle marker and the number of the hidden actions in the branch.<br />
** 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.<br />
* The Undo and Redo commands in the Edit menu display the descriptions of the commands to be undone and redone, correspondingly.<br />
<br />
= Vitesse =<br />
<br />
* Les dégradés radiaux sont rendus au moins 10% plus vite.<br />
<br />
* Le rendu à l'écran est plus rapide de 2 à 3%, et même 5% pour les dessins complexes avec transparence.<br />
<br />
* Display is more responsive when working at high zoom levels when using a tablet.<br />
<br />
* [rendering quality and speed - jasper]<br />
<br />
= Ligne de commande =<br />
<br />
* Le nouveau paramètre <code>--export-pdf</code> permet d'exporter une image SVG en PDF depuis la ligne de commande.<br />
<br />
= Améliorations diverses =<br />
<br />
* [nouveaux curseurs - scislac]<br />
<br />
* [Améliorations de l'export PDF/EPS - Ulf Erikson]<br />
<br />
* Les images PNG exportées ont une résolution correcte dans leurs en-têtes.<br />
<br />
* [Nouvel export PDF via Cairo - ???]<br />
<br />
* [étendre/contracter la sélection dans l'outil noeud, profils de sculpture - bbyak]<br />
<br />
= Corrections diverses de bogues =<br />
<br />
* When deleting a node, update neighboring smooth nodes to be cusp nodes because symmetry is broken.<br />
<br />
= Outils =<br />
<br />
== Pipette ==<br />
* Instead of the confusing toggle button, now the Controls bar for the Dropper tool has two checkboxes, "Pick alpha" and "Set alpha", 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).<br />
** If the "Pick alpha" 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).<br />
** If the "Pick alpha" checkbox is on but "Set alpha" is off, the selected object will get the fill color #FF0000 (red) and fill opacity will be at 1.0.<br />
** If both "Pick alpha" and "Set alpha" are on, the selected object will get the fill color #FF0000 (red) and fill opacity will be at 0.5 (half-transparent).<br />
: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.<br />
<br />
<br />
= Traductions =<br />
<br />
= Problèmes connus =<br />
==== Problèmes avec certains paquets Debian libgc-6.7 ====<br />
<br />
* 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.<br />
<br />
==== Attention aux thèmes défectueux sous Linux ====<br />
<br />
* Inkscape et d'autres programmes Gtk peuvent planter sous Linux quand le paquet <b>gtk2-engines-smooth / libsmooth</b> 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.<br />
* Un problème similaire existe si le thème <b>Baghira KDE</b> ou le paquet <b>gtk_gt_engine</b> 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.<br />
<br />
==== N'oubliez pas de supprimer le fichier menus.xml s'il est présent ====<br />
<br />
* Si vous avez utilisé certaines compilations directes du dépot CVS/SVN à l'automne 2005, il se peut que vous ayiez un fichier <code>menus.xml</code> restant dans votre répertoire de profil (ex. <code>~/.inkscape</code> 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 <code>menus.xml</code>.<br />
<br />
= Versions précédentes =<br />
<br />
<br />
* [[ReleaseNotes044-fr]] : traduction en français de [[ReleaseNotes044]]<br />
* [[ReleaseNotes043-fr]] : traduction en français de [[ReleaseNotes043]]<br />
* [[ReleaseNotes042-fr]] : traduction en français de [[ReleaseNotes042]]<br />
* [[ReleaseNotes041-fr]] : traduction en français de [[ReleaseNotes041]]<br />
* [[ReleaseNotes040-fr]] : traduction en français de [[ReleaseNotes040]]<br />
* [[ReleaseNotes039-fr]] : traduction en français de [[ReleaseNotes039]]<br />
* [[ReleaseNotes038-fr]] : traduction en français de [[ReleaseNotes038]]<br />
* [[ReleaseNotes037-fr]] : traduction en français de [[ReleaseNotes037]]<br />
* [[ReleaseNotes036-fr]] : traduction en français de [[ReleaseNotes036]]<br />
* [[ReleaseNotes035-fr]] : traduction en français de [[ReleaseNotes035]]<br />
<br />
[[Category:Marketing]]<br />
[[Category:French]]</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.45/fr&diff=7910Release notes/0.45/fr2006-07-31T15:40:36Z<p>Matiphas: </p>
<hr />
<div>= Inkscape 0.45: en bref =<br />
<br />
= Boîte de dialogue Historique de la commande Annuler =<br />
[Gustav Broberg]<br />
* Inkscape possède maintenant une <b>boîte de dialogue de l'historique</b>, accessible avec Ctrl+Maj+H. Les modifications apportées au document, depuis son ouverture, y sont enregistrées.<br />
** Les modifications sont enregistrées depuis la plus ancienne (en haut) à la plus récente (en bas).<br />
** Le type de chaque modification est indiqué par une icône et une brève description.<br />
** For readability, consecutive changes of the same type are placed in a collapsable branch showing a triangle marker and the number of the hidden actions in the branch.<br />
** 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.<br />
* The Undo and Redo commands in the Edit menu display the descriptions of the commands to be undone and redone, correspondingly.<br />
<br />
= Vitesse =<br />
<br />
* Les dégradés radiaux sont rendus au moins 10% plus vite.<br />
<br />
* Le rendu à l'écran est plus rapide de 2 à 3%, et même 5% pour les dessins complexes avec transparence.<br />
<br />
* Display is more responsive when working at high zoom levels when using a tablet.<br />
<br />
* [rendering quality and speed - jasper]<br />
<br />
= Ligne de commande =<br />
<br />
* Le nouveau paramètre <code>--export-pdf</code> permet d'exporter une image SVG en PDF depuis la ligne de commande.<br />
<br />
= Améliorations diverses =<br />
<br />
* [nouveaux curseurs - scislac]<br />
<br />
* [Améliorations de l'export PDF/EPS - Ulf Erikson]<br />
<br />
* Les images PNG exportées ont une résolution correcte dans leurs en-têtes.<br />
<br />
* [New PDF export via Cairo - ???]<br />
<br />
= Corrections diverses de bogues =<br />
<br />
* When deleting a node, update neighboring smooth nodes to be cusp nodes because symmetry is broken.<br />
<br />
= Outils =<br />
<br />
== Pipette ==<br />
* Instead of the confusing toggle button, now the Controls bar for the Dropper tool has two checkboxes, "Pick alpha" and "Set alpha", 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).<br />
** If the "Pick alpha" 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).<br />
** If the "Pick alpha" checkbox is on but "Set alpha" is off, the selected object will get the fill color #FF0000 (red) and fill opacity will be at 1.0.<br />
** If both "Pick alpha" and "Set alpha" are on, the selected object will get the fill color #FF0000 (red) and fill opacity will be at 0.5 (half-transparent).<br />
: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.<br />
<br />
<br />
= Traductions =<br />
<br />
= Problèmes connus =<br />
==== Problèmes avec certains paquets Debian libgc-6.7 ====<br />
<br />
* 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.<br />
<br />
==== Attention aux thèmes défectueux sous Linux ====<br />
<br />
* Inkscape et d'autres programmes Gtk peuvent planter sous Linux quand le paquet <b>gtk2-engines-smooth / libsmooth</b> 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.<br />
* Un problème similaire existe si le thème <b>Baghira KDE</b> ou le paquet <b>gtk_gt_engine</b> 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.<br />
<br />
==== N'oubliez pas de supprimer le fichier menus.xml s'il est présent ====<br />
<br />
* Si vous avez utilisé certaines compilations directes du dépot CVS/SVN à l'automne 2005, il se peut que vous ayiez un fichier <code>menus.xml</code> restant dans votre répertoire de profil (ex. <code>~/.inkscape</code> 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 <code>menus.xml</code>.<br />
<br />
= Versions précédentes =<br />
<br />
<br />
* [[ReleaseNotes044-fr]] : traduction en français de [[ReleaseNotes044]]<br />
* [[ReleaseNotes043-fr]] : traduction en français de [[ReleaseNotes043]]<br />
* [[ReleaseNotes042-fr]] : traduction en français de [[ReleaseNotes042]]<br />
* [[ReleaseNotes041-fr]] : traduction en français de [[ReleaseNotes041]]<br />
* [[ReleaseNotes040-fr]] : traduction en français de [[ReleaseNotes040]]<br />
* [[ReleaseNotes039-fr]] : traduction en français de [[ReleaseNotes039]]<br />
* [[ReleaseNotes038-fr]] : traduction en français de [[ReleaseNotes038]]<br />
* [[ReleaseNotes037-fr]] : traduction en français de [[ReleaseNotes037]]<br />
* [[ReleaseNotes036-fr]] : traduction en français de [[ReleaseNotes036]]<br />
* [[ReleaseNotes035-fr]] : traduction en français de [[ReleaseNotes035]]<br />
<br />
[[Category:Marketing]]<br />
[[Category:French]]</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=User:Matiphas&diff=7908User:Matiphas2006-07-31T12:07:09Z<p>Matiphas: </p>
<hr />
<div>Go to the main [http://wiki.inkscape.org/wiki/index.php/Translation_information Translation information] page.<br />
<br />
= Intro =<br />
* I'm a French guy living in France, but wanting to move (anywhere, as long as it is in a mountain area).<br />
* My main tasks on Inkscape consist in the translation of interface and documents to French.<br />
* My motivation for contributing to the development of Inkscape is that I want to be able to draw some small maps/topos for my favourite hobbies (caving, climbing, mountaineering, biking).<br />
* I can be contacted via email (matiphas at free dot fr) or be found on irc freenode/#inkscape (nickname matiphas[fr] or gero).<br />
<br />
= Todo list: =<br />
== Translation ==<br />
* polish French translations (typography, style...) before 0.45<br />
** must polish translations of interface, tutorial and release notes<br />
** replace the following by appropriate char : accentuated upcase chars, ..., non-breakable spaces, half spaces, ", oe, x, - (etc.)<br />
* take a look at disambiguification of strings in interface, plus translatability of some new strings (palette names/colors...)<br />
* Translate release notes to French <br />
** 0.45 on going<br />
** 0.44 done, needs a review<br />
** 0.43 done (not by me), review on going<br />
** others : starting now<br />
* Translate to French "a guide to Inkscape" (on going)<br />
* Involve Lubomira on translation some content to Slovak<br />
<br />
== Support/Process ==<br />
* Update Inkscape Terminology wiki page (on going) : see http://wiki.inkscape.org/wiki/index.php/InkscapeTerminology<br />
* Join some other translation teams (Gnome/KDE)<br />
** Already joined Rosetta (Ubuntu), but did not find much time to really involve<br />
* Update FAQ : <br />
** not started yet. Must set this up for 0.45<br />
** take lead on update of FAQ page + incorporation in package<br />
* Work on some embedded help content : see http://wiki.inkscape.org/wiki/index.php/Embedded_help<br />
* Interviews and articles<br />
** interview questions reviewed by Bryce and Pygmee (thanks). Now trying to find potential victims!<br />
** try to code a small extension, and write an article about this (English and French).<br />
** start a small article on basic utilisation of Inkscape<br />
* Take a look again to Tutorials brought by http://www.linuxgraphic.org, and see if they can be adapted to Inkscape<br />
<br />
== Tools ==<br />
* test xml2po for French tutorials and keys.xml<br />
** (German guys are quite strong with it)<br />
** test xml2po on tutorials illustrations : Colin reported it works ! (must say that Colin is a tough guy !)<br />
* check again xslt for generating tutorials (saxon is a nightmare on my machine)<br />
** install Dapper Ubuntu instead of Breezy<br />
** verify Java is much more usable (gcj or sun?)<br />
** test again Saxon<br />
* test OmegaT for translations<br />
** same, java is needed for this<br />
** must not forget that OmegaT team has been very nice, helping us finding some new translator contacts, and is also able to provide fast and efficient support when i will test the application<br />
<br />
= Done =<br />
== Translation ==<br />
* Interface translation to French: 0.40, 0.41, 0.42, 0.43, 0.44<br />
** Supported by Frédéric Rodrigo, Jonathan Ernst & Cédric Gemy<br />
* Tutorial translations to French (Basic, Shapes, Advanced, Calligraphy, Tracing, Tips&tricks, Elements of design)<br />
* Translation of Release notes to French: 0.35, 0.44<br />
* Translation of Release announce to French: 0.44<br />
* Play a little bit with sdpd po files <br />
** Done : the result is that those files do not bring some new significant translation, but at least can maybe motivate some new volunteers. Better having them than not.<br />
<br />
== Support/Process ==<br />
* Update Translation Information wiki page <br />
** Almost done. A few updates needed.<br />
** Have been helped a lot by Xavier, Colin and vonHalenBach<br />
* Try to recruit some new translators: <br />
** Debian-l18n: done.<br />
** www.indlinux.org, www.panl10n.net, www.arabeyes.org have been contacted, but no real answer yet.<br />
** Main focus is on Asian and African languages.<br />
** Bubulle (Christian Perrier), Debian-fr translation leader, has been very nice too when looking for some other translators<br />
<br />
== Tools ==<br />
* l10_status_news: derivated from original l10_status_script, generates a simple interface translation status, ready to be copied/pasted in website news. Worked with Bryce and Cornelius<br />
* Worked on ambiguous interface strings: very short strings in a few dialogs are now marked with Q_(context|string to translate). <br />
<br />
= Creation =<br />
Hi Matiphas, <br />
Thanks for all your work on the wiki! I have activated your sysop permissions, so you have some extra tools for managing the translated wiki pages and controlling spam. [[User:BryceHarrington|BryceHarrington]] 10:26, 13 June 2006 (PDT)<br />
<br />
Thanks a lot Bryce.<br />
<br />
= Translation information =<br />
Go to the main [http://wiki.inkscape.org/wiki/index.php/Translation_information Translation information] page.</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.36/fr&diff=7778Release notes/0.36/fr2006-07-25T12:20:10Z<p>Matiphas: /* Ce qu'est Inkscape */</p>
<hr />
<div>= Inkscape version 0.36 "Son utilisation ? Un jeu d'enfant" =<br />
<br />
Ceci est la deuxième version d'Inkscape et une quantité énorme de travail a été produite sur le projet. Beaucoup de patchs et d'idées qui 'étaient dans l'air' ont été appliqués au code source. Inkscape est maintenant plus facile d'utilisation, avec une interface moins complexe et plus intuitive.<br />
<br />
== En bref ==<br />
* L'interface graphique a été significativement modifiée.<br />
* L'utilisabilité des boîtes de dialogue, des raccourcis clavier et de la souris a été améliorée.<br />
* Support préliminaire des groupes de calques, les marqueurs de chemin et des modules d'extension.<br />
* Une quantité bien plus importante de documentation utilisateur et développeur : doxygen, docbook, page man, wiki, diagrammes et bien plus encore.<br />
* Beaucoup de corrections de bogues, de petites améliorations et d'ajustements de l'utilisabilité.<br />
<br />
== Ce qu'est Inkscape ==<br />
<br />
L'application Inkscape est un éditeur SVG libre (open source) avec des possibilités similaires à Illustrator, CorelDraw, Visio, etc. Les formes basiques, les chemins, le texte, la transparence, les transformations, les dégradés, l'édition de noeuds, l'export du svg en png, les groupes font partie des nombreuses fonctionnalités supportées du SVG.<br />
<br />
== Améliorations ==<br />
<br />
* CSDI interface has been traded for an SDI one: Now each document window has its own menubar at the top and its own detachable toolbar at left. This increases Inkscape's compliance with the GNOME HIG and decreases confusion for the majority of users.<br />
* A secondary (horizontal) detachable toolbar is introduced for operations and controls specific to each tool. At the moment this toolbar is mostly empty but we have big plans on how to fill it with all kinds of useful things for convenient access.<br />
* Dialogs now always stay on top of the document window (even if you have several document windows open). They are easy to open or activate (using shortcuts displayed in their title bars), close (Ctrl+w), or defocus (Esc). Moreover, dialogs remember their size and position across sessions. <br />
* Nouvelles commandes : Paste style (apply the style of the copied object to the current selection), Fit page width to window.<br />
* Introductory layers support. There is now code in the code base to start handling layers. GUI elements to follow - watch this slot!<br />
* Arrowhead and marker support. A much requested feature which increases the usability of Inkscape for everyday tasks.<br />
* Using mouse is now less painful thanks to the increased mouse tolerance (you don't have to be exactly over an object to grab it) and introduced drag tolerance (very small drags, which are usually accidental, are now considered clicks and do not move anything).<br />
* Undo is now unlimited (that is, limited only by available memory). <br />
* Lots of new keyboard shortcuts. Notably, Esc now consistently deselects, cancels selection, and cancels drag or transformation of any kind (so far only in selector and node edit). Arrows, Ctrl+a, and Tab[[/Shift]]+Tab act on nodes in node editor exactly as they do on objects in Selector. There are at least two ways to activate each tool, one with an F<number> key (Corel Draw style) and another with a single letter (Adobe Illustrator style). Space toggles between Selector and your current tool. Dialogs are consistently activated by Ctrl-Shift-<letter> combinations.<br />
* There's no lower limit on the size of exported PNGs anymore. You can use Inkscape to create even 1x1 PNG images.<br />
* The standard <tt>xml:space</tt> attribute on text objects is now honored. For newly created objects it has the value of <tt>"preserve"</tt> which means all whitespace characters are shown exactly as typed.<br />
* Enhanced modules system. Now modules can be defined using external files so no C coding is required for an extension.<br />
* Mac OS X and Windows build fixes. These builds are getting more mature and working better.<br />
* Documentation du code source plus importante. Allez y jeter un coup d'oeil, la lisibilité du code source d'Inkscape s'améliore tous les jours.<br />
* De nombreuses corrections de bogues et améliorations de l'utilisabilité.<br />
<br />
== Infrastructure ==<br />
<br />
* The web presence of Inkscape is dramatically different than with the last release. If you haven't already, you should check it out at: http://www.inkscape.org.<br />
* Many people have been contributing to the Wiki, which has a sizable amount of content today: http://www.inkscape.org/cgi-bin/wiki.pl.<br />
* La compilation de la documentation Doxygen pour la branche HEAD est maintenant effectuée toutes les nuits : http://www.inkscape.org/doc/doxygen/html .<br />
* Des extractions du CVS sont effectuées toutes les nuits : http://www.inkscape.org/cvs-snap/ .<br />
<br />
== En interne ==<br />
<br />
* More useful stuff in the secondary toolbar - all kinds of controls that are relevant to a specific tool will be put into that toolbar for convenient access.<br />
* A new, extensive Preferences dialog. Lots of settings that are now hard-coded will be settable.<br />
* Dialogs reorganization: less dialogs overall, with their functions more logically grouped.<br />
* Plus de précision, zoom maximum de 256x ou plus.<br />
* Complete keyboard control for node editing, including editing control handles of a node.<br />
* GUI selection of arrowheads for path start/end/mid markers.<br />
<br />
== Problèmes connus ==<br />
<br />
* At least on KDE, floating dialogs may not stay on top when you switch between maximized document windows. You may need to click on the window's title bar to bring the dialogs to top. (See src/dialogs/dialog.events for a possible workaround and comments, feel free to suggest a patch.)<br />
* Also on KDE, detached toolbars do not stay on top (Ceci est un problème du à KDE).<br />
* On Windows, dialogs do not stay on top of document in this version.<br />
* Some keyboard shortcuts (e.g. arrow keys for nudge) do not work if your mouse pointer is not over the document window.<br />
* When using Copy[[/Paste]] (or Paste style) commands, you cannot copy gradients or arrowheads from one document to another. Workaround: use the XML editor to copy the content of the <defs> element from the source document to the target document, then copying gradients and arrowheads will work.<br />
* Pasting text directly into a text object on the canvas does not work. Workaround: open the Text dialog (Ctrl+Shift+t) and paste into the text editing area there, then click Apply.<br />
* 'warning: failed to load external entity "glade/icons.svg" - This is not a fatal problem, but merely an indication that Inkscape could not locate its icon images. This problem can also be detected when some of the button icons show up as random noise. The usual fix is to go through the 'make install' process so that the icons.svg file gets copied to the expected location.<br />
* 'colinear!' - This is a libart warning. The original libart intersector has all kinds of numerical problems, and it is believed that this warning is emitted if it tries to find intersection of two almost parallel lines. Robert Crosbie recently noticed this still occurs when using the Calligraphic tool.<br />
<br />
== Versions précédentes ==<br />
<br />
* [[ReleaseNotes035-fr]] : traduction en français de [[ReleaseNotes035]]<br />
<br />
[[Category:Marketing]]<br />
[[Category:French]]</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.36/fr&diff=7776Release notes/0.36/fr2006-07-25T12:19:03Z<p>Matiphas: </p>
<hr />
<div>= Inkscape version 0.36 "Son utilisation ? Un jeu d'enfant" =<br />
<br />
Ceci est la deuxième version d'Inkscape et une quantité énorme de travail a été produite sur le projet. Beaucoup de patchs et d'idées qui 'étaient dans l'air' ont été appliqués au code source. Inkscape est maintenant plus facile d'utilisation, avec une interface moins complexe et plus intuitive.<br />
<br />
== En bref ==<br />
* L'interface graphique a été significativement modifiée.<br />
* L'utilisabilité des boîtes de dialogue, des raccourcis clavier et de la souris a été améliorée.<br />
* Support préliminaire des groupes de calques, les marqueurs de chemin et des modules d'extension.<br />
* Une quantité bien plus importante de documentation utilisateur et développeur : doxygen, docbook, page man, wiki, diagrammes et bien plus encore.<br />
* Beaucoup de corrections de bogues, de petites améliorations et d'ajustements de l'utilisabilité.<br />
<br />
== Ce qu'est Inkscape ==<br />
<br />
L'application Inkscape est un éditeur SVG libre (open source) avec des possibilités similaires à Illustrator, CorelDraw, Visio, etc. Les formes basiques, les chemins, le texte, la transparence, les transformations, les dégradés, l'édition de nSupported SVG features include basic shapes, paths, text, alpha blending, transforms, gradients, node editing, svg-to-png export, grouping, and more.<br />
<br />
== Améliorations ==<br />
<br />
* CSDI interface has been traded for an SDI one: Now each document window has its own menubar at the top and its own detachable toolbar at left. This increases Inkscape's compliance with the GNOME HIG and decreases confusion for the majority of users.<br />
* A secondary (horizontal) detachable toolbar is introduced for operations and controls specific to each tool. At the moment this toolbar is mostly empty but we have big plans on how to fill it with all kinds of useful things for convenient access.<br />
* Dialogs now always stay on top of the document window (even if you have several document windows open). They are easy to open or activate (using shortcuts displayed in their title bars), close (Ctrl+w), or defocus (Esc). Moreover, dialogs remember their size and position across sessions. <br />
* Nouvelles commandes : Paste style (apply the style of the copied object to the current selection), Fit page width to window.<br />
* Introductory layers support. There is now code in the code base to start handling layers. GUI elements to follow - watch this slot!<br />
* Arrowhead and marker support. A much requested feature which increases the usability of Inkscape for everyday tasks.<br />
* Using mouse is now less painful thanks to the increased mouse tolerance (you don't have to be exactly over an object to grab it) and introduced drag tolerance (very small drags, which are usually accidental, are now considered clicks and do not move anything).<br />
* Undo is now unlimited (that is, limited only by available memory). <br />
* Lots of new keyboard shortcuts. Notably, Esc now consistently deselects, cancels selection, and cancels drag or transformation of any kind (so far only in selector and node edit). Arrows, Ctrl+a, and Tab[[/Shift]]+Tab act on nodes in node editor exactly as they do on objects in Selector. There are at least two ways to activate each tool, one with an F<number> key (Corel Draw style) and another with a single letter (Adobe Illustrator style). Space toggles between Selector and your current tool. Dialogs are consistently activated by Ctrl-Shift-<letter> combinations.<br />
* There's no lower limit on the size of exported PNGs anymore. You can use Inkscape to create even 1x1 PNG images.<br />
* The standard <tt>xml:space</tt> attribute on text objects is now honored. For newly created objects it has the value of <tt>"preserve"</tt> which means all whitespace characters are shown exactly as typed.<br />
* Enhanced modules system. Now modules can be defined using external files so no C coding is required for an extension.<br />
* Mac OS X and Windows build fixes. These builds are getting more mature and working better.<br />
* Documentation du code source plus importante. Allez y jeter un coup d'oeil, la lisibilité du code source d'Inkscape s'améliore tous les jours.<br />
* De nombreuses corrections de bogues et améliorations de l'utilisabilité.<br />
<br />
== Infrastructure ==<br />
<br />
* The web presence of Inkscape is dramatically different than with the last release. If you haven't already, you should check it out at: http://www.inkscape.org.<br />
* Many people have been contributing to the Wiki, which has a sizable amount of content today: http://www.inkscape.org/cgi-bin/wiki.pl.<br />
* La compilation de la documentation Doxygen pour la branche HEAD est maintenant effectuée toutes les nuits : http://www.inkscape.org/doc/doxygen/html .<br />
* Des extractions du CVS sont effectuées toutes les nuits : http://www.inkscape.org/cvs-snap/ .<br />
<br />
== En interne ==<br />
<br />
* More useful stuff in the secondary toolbar - all kinds of controls that are relevant to a specific tool will be put into that toolbar for convenient access.<br />
* A new, extensive Preferences dialog. Lots of settings that are now hard-coded will be settable.<br />
* Dialogs reorganization: less dialogs overall, with their functions more logically grouped.<br />
* Plus de précision, zoom maximum de 256x ou plus.<br />
* Complete keyboard control for node editing, including editing control handles of a node.<br />
* GUI selection of arrowheads for path start/end/mid markers.<br />
<br />
== Problèmes connus ==<br />
<br />
* At least on KDE, floating dialogs may not stay on top when you switch between maximized document windows. You may need to click on the window's title bar to bring the dialogs to top. (See src/dialogs/dialog.events for a possible workaround and comments, feel free to suggest a patch.)<br />
* Also on KDE, detached toolbars do not stay on top (Ceci est un problème du à KDE).<br />
* On Windows, dialogs do not stay on top of document in this version.<br />
* Some keyboard shortcuts (e.g. arrow keys for nudge) do not work if your mouse pointer is not over the document window.<br />
* When using Copy[[/Paste]] (or Paste style) commands, you cannot copy gradients or arrowheads from one document to another. Workaround: use the XML editor to copy the content of the <defs> element from the source document to the target document, then copying gradients and arrowheads will work.<br />
* Pasting text directly into a text object on the canvas does not work. Workaround: open the Text dialog (Ctrl+Shift+t) and paste into the text editing area there, then click Apply.<br />
* 'warning: failed to load external entity "glade/icons.svg" - This is not a fatal problem, but merely an indication that Inkscape could not locate its icon images. This problem can also be detected when some of the button icons show up as random noise. The usual fix is to go through the 'make install' process so that the icons.svg file gets copied to the expected location.<br />
* 'colinear!' - This is a libart warning. The original libart intersector has all kinds of numerical problems, and it is believed that this warning is emitted if it tries to find intersection of two almost parallel lines. Robert Crosbie recently noticed this still occurs when using the Calligraphic tool.<br />
<br />
== Versions précédentes ==<br />
<br />
* [[ReleaseNotes035-fr]] : traduction en français de [[ReleaseNotes035]]<br />
<br />
[[Category:Marketing]]<br />
[[Category:French]]</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.44/fr&diff=7774Release notes/0.44/fr2006-07-25T12:08:58Z<p>Matiphas: /* Inkscape 0.44.1 : modifications par rapport à la version 0.44 */</p>
<hr />
<div>== Inkscape 0.44.1 : modifications par rapport à la version 0.44 ==<br />
* Correction d'un plantage sur Windows ("python.exe can't find msvcrt71.dll") : la dll est maintenant fournie avec le paquet.<br />
* Correction du gel du widget des dimensions de la page<br />
* Supression de divers problèmes dus aux noms de répertoires contenant des espaces, sur Mac OS X.<br />
* Inkscape trouve maintenant les en-têtes la dépendance libpng sur certains systèmes.<br />
* Plusieurs modifications permettant maintenant de compiler sur les systèmes utilisant glib-2.4 (ex. RHEL4).<br />
* Il est maintenant possible de compiler Inkscape, même avec des en-têtes de librairie Boost incomplets; les versions trop anciennes de Boost sont détectées.<br />
* Inkscape peut maintenant être compilé avec gcc-4.2.x.<br />
* Correction d'un bogue qui empéchait l'affiche de la sortie stderr des scripts.<br />
* Correction d'un bogue affectant le menu des fichiers Récemment ouverts.<br />
* L'information de résolution est maintenant enregistrée dans les fichiers PNG exportés.<br />
* Correction de divers bogues sur l'export au format ODG<br />
* Correction de l'import des fichiers générés par Dia.<br />
* Correction de plusieurs problèmes avec les include affectant la [[CompilingSunSolaris|compilation sur Solaris]] (il reste quelques problèmes, au moins sur Solaris 8 et OpenBSD)<br />
* Didacticiels en allemand : ajout du didacticiel Avancé et corrections dans le didacticiel Calligraphie. Les didacticiels manquants (en allemand, tchèque et portugais-brésilien) ont été ajoutés au paquet.<br />
* Modifications/mises à jour des traductions allemande et espagnole de l'interface d'Inkscape.<br />
<br />
== Inkscape 0.44 : en bref ==<br />
<br />
Inkscape 0.44 apporte plus de fonctionnalités que jamais et améliore celles déjà existantes. Quelques points majeurs :<br />
<br />
* Boîte de dialogue Calques<br />
<br />
* Mode d'affichage Contour (fil de fer), permettant d'améliorer les performances.<br />
<br />
* Export PDF (avec transparence) natif.<br />
<br />
* Support des masques et des chemins de découpe.<br />
<br />
* Raccouris clavier configurables. Une compatibilité optionnelle avec ceux de Xara X est incluse.<br />
<br />
* Une palette de couleurs insérable dans la fenêtre d'édition.<br />
<br />
* Un indicateur interactif de style de la sélection présent dans la barre d'état.<br />
<br />
* la possibilité innovante de "sculpter les noeuds" ainsi que que d'autres améliorations de l'outil noeud.<br />
<br />
* Les extensions sont activées par défaut et fonctionnent sur la plupart des plateformes.<br />
<br />
* Un meilleur support du SVG : élément <switch>, profils de couleur ICC pour les images.<br />
<br />
* Des centres de rotation persistants, la commande Coller les dimensions.<br />
<br />
* De nouvelles icônes, de nombreuses améliorations cosmétiques; les boîtes de dialogue des préférences ont été améliorées et les menus réorganisés.<br />
<br />
* Des centaines de corrections de bogues et de fonctionnalités plus petites.<br />
<br />
* Une nouvelle importante même si elle n'est pas directement liée à Inkscape : depuis notre dernière version, [http://www.mozilla.com/firefox/ Firefox 1.5] a été lancé avec le suppport du SVG activé par défaut. Ceci signifie que vous pouvez directement afficher vos documents Inkscape dans une fenêtre Firefox sans avoir à effectuer une conversion de format ou installation de greffon !<br />
<br />
= Performance =<br />
<br />
== Mode contour ==<br />
<br />
Un mode d'affichage contour (ou fil de fer) est désormais disponible. Utilisez le menu <i>Affichage > Mode d'affichage > Contour </i> pour l'activer. Dans ce mode :<br />
<br />
* tous les chemins ou formes sont rendus par leurs <b>frontières</b> <b>inversées</b> (noir sur fond clair et vice versa) avec un contour de largeur fixe (1 pixel à l'écran, quel que soit le zoom), et sans remplissage.<br />
<br />
* Le texte est peint avec un remplissage inversé, sans contour;<br />
<br />
* Les bitmaps sont affichés tels quels.<br />
<br />
* toute transparence ou tout dégradé est ignoré.<br />
<br />
Dans la plupart des cas, le mode contour n'est pas beaucoup plus rapide que le mode normal (10 à 50% plus rapide en général), et dans certains cas particuliers il peut même être plus lent. Cependant, son intérêt ne réside pas uniquement dans sa rapidité; c'est un moyen pratique pour se faire une idée de la structure des objets de votre document, éditer les noeuds avec précision et pour trouver des "objets errants".<br />
<br />
== Vitesse ==<br />
<br />
En plus du mode Contour qui facilite le travail avec des dessins complexes, cette version d'Inkscape apporte des améliorations de la vitesse sur plusieurs domaines.<br />
<br />
* Grace à des <b>optimisations du moteur de rendu</b>, le rafraichissement du dessin à l'écran est <b>10% plus rapide</b>, et même <b>trois fois plus rapide</b> dans certains cas (comme pour les chemins pointillés complexes sous un zoom important).<br />
<br />
* Des <b>optimisations de l'outil Noeud</b> apportent un gain de vitesse notable pour l'édition de noeuds. Ainsi, passer de (ou à) l'outil Noeud vers un autre outil (avec un chemin sélectionné), ainsi que sélectionner des noeuds avec cet outil, est désormais <b>au moins dix fois plus rapide</b> qu'auparavant. Les autres opérations, comme le déplacement de courbes ou de noeuds et les déplacement/redimensionnement/rotation sur plusieurs noeuds sélectionnés sont également plus rapides. Ceci est particulièrement important dans le cadre d'un travail sur des chemins complexes; grâce à ces optimisations, les chemins contenant plusieurs milliers de noeuds, même s'ils restent lents, sont bien plus utilisables.<br />
<br />
* Une optimisation de la méthode de définition d'attribut permet de rendre certaines opérations bien plus rapides : déplacer plusieurs objets à l'aide des raccourcis flèches va au moins <b>30% plus vite</b> que dans la version 0.43. Ceci est particulièrement perceptible quand vous déplacez des clones sélectionnés avec leur original (par exemple, dans le cas d'un pavage de clones), et dans ce cas, Inkscape va <b>trois à quatre fois plus vite</b>.<br />
<br />
* Les <b>icônes de l'interface</b> sont maintenant rendues en tâche de fond (à partir du fichier <code>share/icons/icons.svg</code>) quand Inkscape est inactif, plutôt qu'en attendant que toutes les icônes d'un menu ne soient rendues que lorsque vous vous y accédez pour le première fois. Ceci permet d'éliminer la latence énervante lors du premier accès à un menu.<br />
<br />
* Avant, lors d'un zoom sur une petite portion d'un chemin (spécialement dans le cas d'un chemin grand et complexe), un ralentissement d'Inkscape était perceptible et l'utilisation mémoire augmentait énormément. Nous avons optimisé le moteur de rendu afin de ne <b>traiter que la partie visible d'un chemin</b>, et en conséquence la vitesse de rendu est maintenant à peu près constante quel que soit le niveau de zoom, et environ 10 à 40 fois plus rapide que dans la précédente version (le gain étant plus important pour des zooms plus serrés).<br />
<br />
* La commande <b>Chemin > Séparer </b> est jusqu'à cent fois plus rapide pour les chemins complexes comportant des milliers de sous-chemins.<br />
<br />
= Conformité à la norme SVG =<br />
<br />
== Support des profils de couleur ==<br />
<br />
Inkscape comporte maintenant une fonctionnalité basique de gestion de profil ICC. Si compilé avec le support de LittleCMS (si vous exécutez <code>configure</code> en activant <code>--enable-lcms</code>), Inkscape réussit le [http://www.w3.org/Graphics/SVG/Test/20030813/htmlframe/full-color-prof-01-f.html test de profil couleur ICC] du W3C. L'élément &lt;color-profile&gt; a été mis en place pour l'attribut "color-profile" des éléments &lt;image&gt;.<br />
<br />
== Support de l'élément &lt;switch&gt; ==<br />
<br />
Le module de '''traitement conditionnel''' (Conditional Processing Module) de la norme SVG 1.1 est maintenant supporté, incluant l'élément ''switch'' et les attributs ''requiredFeatures'', ''requiredExtensions'', ''systemLanguage''. Inkscape passe avec succès les tests de traitement conditionnel ([http://www.w3.org/Graphics/SVG/Test/20030813/htmlframe/full-struct-cond-01-t.html] et [http://www.w3.org/Graphics/SVG/Test/20030813/htmlframe/full-struct-cond-02-t.html]) du W3C.<br />
<br />
== Résultat SVG ==<br />
<br />
* Dans les documents SVG d'Inkscape, les <b>couleurs</b> sont maintenant désignées par un nom (‘white’) ou un code héxadécimal à trois chiffres (‘<tt>#f3c</tt>’) quand cela est possible.<br />
<br />
* Les valeurs numériques dans les attributs <code>transform</code> sont écrites sans zéros de remplissage non significatifs, et toute valeur inférieure à 1e-8 en valeur absolue (généralement due à une erreur d'arrondi) est écrite comme 0 afin de diminuer l'encombrement.<br />
<br />
= Interface =<br />
<br />
== Boîte de dialogue Calques ==<br />
<br />
Une boîte de dialogue Calques (<b>Ctrl+Maj+L</b>) a été introduite dans cette version. Elle est synchronisée avec le sélecteur rapide de calque situé dans la barre d'état, ce qui vous permet d'utiliser l'un ou l'autre selon votre convenance.. <br />
<br />
* Dans la boîte de dialogue, vous pouvez cliquer sur un calque pour le en faire le calque <b>courant</b>, mais aussi le rendre <b>visible/invisible</b> et <b>verrouillé/déverrouillé</b>. Vous pouvez changer la visibilité ou le verrouillage d'un calque sans avoir à le rendre courant.<br />
<br />
* Une <b>arborescence</b> hiérarchique des calques est représentée par un affichage en forme d'arbre dans la boîte de dialogue. Vous pouvez <b>étendre ou réduire</b> les branches de l'arbre afin de faciliter la navigation dans la structure des calques d'un document.<br />
<br />
* En bas de la boîte de dialogue, des boutons permettent d'<b>ajouter</b> un nouveau calque, de <b>monter ou descendre</b> le calque courant (simplement d'un cran ou bien au premier/dernier plan) et de <b>supprimer</b> le calque courant.<br />
<br />
* En dessous de ces boutons, une glissière et un champ numérique permettent de modifier l'<b>opacité</b> du calque courant. L'opacité d'un calque affecte tous les objets de ce calque, de la même façon que l'opacité d'un groupe.<br />
<br />
== Indicateur de style des objets sélectionnés ==<br />
<br />
Un nouveau contrôle situé à la gauche de la barre d'état permet d'afficher et de mofifier rapidement les <b>remplissage et contour des objets sélectionnés</b>. Si du texte est sélectionné dans l'outil Texte ou une poignée de dégradé dans l'outil Dégradé, cet indicateur affiche et permet de modifier le style du fragment de texte ou du stop de dégradé et non pas celui de l'objet entier (comportement identique à celui de la boîte de dialogue Remplissage&Contour).<br />
<br />
* Les deux indicateurs, étiquetés avec un <b>"R :"</b> (en haut) et un <b>"C :"</b> (en bas) affichent respectivement le remplissage et le contour des objet(s) sélectionnés (ils affichent simultanément le même style si une poignée de dégradé est sélectionnée).<br />
<br />
* Chacun des indicateurs de remplissage/contour peut afficher soit une <b>couleur + opacité</b> (l'opacité affichée est celle du remplissage/contour, pas l'opacité globale de l'objet) ou une étiquette texte indiquant <b>N/A</b> (aucune sélection), <b>Aucun</b> (pas de remplissage/contour), <b>Indéfini</b> (remplissage/contour indéfini), <b>Dégradé L</b> (dégradé linéaire), <b>Dégradé R</b> (dégradé radial), <b>Motif</b> ou <b>Différents</b> (les objets sélectionnés ont des remplissages/contours de types différents).<br />
<br />
* De plus, chaque indicateur peut être complété par un ou deux drapeaux, <b>p</b> ("plusieurs", indiquant que tous les objets sélectionnés (2 ou plus) ont le même remplissage/contour) ou <b>m</b> ("moyenne", indiquant que tous les objets ont des aplats de remplissage/contour mais de différentes couleurs, et l'indicateur affiche alors la moyenne de ces couleurs).<br />
<br />
* Un <b>clic gauche</b> sur un indicateur ouvre ou active la boîte de dialogue Remplissage&Contour avec l'onglet correspondant (remplissage ou contour) séléctionné.<br />
<br />
* Un <b>clic droit</b> sur un indicateur ouvre un menu contextuel contenant les éléments suivant :<br />
** <b>Editer le remplissage/contour...</b>: Ouvre et active la boîte de dialogue Remplissage&Contour avec l'onglet correspondant séléctionné (idem pour un clic gauche).<br />
** <b>Dernière couleur définie</b>: Applique aux objets sélectionnés la dernière couleur de remplissage/contour appliquée à quoi que ce soit.<br />
** <b>Dernière couleur sélectionnée</b>: Applique aux objets sélectionnés la dernière couleur de remplissage/contour la dernière couleur affichée dans cet indicateur (et permet ainsi de copier facilement des couleurs de remplissage/contour entre des objets : sélectionner la source puis la destination et enfin appliquer "dernière couleur sélectionnée").<br />
** <b>Inverser</b>: Applique la couleur inverse de la couleur courante au le remplissage ou le contour (n'affecte pas l'opacité).<br />
** <b>Blanc</b>, <b>Noir</b>: Applique la couleur correspondante au remplissage ou au contour (complètement opaque).<br />
** <b>Copier la couleur</b>, <b>Coller la couleur</b>: Copie ou colle la couleur (si c'en est une) de remplissage ou de contour vers/depuis le presse-papiers du système, en tant que texte au format hexadécimal <code>#rrggbb</code>.<br />
** <b>Permuter remplissage et contour</b>: Permuter remplissage et contour (a la fois les types et les couleurs, s'ils existent).<br />
** <b>Rendre le remplissage/contour opaque</b>: Supprime la transparence du remplissage ou du contour (pas la transparence globale !).<br />
** <b>Indéfinir le remplissage/contour</b>: Indéfinit le remplissage ou le contour des objets sélectionnés.<br />
** <b>Supprimer le remplissage/contour</b>: Supprime le remplissage ou le contour des objets sélectionnés.<br />
<br />
* Un <b>clic milieu</b> sur un indicateur remplissage/contour supprime le remplissage/contour des objets sélectionnés; s'il est déjà supprimé (c'est à dire si l'indicateur affiche "Aucun"), le comportement est le même que celui de la commande "dernière couleur définie" du menu contextuel.<br />
<br />
* Le <b>glisser-déposer</b> de couleurs sur un indicateur de remplissage/contour permet d'applique la couleur correspondante au remplissage/contour des objet(s) sélectionnés.<br />
<br />
* L'indicateur de contour affiche également la <b>largeur de contour</b> de la sélection (moyennée si plusieurs objets avec des largeurs de contour différentes sont sélectionnés) sur la droite de l'indicateur. Un clic gauche sur cette indication permet d'ouvrir la boîte de dialogue Remplissage et Contour avec l'onglet Style du Contour sélectionné. Un clic droit permet d'ouvrir un menu contextuel permettant de choisir l'unité à utiliser pour la largeur de contour ainsi que des valeurs prédéfinies applicables à la sélection.<br />
<br />
* A la droite des indicateurs de remplissage/contour, le champ numérique <b>Opacité</b> (indiqué par un "O :") affiche et permet de modifier l'opacité globale de l'objet sélectionné (ou l'opacité globale moyenne si plusieurs objets sont sélectionnés). Un <b>clic droit</b> sur le champ numérique ouvre un menu contextuel avec des niveaux d'opacité prédéfinis. Un <b>clic milieu</b> sur le "O :" permet de faire parcourir à l'opacité parmi les valeurs 0 (transparent), 0.5, et 1 (opaque).<br />
<br />
Le champ numérique de zoom et l'indicateur de coordonnées du curseur ont été réarrangés de façon à être plus compacts et déplacés vers la droite de la barre d'état. Une poignée de redimensionnement de la fenêtre a été ajoutée à l'extrémité droite de la barre d'état.<br />
<br />
== Indicateur de style des outils ==<br />
<br />
Pour chacun des outils permettant de créer des objets (Formes, Crayon/Stylo/Plume, Texte) la barre des contrôles (située juste au dessus du canevas) contient désormais un <b>indicateur de style</b> sur son côté droit. Cet indicateur montre le style qu'auront les objets créés avec l'outil.<br />
<br />
* L'indicateur indique le style défini pour l'outil - le "dernier style utilisé" global ou le "style propre à l'outil" . Par exemple, en cliquant sur une couleur de la palette (même si aucun objet n'est sélectionné) et si votre outil est configuré pour utilisé la dernière couleur définie (dans les Préférences d'Inkscape), son indicateur est mis à jour, vous permettant de vous faire une idée de la "brosse" que vous allez utiliser avant de commencer à dessiner.<br />
<br />
== Barre des contrôles de l'outil texte ==<br />
<br />
* Cette version introduit les prémices de la barre des contrôles pour l'outil texte (qui était vide jusqu'à maintenant). Il est désormais possible de choisir la <b>police</b> et sa <b>taille</b>, appliquer un style <b>gras</b> ou <b>italique</b>, modifier l'<b>alignement</b> et l'<b>orientation</b> d'un texte sans avoir à ouvrir le boîte de dialogue Texte et Police.<br />
<br />
* Tous les contrôles sont à <b>application immédiate</b> et s'appliquent à l'objet texte entier (si rien n'est sélectionné) ou à une sélection de texte. Ils peuvent aussi s'appliquer à plusieurs objets de type texte (vous devrez cependant utiliser l'outil Sélecteur pour sélectionner plusieurs objets texte, puis repasser à l'outil Texte pour en utiliser les contrôles).<br />
<br />
* Le menu déroulant des polices contient les noms et un <b>aperçu</b> de toutes les polices; contrairement à d'autres programmes, nous n'appliquons pas chaque fonte à son nom, mais avons préféré ajouter une chaîne d'aperçu séparée affichée en gris après le nom de chaque fonte. Ce design permet d'assurer une meilleure lisibilité des noms des fontes et fournit une information utile maximale dans un emplacement réduit.<br />
<br />
* Nous ajouterons d'autres contrôles (y compris pour l'espacement et le crénage) à cette barre dans les prochaines versions.<br />
<br />
== Palette de couleurs insérable ==<br />
<br />
* Jusqu'à maintenant, les palettes de couleur ne pouvaient être utilisées que depuis une palette flottante (Ctrl+Maj+W). La palette des couleurs est maintenant intégrée à l'interface principale, en bas de la fenêtre, entre la barre d'état et le canevas. Cet affichage est actif par défaut; utilisez <i>Affichage > Afficher/Cacher > Palette</i> pour le désactiver. La palette insérée possède les mêmes fonctionnalités que la palette flottante; un bouton y est disponible dans le coin supérieur droit pour accéder au menu des palettes.<br />
<br />
* L'option <b>Envelopper</b> (inactive par défaut) du menu de la palette permet de la faire passer d'une simple ligne à un cadre de deux ou trois lignes, permettant ainsi un accès plus facile aux couleurs dans les palettes qui en contiennent un grand nombre.<br />
<br />
* Le <b>déplacer-déposer</b> des <b>couleurs</b> a été activé.<br />
** Déplacer une couleur depuis une palette permet d'afficher un aperçu de la couleur déplacée sous le curseur.<br />
** Déplacer-déposer une couleur sur un indicateur de style de la barre d'état permet d'appliquer cette couleur au remplissage ou au contour des objet(s) sélectionnés.<br />
** Les couleurs peuvent être <b>déposées</b> directement sur les objets du canevas afin d'être appliquées à leurs remplissages ou <b>maj+déposées</b> pour être appliquées à leurs contours. Ceci n'affecte que l'objet sur lequel vous déposez une couleur, quels que soient les objets sélectionnés.<br />
** Les couleurs peuvent être déplacées-déposées depuis et vers d'autres logiciels.<br />
<br />
* La nouvelle palette de couleur par défaut <b>Inkscape</b> a été ajoutée. Elel contient une série de gris, les couleurs nommées standards HTML, et toute une série de couleurs triées selon leurs valeurs TSL (475 couleurs en tout). Cette palette est générée par un script Python disponible dans le dépot SVN d'Inkscape dans le répertoire share/palettes.<br />
<br />
* Plusieurs <b>palettes de couleurs spécialisées</b>, particulièrement utiles dans des projets pour lesquels la coordination des couleurs est importante, ont été créées ou récupérées depuis le GIMP : Grays (gris), Reds (rouges), Greens (verts), Blues (bleus), Gold (or), Royal (royal), Khaki (kaki), Hilite (surligne) et Topographic (topographique).<br />
<br />
* Les tailles standards des palettes (minuscule, petit, moyen, grand, très grand) on été <b>diminuées</b>.<br />
<br />
== Boîte de dialogue Préférences d'Inkscape ==<br />
<br />
La boîte de dialogue des Préférences d'Inkscape a été complètement réécrite et redesignée et de nombreux bogues ont été corrigés à cette occasion.<br />
<br />
* La vieille navigation par onglets a disparu; la nouvelle boîte de dialogue respecte beaucoup mieux les principes d'interface de GNOME (<b>GNOME Human Interface Guidelines</b>). <br />
<br />
* De plus, le <b>seuil de simplification</b> peut maintenant être ajusté avec plus de précision.<br />
<br />
== Boîtes de dialogue Propriétés / Métadonnées du Document ==<br />
<br />
* La boîte de dialogue Préférences du document est maintenant nommée <b>Propriétés du document</b>, et a été séparée en deux : les métadonnées sont maintenant accessibles dans la boîte de dialogue <b>Métadonnées du Document</b>; les widgets des métadonnées sont de plus affichées sur deux pages.<br />
<br />
* Un bouton a été ajouté permettant <b>d'ajuster la page à la sélection courante</b> ou au dessin entier s'il n'y a pas de sélection. Le bouton redimensionne la page et si nécessaire déplace le dessin. Il est maintenant très facile de dimensionner une page à la taille d'une illustration après avoir fini celle-ci..<br />
<br />
* <b>Nouveaux contrôles</b>: les nouvelles fonctionnalités d'adhérence des objets ont nécessité leur propres widgets de propriétes, et vous pouvez ajuster la sensibilité d'adhérence avec une glissière, ou laisser les objets adhérer quelle que soit la distance (uniquement pour la grille).<br />
<br />
* Réorganisations dans les <b>Propriétés du Document</b> : tout ce qui concerne l'adhérence a été intégré sur un onglet; la Grille et les Guides ont aussi leur propre onglet. Afin d'améliorer la conformité aux HIG (Human Interface Guidelines), toutes les widgets ont été classées par catégories; en particulier, les widgets de l'onglet Page ont été redisposées selon les catégories Général/Format/Bordure.<br />
<br />
* <b>Corrections de bogues</b>: les URIs des licences grisées avaient un contraste trop faible, et donc ne sont plus grisées du tout; la licence propriétaire ne remettait pas l'URI de licence à zéro; les boutons radio ne possédaient pas d'info-bulles (tooltips); les retouches de la grille mineure ont été supprimées; les données n'étaient pas mises à jour quand un nouveau fichier venait en remplacer un autre dans la même fenêtre.<br />
<br />
* <b>Respect des HIG</b> : un gros travail a été fourni sur cet aspect, et maintenant il ne reste que quelques détails à régler pour respecter complètement les principes d'interface de Gnome (Gnome Human Interface Guidelines).<br />
<br />
* <b>Licences Creative Commons mises à jour</b>: les licences CC ont été mises à jour à la version 2.5 par défaut dans l'onglet licence de la boîte de dialogue Métadonnées.<br />
<br />
== Raccourcis clavier configurables ==<br />
<br />
Les <b>raccourcis clavier</b> d'Inkscape </b> sont maintenant configurables</b> !<br />
<br />
Il n'y a pas encore d'interface graphique utilisateur permettant de gérer cette fonctionnalité, et toutes les actions d'Inkscape ne peuvent pas encore recevoir des raccourcis personnalisés. Cependant, si éditer un fichier de configuration ne vous fait pas peur, la plupart des actions, y compris tout ce qui apparait dans les menus, peuvent recevoir des modifications de leurs raccourcis. Nous travaillons pour rendre encore plus d'actions configurables.<br />
<br />
Au démarrage, Inkscape charge ses raccourcis claviers depuis <code>share/keys/default.xml</code>. Ce fichier est une copie de <code>inkscape.xml</code> situé dans le même répertoire. Le répertoire contient d'autres émulations de profils de claviers permettant de simuler ceux d'autres éditeurs vectoriels :<br />
<br />
* <code>xara.xml</code>: Xara X/Xara Xtreme/Xara LX keys<br />
<br />
Vous pouvez copier l'un d'eux à la place de default.xml afin d'utiliser le profil associé. Dans tous ces profils, les touches/raccourcis non utilisés par le programme correspondant conservent leur lien avec Inkscape. Si vous voulez contribuer à créer un profil pour un autre éditeur vectoriel non encore simulé, nous l'accepterons avec grand plaisir. Ces fichiers sont dans un format XML simple décrit dans <code>inkscape.xml</code>.<br />
<br />
Vous pouvez aussi <b>personnaliser vos propres raccourcis</b> sans avoir à écraser le fichier <code>default.xml</code> principal. Si votre répertoire de profil (<code>~/.inkscape</code> sur Linux) contient un sous-répertoire <code>keys</code> contenant un fichier <code>default.xml</code>, les raccourcis de ce fichier se superposeront (c'est à dire s'ajouteront, et préempteront en cas de conflit) les raccourcis par défaut. Le format de votre fichier <code>default.xml</code> devra être le même que celui du fichier <code>default.xml</code> principal.<br />
<br />
== Menus ==<br />
<br />
* Les commandes de <b>Zoom</b> du menu Affichage ont été déplacées dans un sous-menu; les commandes <b>Zoomer</b> et <b>Dézoomer</b> ont été ajoutées à ce sous-menu.<br />
<br />
* Les commandes de <b>Clonage</b> ont été déplacées dans un sous-menu du menu Edition et ont reçu des noms et des indications plus explicites.<br />
<br />
* Les commandes de <b>Motif</b> (<i>Objets en motif</i> et <i>Motif en objets</i>) ont été déplacées dans un sous-menu du menu Objet, en-dessous des nouveaux sous-menus Découpe et Masque.<br />
<br />
* Les éléments du <b>menu Effets</b> ont été rangés par catégories dans des sous-menus, et plusieurs effets ont été renommés de façon plus intuitive.<br />
<br />
== Barre d'état ==<br />
<br />
* Dans l'outil sélecteur, si plusieurs objets sont sélectionnés, la barre d'état indique maintenant leurs types. Par exemple si 5 groupes sont sélectionnés, elle affiche :<br />
<br />
::<b>5</b> objecs de type <b>groupe</b> dans le calque <b>NomDuCalque</b>.<br />
<br />
:au lieu de "5 objets sélectionnés" dans les versions précédentes. S'il y a moins de 3 types différents dans la sélection, ils seront listés; par exemple :<br />
<br />
::<b>5</b> objets des types <b>groupe</b>, <b>chemin</b>, <b>rectangle</b> dans le calque <b>NomDuCalque</b>.<br />
<br />
:L'ordre de la liste correspond à l'ordre dans lequel les objets ont été ajoutés à la sélection. S'il y a plus de 4 types différents dans la sélection, seul le nombre de types est indiqué; par exemple :<br />
<br />
::<b>5</b> objets de <b>4</b> types dans le calque <b>NomDuCalque</b>.<br />
<br />
* Dans le Sélecteur, les objets sélectionnés dans des groupes sont identifiés de telle sorte que l'ID du groupe est donné; par exemple :<br />
<br />
::<b>Rectangle</b> dans le groupe <i>g212</i> (<b>contenu</b> d'un calque)<br />
<br />
:Si les objets sélectionné ont des parents différents dans un même calque (par exemple, si le premier appartient à un groupe et l'autre pas), le nombre de parents est indiqué :<br />
<br />
::<b>2</b> objets des types <b>rectangle</b>, <b>chemin</b> dans <b>2</b> parents (<b>contenu</b> d'un calque)<br />
<br />
:Si les objets appartiennent à des calques différents, seul le nombre de calques est indiqué (en effet, cela implique aussi des parents différents) :<br />
<br />
::<b>2</b> objets des types <b>rectangle</b>, <b>chemin</b> dans <b>2</b> calques<br />
<br />
* Dans l'outil Noeud, si votre sélection de noeuds comporte de noeuds de différents sous-chemins, la barre d'état indique le nombre de sous-chemins de la sélection ainsi que le nombre total de sous-chemins; par exemple :<br />
<br />
::<b>2</b> noeuds sur <b>195</b> sélectionnés dans <b>2</b> sous-chemins sur <b>36</b>.<br />
<br />
* Le contenu des messages de la barre d'état est maintenant dupliqué dans des <b>info-bulles</b> (tooltips) qui s'affichent lorsque vous déplacez la souris au dessus de la barre d'état.<br />
<br />
* Le texte affiché dans la barre d'état n'est plus simplement tronqué si la place est insuffisante, mais une ellipse (...) est insérée à la fin pour indiquer que le texte se prolonge (seulement avec des version de Gtk >= 2.6 ).<br />
<br />
== Thème ==<br />
<br />
* Inkscape possède un <b>nouvel ensemble d'icônes par défaut</b> appelé "Crispy" fourni par Andre Sousa. Les nouvelles icônes ont pour but de fournir un aspect plus professionnel et cohérent à notre aplication, et aussi de rendre plus évidentes les fonctions associées à ces icônes.<br />
<br />
= Outils =<br />
<br />
== Outil noeud ==<br />
<br />
=== Sculpter les noeuds ===<br />
<br />
Une nouvelle façon de manipuler les chemins dans l'outil Noeud est apparue dans cette version : la sculpture de noeuds. Normalement, quand plusieurs noeuds sont sélectionnés et que vous déplacez l'un d'entre eux, tous les noeuds subisse le même déplacement. Maintenant, si vous <b>Alt+déplacez</b> un des noeuds sélectionnés, seul ce noeud est complètement déplacé; les autres noeuds sélectionnés sont déplacés d'une distance moindre de sorte que les plus éloignés restent stationnaires. Ce comportement est similaire à celui d'"édition proportionnelle" ou "sélection souple" d'éditeurs 3D comme Blender.<br />
<br />
Donc, si par exemple, vous sélectionnez plusieurs noeuds sur ligne droite et Alt+déplacez celui du milieu, le chemin prendra une <b>forme en cloche</b>. Les poignées des noeuds sont aussi ajustées de manière à ce que la courbe garde une forme douce et naturelle (s'il n'y a pas assez se noeuds sur la portion de chemin que vous voulez déformer, sélectionnez les noeuds terminaux de cette portion et appuyez sur <b>Ins</b> plusieurs fois pour y insérer de nouveaux noeuds).<br />
<br />
De plus, la sculpture de noeuds est <b>sensible à la pression</b> du stylet des tablettes graphiques. Si la pression du stylet est légère, la déformation sera étroite et pointue (c'est à dire que même les voisins proches du noeud déplacé seront peu déplacés); si la pression est forte, la déformation sera large et douce (c'est à dire que les voisins les plus proches du noeud déplacé auront un déplacement pratiquement égal). (Petite astuce : pour terminer le déplacement sans perdre la forme obtenue, relâchez d'abord Alt, puis cessez d'appuyer avec le stylet.)<br />
<br />
Cette méthode de sculpture des noeuds a de nombreuses applications possibles. Un simple exemple est de sélectionner tous les noeuds d'une courbe en forme d'ellipse, puis de Alt=déplacer l'un d'entre eux pour étirer et biaiser doucement et naturellement la forme entière dans une direction. Faire de même avec un chemin complexe, comme une étoile ou une spirale, permettra de le tordre et de le poinçonner sans lui faire perdre la complexité de sa structure, et est une façon d'obtenir des étoiles aplaties ou auto-intersectées, des spirales excentrées et d'autres formes difficles à obtenir avant. Ne sélectionner qu'une partie des noeuds vous permettra de déformer des parties de votre dessin sans perturber le reste.<br />
<br />
La sculpture de noeuds appliquée à un texte converti en chemin est une manière facile et amusante de le tordre ou de le courber, et d'obtenir des effets similaires à une "enveloppe de perspective" ou "enveloppe curviligne" que vous pouvez trouver dans d'autres logiciels - mais d'une façon plus souple et puissante. Par exemple, en sélectionnant une partie ou tous les noeuds d'un texte et en les Alt+déplaçant, vous pouvez facilement transformer un paragraphe en une bannière ondulante, ou encore appliquer un effet "loupe" à n'importe quel mot.<br />
<br />
La sculpture de noeuds est également particulièrement utile pour les chemins complexes à l'apparence naturelle, tels que des calligraphies ou des vectorisations de bitmaps, pour lesquels vous voulez infléchir de grandes portions du tracé sans détruire les petits détails. Des actions telles que rétrécir une portion de calligraphie et en élargir une autre, en modifier les proportions, agrandir une oreille ou aplatir le nez d'un visage - tout ceci est maintenant plus rapide à obtenir et de manière bien plus naturelle avec la sculpture de noeuds. C'est aussi une nouvelle manière de <b>créer</b> des chemins différents - en commençant par dessiner une ellipse, puis en y insérant des noeuds supplémentaires, il suffit de quelques Alt+déplacer pour obtenir la silhouette d'une terre, une carte de l'Australie ou encore un logo d'Inkscape !<br />
<br />
Quelques exemples sont montrés dans les captures d'écran :[[http://www.inkscape.org/screenshots/gallery/inkscape-0.44-nodesculpting.png www.inkscape.org/screenshots/gallery/inkscape-0.44-nodesculpting.png]].<br />
<br />
=== Afficher ou non les poignées ===<br />
<br />
La barre des contrôles de l'outil Noeud comporte maintenant un bouton permettant de décider si les poignées de Bézier doivent être affichées avec les noeuds ou pas (activé par défaut). Sélectionner et déplacer des noeuds sur des chemins denses avec un zoom faible (par exemeple si vous voulez sculpter les noeuds) peut devenir très difficile si les poignées ne sont pas cachées : en effet, il devient difficile de sélectionner un noeud et non pas une poignée quand celles-ci sont affichées.<br />
<br />
=== Nouveau comportement de suppression ===<br />
<br />
Dans l'outil Noeud, la <b>supression de noeudn(s)</b> avec les touches Suppr/Backspace ou en Ctrl+Alt+cliquant sur un noeud tentent désormais de <b>préserver autant que possible la forme courante du chemin</b>. ceci signifie que les noeuds adjacents à celui qui est supprimé subissent une modification de leurs poignées afin que le chemin conserve au mieux la forme qu'il avait avant cette supression. Par exemple, si vous Ctrl+Alt+cliquez deux fois sur un chemin, la première fois pour ajouter un noeud et la deuxième fois pour le supprimer, la forme du chemin ne sera pas modifiée (très légèrement dans le pire des cas). Le comportement précédent, qui ne modifie pas les poignées est toujours disponible via <b>Ctrl+Suppr</b> ou <b>Ctrl+Backspace</b>.<br />
<br />
=== Préserver les positions des noeuds et poignées ===<br />
<br />
* Quand vous <b>changez le type</b> du noeud sélectionné en Doux ou Symétrique en appuyant sur Maj+S/Maj+Y, vous pouvez maintenant <b>préserver la position</b> de l'une des deux poignées en passant le curseur de votre souris au-dessus d'elle, de sorte que seule l'autre poignée est tournée/redimensionnée pour correspondre à celle qui reste figée.<br />
<br />
* De même quand vous <b>joignez des noeuds terminaux</b> avec Maj+J, vous pouvez <b>préserver la position</b> de l'un des deux noeuds en passant le curseur de votre souris au-dessus de lui, de sorte que la jonction se fasse à son emplacement.<br />
<br />
=== Divers ===<br />
<br />
* La touche <b>!</b> permet d'<b>inverser la sélection de noeuds</b> dans les sous-chemin(s) courants (c'est à dire les sous-chemins avec au moins un noeud sélectionné); <b>Alt+!</b> permet d'inverser la sélection dans le chemin entier. Ce comportement de ces touches est similaire à celui qu'elles ont dans le Sélecteur, avec les sous-chemins courants au lieu du calque courant.<br />
<br />
* Le raccourci clavier pour "Rendre courbes les segments sélectionnés" dans l'outil Noeud a été changé de Maj+K en <b>Maj+U</b> afin de le rendre plus mnémotechnique.<br />
<br />
== Plume calligraphique ==<br />
<br />
=== Tremblement ===<br />
<br />
* Même en utilisant une tablette graphique sensible à la pression, les tracés obtenus avec la plume calligraphique ont souvent un aspect trop régulier et artificiel. Afin d'obtenir un aspect plus naturel, un nouveau paramètre, le <b>Tremblement</b> a été ajouté à l'outil Calligraphie dans cette version. Ajustable de 0,0 à 1,0 dans la barre des contrôles, il affecte vos tracés en introduisant de légéres irrégularités jusqu'à d'importants tremblements, et augmente ainsi significativement les possibilités créatives de l'outil.<br />
<br />
=== Largeur de plume ===<br />
<br />
* Dans les versions précédentes, la largeur de la plume dépendait du niveau de zoom, de façon à ce que les tracés <b>semblent</b> avoir la même largeur visible quel que soit le zoom, mais soient en fait plus fins à des niveaux de zoom plus grands. Ce comportement est pratique si vous voulez conserver la même "sensation" de plume quelque soit le zoom; par exemple, en zoomant pour rectifier un détail, il semble naturel d'avoir une plume plus fine mais offrant les mêmes sensations. Ce comportement est donc conservé par défaut, mais un autre mode a été ajouté qui <b> garde une largeur de plume constante en unités absolues</b> quel que soit le zoom. Pour utiliser ce mode, activez l'option correspondante pour l'outil dans la page des Préférences d'Inkscape (accessible en double-cliquant sur l'icône de l'outil).<br />
<br />
* Le champ <b>Largeur</b> dans la berre des contrôles de l'outil peut maintenant varier de <b>1 à 100</b>, correspondant à l'étendue de 0,01 à 1,0 dans les versions précédentes. Si le mode "largeur en unités absolues" est activé, la valeur dans ce champ correspond à la largeur de tracé en unités px. Dans le mode par défaut, la valeur 100 correspond à une largeur de tracé de 100px pour un zoom à 100%, et la largeur réelle varie linéairement avec le niveau de zoom.<br />
<br />
=== Sélection ===<br />
<br />
* Une nouvelle option a été ajoutée dans les préférences de l'outil, <b>Garder sélectionné</b>, qui permet de garder un objet nouvellement créé sélectionné lorsque vous venez de le terminer. Si vous la désactivez (elle est active par défaut) et imposez à l'outil d'utiliser la "dernière couleur définie", vous pouvez facilement choisir une nouvelle couleur en cliquant dans la palette sans avoir à vous soucier du changement de couleur de l'objet que vous venez de créer. Voyez l'indicateur de style à l'extréminté droite de la barre des contrôles qui indique le style de votre prochain tracé.<br />
<br />
* <b>Echap</b> permet de desélectionner les objets dans l'outil Calligraphie, comme dans presque tous les autres outils.<br />
<br />
=== Style ===<br />
<br />
* lors de son dessin, le tracé possède est affiché avec la couleur et l'opacité qu'il aura une fois terminé, au lieu d'être affiché en noir dans les versions précédentes.<br />
<br />
* Par défaut, après l'installation d'Inkscape, l'outil Calligraphie utilise maintenant le dernier style utilisé, au lieu d'un tracé noir auparavant (ce comportement peut être modifié dans les Préférences d'Inkscape).<br />
<br />
== Outil stylo (courbes de Bézier) ==<br />
<br />
* Pendant le dessin d'un chemin, vous pouvez maintenant <b>déplacer le dernier noeud créé</b> avec les mêmes raccourcis que dans l'outil Noeud - flèche (déplacement d'1 incrément), Maj+Flèche (déplacement de 10x l'incrément) ou Alt+flèche (déplacement d'1 pixel-écran).<br />
<br />
* Vous pouvez aussi rendre le dernier segment non finalisé (rouge) rectiligne (<b>Maj+L</b>) ou curviligne (<b>Maj+U</b>), (ces raccourcis sont les mêmes que ceux de l'outil Noeud).<br />
<br />
* A la demande générale, si un nouveau chemin est dessiné mais pas encore terminé, , <b>Ctrl+Z annule</b> le tracé entier (même comportement que Echap), au lieu d'annuler la dernière action.<br />
<br />
* Dans l'outil Stylo, <b>Suppr</b> a les même effets que Backspace : ces touches permettent de supprimer le dernier noeud ajouté au chemin.<br />
<br />
= Masques et chemins de découpe =<br />
<br />
Inkscape possède maintenant une interface pour l'utilisation des <b>chemins de découpe et des masques</b>. <br />
<br />
* Tout objet peut être intersecté de façon non destructive par un chemin (appelé <i>chemin de découpe</i>) de sorte que seule la portion intersectée de l'objet soit visible.<br />
** Pour <b>appliquer un chemin de découpe</b>, sélectionnez les objets à découper et le chemin de découpe, assurez-vous que le chemin de découpe est au-dessus des autres objets dans l'ordre z, puis utilisez <i>Objet > Découpe > Définir</i>..<br />
** Vous pouvez <b>transformer, éditer ou appliquer un style</b> aux objets découpés de la même façon que pour des objets normaux. Le chemin de découpe reste appliqué et est transformé avec chaque objet découpé.<br />
** Pour <b>retirer un chemin de découpe</b>, utilisez <i>Objet > Découpe > Retirer</i>. Le chemin de découpe retourne alors sur le dessin comme un chemin normal; il est placé au dessus (dans l'ordre z) des objets dont le chemin de découpe à été retiré. <br />
<br />
* Tout objet peut être masqué de façon non destructive par un chemin (appelé <i>masque</i>) de sorte que : les zones noires ou transparentes du masque deviennent complètement transparente dans l'objet masqué; les zones blanches opaques du masque deviennet complètement transparentes dans l'objet masqué; et toutes les couleurs intermédiaires deviennent alors des niveaux intermédiaires d'opacité dans l'objet masqué. Ceci vous permet, par exemple, d'appliquer des dégradés de transparence arbitraire à des objets.<br />
** Pour <b>appliquer un masque</b>, sélectionnez les objets à masquer et le masque, assurez-vous que le masque est au-dessus des autres objets dans l'ordre z, puis utilisez <i>Objet > Masque > Définir</i>.<br />
** Vous pouvez <b>transformer, éditer ou appliquer un style</b> aux objets masqués de la même façon que pour des objets normaux. Le masque reste appliqué et est transformé avec chaque objet masqué.<br />
** Pour <b>retirer un masque</b>, utilisez <i>Objet > Masque > Retirer</i>. Le masque retourne alors sur le dessin comme un chemin normal; il est placé au dessus (dans l'ordre z) des objets dont le masque à été retiré.<br />
<br />
* Les objets auxquels un chemin de découpe est appliqué voient leur boîte de contour intersectée avec celle du chemin de découpe; dans les versions précédentes, une boîte de contour non découpée était affichée. Cependant, ceci ne s'applique pas aux objets sans chemin de découpe faisant partie d'un groupe qui lui en a un.<br />
<br />
* Les objets masqués ou découpés sont indiqués par "<i>découpé</i>" ou "<i>masqué</i>" dans leur description de la barre d'état.<br />
<br />
* Inkscape ne supportait jusqu'à cette version que le rendu des chemins de découpe et des masques. Cette version a aussi été l'occasion de corriger certains bogues liés à ces fonctionnalités :<br />
** Les chemins de découpe et masques avec des unités liées à la boîte de contour de l'objet (objectBoundingBox units) n'étaient pas affichés correctement lors de l'ouverture de document. <br />
** Les chemins de découpe sans remplissage ne fonctionnaient pas. Ceci a été corrigé.<br />
** Les objets sur lesquels un chemin de découpe ou un masque est appliqué peuvent maintenant être copiés/collés d'un document à un autre.<br />
<br />
= Transformations =<br />
<br />
== Boîte de dialogue Transformer ==<br />
<br />
Améliorations et corrections dans la boîte de dialogue Transformer (Ctrl+Maj+M) :<br />
* Un bouton à cocher <b>Appliquer à chaque objet séparément</b> a été ajouté, vous permettant de redimensionner/tourner/incliner par rapport à son propre centre de rotation chacun des objets sélectionnés de la même façon. Si ce bouton est décoché (par défaut), la sélection est transformée comme un tout (c'est à dire comme si la sélection formait un seul objet). L'état de ce bouton est retenu d'une cession à une autre. (ce bouton n'impacte pas les onglets Déplacement et Matrice).<br />
<br />
* Le bouton <b>Effacer</b> permet de rétablir les valeurs par défaut dans les champs numérique de l'onglet courant.<br />
<br />
* L'onglet <b>Dimensions</b> permet de spécifier un incrément de redimensionnement horizontal ou vertical en pourcents ou en unités absolues. Un bouton à cocher <b>Redimensionner proportionnellement</b> permet de préserver le rapport largeur/hauteur. (seule l'unité % est disponible si vous redimensionnez proportionnellement plusieurs objets avec l'option "Appliquer à chaque objet séparément"; sans cette option les objets seront redimensionnés selon le rapport largeur/hauteur de la sélection, pas celui de chaque objet).<br />
<br />
* L'onglet <b>Inclinaison</b> permet de spécifier l'inclinaison selon un <b>déplacement obsolu</b> (ex. : une inclinaison horizontale appliquée à un rectangle signifie que l'arrête supérieure du rectangle est déplacée par rapport à l'arrête inférieure), un <b>pourcentage de déplacement</b> (ex. : une inclinaison horizontale de 1% appliquée à un rectangle signifie que l'arrête supérieure du rectangle sera décalée de 1% de la hauteur du rectangle par rapport à l'arrête inférieure), ou un <b>angle</b> (ex. : une inclinaison horizontale de 15 degrés appliquée à un rectangle signifie que les arrêtes latérales seront inclinées de cet angle et que les arrêtes supérieure et inférieure resteront horizontales).<br />
<br />
* L'onglet <b>Matrice</b> (nommé "Transformation" dans les versions précédentes) permet soit de modifier la matrice <code>transform=</code> courante d'un objet, soit de post-multiplier la matrice <code>transform=</code> de l'objet par la matrice que vous spécifiez, en fonction de l'état du bouton <b>Editer la matrice courante</b>. (La matrice transformation de la boîte de dialogue Propriétés de l'Objet, désormais redondante, a été supprimée).<br />
<br />
* La boîte de dialogue est maintenant correctement <b>synchronisée avec les modifications de la sélection</b> et met à jour ses champs numériques lors de toute modification dans la fenêtre active.<br />
<br />
* La disposition de la boîte de dialogue a été simplifiée, des info-bulles et des mnémoniques ajoutés pour une meilleure utilisabilité.<br />
<br />
* Plusieurs bogues sont corrigés, en particulier des problèmes de conversion entre les différentes unités.<br />
<br />
== Centres de rotation persistants ==<br />
<br />
* La position du centre (axe) de rotation et d'inclinaison, utilisé par l'outil Sélecteur est maintenant <b>mémorisée</b> pour tout objet et réutilisée lorsque vous sélectionnez de nouveau un objet (même après avoir enregistré, fermé et réouvert un document). Lorsque que vous déplacez ou redimensionnez un objet, son centre de rotation est déplacé en conséquence, de sorte que sa position relative par rapport à l'objet ne soit pas modifiée si vous ne déplacez pas explicitement ce centre de rotation.<br />
<br />
* Si vous sélectionnez plusieurs objets, ils utilisent le centre de rotation du <b>premier objet sélectionné</b>. Si ce premier objet n'a pas de centre de rotation défini (c'est à dire, s'il est toujours à sa position par défaut), le centre de rotation est alors le centre de la boîte de contour de la sélection.<br />
<br />
* <b>Maj+cliquer</b> sur un centre de rotation permet de le replacer au centre de la boîte de contour de son objet.<br />
<br />
* Donc, le déplacement d'un centre de rotation est une <b>action qui peut être annulée</b> (Ctrl+Z permet d'annuler la dernière action).<br />
<br />
* La <b>rotation au clavier</b> avec les raccourcis [, ] et différents modificateurs (Ctrl, Alt, Maj), tout comme l'onglet Rotation de la boîte de dialogue <b>Transformer</b>, agissent autour du centre de rotation de l'objet sélectionné (si la sélection comporte plusieurs objets, le centre de rotation est celui du premier sélectionné).<br />
<br />
* Les centres de rotations sont <b>préservés</b> lors des opérations dupliquer, cloner (y compris lors d'un pavage de clones), grouper/dégrouper et convertir en chemin.<br />
<br />
== Coller les dimensions ==<br />
<br />
Des nouvelles commandes, permettant d'appliquer facilement à des objets sélectionnés les dimensions des objets précédemment copiés dans le presse-papiers, ont été ajoutées.. ces commandes se trouvent dans le sous-menu Coller les dimensions du menu Editer :<br />
<br />
* <b>Coller les dimensions</b> redimensionne la sélection pour lui appliquer les dimensions des objet(s) du presse-papiers.<br />
<br />
* <b>Coller la largeur</b>/<b>Coller la hauteur</b> redimensionne horizontalement/verticalement la sélection pour lui appliquer la largeur/hauteur des objet(s) du presse-papiers. Ces commandes respectent le verrou de rapport de dimensions de la barre des contrôles du Sélecteur (entre les champs L et H), et donc si ce verrou est actif, l'autre dimension de l'objet sélectionné est modifiée selon la même proportion; sinon l'autre dimension reste inchangée.<br />
<br />
* <b>Coller les dimensions séparément</b>, <b>Coller la largeur séparément</b> et <b>Coller la hauteur séparément</b> fonctionnent de la même façon que les commandes décrites ci-dessus, mais s'appliquent à <i>chaque objet séparément</i> afin de lui appliquer les dimensions/largeur/hauteur des objet(s) copiés dans le presse-papiers.<br />
<br />
= Connecteurs et disposition automatique =<br />
<br />
* Plusieurs améliorations et quelques corrections de bogues ont été apportées au comportement des <b>connecteurs</b> et à l'<b>outil connecteur</b> :<br />
** Les connecteurs faisant partie d'une sélection et déplacée avec celle-ci restebt maintenant attachés aux autres objets de la sélection, et ne sont plus déliés comme auparavant.<br />
** Par défaut, l'outil connecteur n'attache pas les connecteurs aux objets de type texte. Un nouveau bouton à cocher dans les préférences de l'outil permet de gérer ce comportement.<br />
** Les <b>marges autour des objets à éviter</b> (utilisées lors du routage automatique des connecteurs) peuvent maintenant être modifiées avec le champ "espacement" dans la barre des contrôles de l'outil.<br />
<br />
* <b>Routage automatique</b>: un nouveau bouton est disponible dans la boîte de dialogue Aligner et distribuer, qui permet de router/disposer automatiquement des diagrammes impliquant un réseau de formes et de connecteurs. La disposition est obtenue en utilisant l'algorithme de Kamada-Kawai. Cet algorithme traite les arrêtes comme des ressorts de sorte que la distance entre les noeuds soit proportionnelle à longueur de chemin - nombre de connecteurs entre deux noeuds. Les éléments non connectés seront disposés en cercle à la circonférence.<br />
<br />
* Un nouveau bouton <b>Supprimer les chevauchements</b>, permettant de déplacer les objets sélectionnés de façon à ce qu'ils ne se superposent pas, a été ajouté. Un espacement minimum entre les frontières des objets peut être spécifié. Avec l'outil de routage automatique décrit ci-dessus, ces fonctionnalités permettent d'augmenter notablement l'utilisabilité d'Inkscape dans le cadre de la création de diagrammes. La supression des chevauchements est différente de l'"éparpillement" : il s'agit d'une commande déterministe et garantissant cette supression de chevauchement dès sa première utilisation, mais n'est pas concernée par une distance perceptible entre les objets. L'éparpillement, de son côté, tente d'égaliser les distances perceptibles entre les objets et peut être appliquée plusieurs fois de suite pour un effet graduel.<br />
<br />
= Vectorisation sélective avec SIOX =<br />
<br />
* Inkscape 0.44 intègre une version préliminaire de <b>l'algorithme SIOX</b> (Simple Interactive Object Extraction) (pour plus d'informations, consultez la page de [http://www.siox.org siox]) dans son code de vectorisation d'images bitmaps. Cet algorithme intelligent, issu du domaine de la reconnaissance d'image, vous permet de sélectionner des zones de couleur similaire, avec pour objectif d'extraire une zone d'intérêt d'un arrière plan. Pour l'utiliser :<br />
** Activez l'option SIOX en plus de vos options habituelles de vectorisation.<br />
** Sélectionnez le bitmap et un objet recouvrant à la fois la zone d'intérêt <i>et</i> une partie de l'arrière plan (laissant donc seulement la majeure partie de l'arrière plan découverte)<br />
** Cliquez sur <b>OK</b>. SIOX va analyser et tenter d'extraire votre zone d'intérêt et ne vectorisera que cette partie de l'image.<br />
<br />
* Le mécanisme de sélection de SIOX (par exemple, la possibilité de sélectionner séparément des zones de premier et d'arrière plan) n'est pas encore complètement écrit, mais ceci est plannifié pour une version future.<br />
<br />
= Adhérence =<br />
<br />
* En plus de l'adhérence aux guides et à la grille, l'<b>adhérence aux chemins et/ou noeuds d'autres objets</b> a été ajoutée. Comme pour les guides ou la grille, vous pouvez activer séparément l'adhérence des boîtes de contour aux objets et/ou des noeuds aux objets. Cependant, nous préférerons vous avertir que ce code est encore expérimental : des soucis sont possibles, et le comportement est ralenti dans les gros documents comportant des milliers d'objets.<br />
<br />
* En plus des glissières permettant de régler la sensibilité d'adhérence dans les Préférences du Document (définition de la distance d'adhérence en px), des bontons à cocher <b>Faire toujours adhérer</b> ont été ajoutés (pour les objets, la grille et les guides séparélent) qui forcent une adhérence quelle que soir la distance.<br />
<br />
* L'adhérence à la grille est maintenant possible <b>uniquement sur les lignes de grille visibles</b>. Par exemple, si le zoom est très faible et que seule 1 ligne sur 10 de la grille est affichée, l'adhérence ne sera possible qu'à ces lignes visibles. De plus, la sensibilité par défaut de l'adhérence à la grille est réglée sur "Faire toujours adhérer". Nous espérons que ce comportement permettra de reduire le nombre de remarques du type "l'adhérence ne fonctionne pas" de la part d'utilisateurs qui n'avaient pas assez zoomé ou effectué de mauvais réglages (avec un espace entre les lignes de grille de 1px, l'adhérence se fait sur des distances inférieures au pixel) pour voir que l'adhérence fonctionnait. Zoomer plus permet bien sûr toujours d'obtenir des distances d'adhérence plus fines. <br />
<br />
* La sélection des <b>guides</b> est maintenant plus facile. Vous n'avez plus à positionner le curseur de la souris <i>exactement</i> sur une ligne de guide pour l'activer; une légère tolérance (1 pixel à l'écran de chaque côté du guide) a été introduite.<br />
<br />
= Sous-Calques =<br />
<br />
Jusqu'à cette version, il était seulement possible de faire d'un groupe un sous-calque temporaire en entrant dans ce groupe. Inkscape permet maintenant de créer et d'utiliser des sous-calques permanents.<br />
<br />
* La boîte de dialogue <b>Ajouter un calque</b> vous permet de place le nouveau calque au dessus, en dessous ou comme sous-calque du calque courant.<br />
<br />
* Dans les préférences (onglet Sélection), des options ont été ajouter afin de mieux spécifier le comportement de la commande "Tout sélectionner" et de la touche Tab : il est possible de restreindre son étendue à tout le document, au calque courant seulement ou au calque courant et à ses sous-calques.<br />
<br />
= Marqueurs =<br />
<br />
* La <b>conversion de contour en chemin</b> traite maintenant correctement les contours pointillés. En ce qui concerne les chemins avec des marqueurs, cette commande crée désormais un groupe contenant le contour converti en chemin et <b> tous ses marqueurs en tant qu'objets indépendants</b> (c'est à dire que les marqueurs ont aussi été convertis en objets et peuvent donc être transformés, peints; ceci permettant aussi de contourner le bogue empéchant les marqueurs de recevoir la même couleur que le contour; la correction complète de ce bogue nécessitant l'intégration de fonctionnalités de la norme SVG 1.2).<br />
<br />
* Les marqueurs <b>DimensionIn</b> et <b>DimensionOut</b> ont été modifiés afin que les pointes de leurs flèches correspondent exactement aux positions de noeuds. Il est maintenant très facile de dessiner des lignes de côte correspondant aux dimensions des objets. Des lignes de côte peuvent être facilement alignées en segmentant une ligne droite à des points arbitraires et en insérant des marqueurs DimensionIn/Out aux extrémités des segments résultants. <br />
<br />
* Tous les <b>marqueurs "fléchés"</b> livrés en standard ont été modifiés afin que les pointes de leurs flèches correspondent au mieux aux positions des noeuds auxquels ils sont liés. Un coïncidence complète n'est pas possible car elle provoquerait le chevauchement de l'extrémité plate (et parfois plus large) du contour et de la pointe fine de la flèché, masquant ainsi cette dernière. Cependant, les pointes de flèches sont désormais bien plus proches de leurs noeuds qu'auparavant, et sans doute assez pour la plupart des situations pratiques.<br />
<br />
* Un nouveau marqueur <b>RazorWire</b> (lame de rasoir) a été ajouté. En l'appliquant comme marqueur intermédiaire, vous pouvez facilement dessiner un fil de fer barbelé.<br />
<br />
= Effets d'extension =<br />
<br />
* le <b>menu Effets est maintenant officiellement activé</b> et n'est plus une "fonctionnalité expérimentale" comme dans les versions précédentes. L'option des préférences permettant de l'activer a été supprimée. Inkscape 0.44 est livrée avec environ 30 effets qui permettent d'effectuer des actions utiles, telles que l'interpolation de chemins, l'introduction de hasard, le tracé de fonctions, etc.<br />
<br />
* Les effets écrits en Python (qui forment le plupart des effets disponibles) <b>fonctionnent dès l'installation sur Windows</b>, en utilisant une copie de Python livrée avec Inkscape. Le seul soucis mineur est l'ouverture d'une feêtre de console windows vide lors du lancement d'un effet. Cette fenêtre reste ouverte pendant l'exécution de l'effet : ne fermez pas cette fenêtre, elle disparaîtra automatiquement dès la fin de l'exécution de l'effet.<br />
<br />
* Un nouvel effet en Python, <b>Rendu > Formule LaTeX</b>, vous permet d'entrer une formule LaTeX et d'insérer dans votre document un objet vectoriel contenant le rendu TeX de cette formule. L'installation préalable et la présence dans le PATH de <b>latex</b>, <b>dvips</b> et <b>pstoedit</b> sont nécessaire au fonctionnement de cette extension.<br />
<br />
* Un nouvel effet en Python, <b>Aplatir courbe de Bézier</b>, permet d'aplatir les chemins de la sélection courante, en approximant chaque chemin par une polyligne dont les segments respectent les critères d'applatissement spécifiés.<br />
* A new Python effect, <b>Measure Path</b>, attaches a text label to each path in the selection giving the length of that path (in px units).<br />
<br />
* L'effet <b>Rayons aléatoires</b> a reçu un nouveau paramètre permettant d'obtenir une <b>ditribution normale</b> des déplacement aléatoires, au lieu d'uniforme auparavant. Ceci donne un aspect plus naturel au chemin ainsi rendu aléatoire.<br />
<br />
* L'effet <b>Rendu > Système de Lindenmayer</b> ("Fractale (Lindenmayer)" dans les versions précédentes) est amélioré dans cette version. Vous pouvez maintenant spécifier des angles différents pour les rotations à gauche et à droite, permettant ainsi de courber certains systèmes-L. vous pouvez aussi rendre séparément aléatoires, selon un pourcentage arbitraire, les longueurs et les angles : ceci permet également d'obtenir un aspect plus naturel (tout spécialement pour les formes végétales). Cet effet permet d'obtenir des pavages de Penrose, des triangles de Sierpinsky, des courbes Dragon et toutes sortes d'autres formes mathématiques célèbres, ainsi que des labyrinthes, des frises, des motifs ou des arbres. Des exemples peuvent sont visibles sur cette capture d'écran : [http://inkscape.org/screenshots/gallery/inkscape-0.44-lindenmayer.png inkscape.org/screenshots/gallery/inkscape-0.44-lindenmayer.png] ainsi que dans le nouveau fichier d'exemple <code>share/examples/l-systems.svg</code>.<br />
<br />
* Les effets <b>Interpoler</b>, <b>Arbre aléatoire</b> et <b>Système de Lindenmayer</b> ont été corrigés : leurs résultats sont maintenant placés dans le calque courant et au centre du document (au lieu de la racine et du point 0;0 auparavant) <br />
<br />
* Les fichiers INX peuvent maintenant contenir plus d'informations : des info-bulles ou la description d'extension par exemple. Ces informations sont également traduisibles<br />
<br />
* Grâce aux possibilités de personnalisation des raccourcis clavier, il est maintenant possible d'attribuer des raccourcis aux effets que vous utilisez le plus souvent, permettant ainsi de les utiliser sans avoir à parcourir les menus.<br />
<br />
= Formats =<br />
<br />
* L'<b>export au format PDF</b> d'Inkscape est maintenant natif (c'est à dire qu'il ne nécessite plus d'application tierce) et <b>supporte la transparence</b> , y compris pour les dégradés. Ceci permet de remplacer la vieille extension d'export qui utilisait Ghostscript et fonctionnait via le format Postscript, qui provoquait la perte de la transparence. Ce nouvel export PDF n'est pas encore complet; en particulier, il ne gère pas encore le texte : il vous faut donc cocher l'option "Convertir le texte en chemin" dans la boîte de dialogue d'export. Quelques autres aspects ne sont pas non plus encore supportés : les dégradés dans les contours; les dégradés elliptiques excentrés; les motifs, masques et chemins de découpe; les images embarquées.<br />
<br />
* Vous pouvez maintenant enregistrer au format <b>SVG Inkscape compressé avec média</b>. Cette option d'enregistrement place dans un même fichier zip le fichier SVG et les images qui lui sont liées. Biern que l'ouverture directe de cette archive dans Inkscape n'est pas possible, le contenu est lié de sorte que après avoir dézippé le fichier, vous pouvez ouvrir le fichier SVG immédiatement.<br />
<br />
* Un format de sortie pour les <b>tables traçantes/coupantes</b>, telles que les Wishblade et Craftrobo, a été ajouté. Ce format consiste en un fichier DXF très minimaliste avec application des translations et redimensionnements appropriés. Il ne faut pas en espérer les même possibilités que celles offertes en général par les fichiers DXF. <br />
<br />
* Inkscape peut ouvrir/importer les fichiers générés par defaut par l'éditeur vectoriel <b>Xfig</b> . Cette fonctionnalité nécessite que la commande fig2dev (transfig) soit incluse dans votre PATH.<br />
<br />
* Une possibilité limitée d'export des formes dessinées avec Inkscape vers des fichiers <b>Open Document Format</b> (format document ouvert ou .odg) a été ajoutée dans cette version. Pour le moment, cet export est limité aux formes, texte, aplats de remplissage et de contour. Nous espérons l'améliorer au cours des mois à venir. Cependant, en attendant, cet export au format ODG est déjà utile pour intégrer vos dessins dans le monde Open Document, en particulier dans les documents de suites bureautiques telles que OpenOffice.org.<br />
<br />
* La nouvelle <b>extension de sortie XCF</b> permet d'exporter tous les éléments de haut niveau (c'est à dire les calques et les objets situés directement dans la racine) en tant que PNGs et de les incorpporer dans un fichier XCF pouvant être traité avec GIMP. Cette extension a besoin de Python PyXML et GIMP. GIMP >= 2.2.x doit être dans le PATH et nommé <code>gimp</code>. Inkscape >=0.44 doit aussi être dans le PATH. Cette extension ne fonctionne pas encore sur les plateformes Windows.<br />
<br />
= Raccourcis divers =<br />
<br />
* Vous pouvez maintenant vous servir de <b>Maj+déplacer (bouton du milieu)</b>, quel que soit l'outil pour zoomer. Ce fonctionnement est le même qu'un simple déplacer dans l'outil zoom, mais est plus rapide car vous n'avez pas a quitter votre outil courant. Ceci avec <b>déplacer (bouton du milieu)</b> (se déplacer), <b>clic bouton du milieu</b> (zoomer) et <b>Maj+clic bouton du milieu</b> (dézoomer)), complète l'ensemble des raccourcis permettant de naviguer sur le canevas quel que soit l'outil ou le contexte.<br />
<br />
* Dans l'outil Dégradé, <b>Maj+R permet de retourner la définition du dégradé</b> (c'est à dire inverser la position des stops) sans avoir à en déplacer les poignées. Par exemple, un dégradé elliptique avec du bleu au centre et du rouge à la périphérie deviendra rouge au centre et bleu à la périphérie. Ce comportement s'applique aux dégradé(s) dont une poignée est sélectionnée ou, si aucune poignée de dégradé n'est sélectionnée, aux dégradés de tous les objets sélectionnés. (Comparez cela au comportement de l'outil Noeud, dans lequel Maj+R permet de retourner la direction du chemin sélectionné). Ceci est particulièment utile pour les dégradés elliptique pour lesquels une rotation de 180 degrés ne permet pas ce résultat (contrairement aux dégradés linéaires).<br />
<br />
* Dans l'outil Sélecteur, <b>Ctrl+Entrée</b> permet d'entrer dans le groupe sélectionné (en en faisant ainsi un calque temporaire). <b>Ctrl+Backspace</b> permet de quitter le calque courant pour aller au calque parent dans la hiérarchie (mais ne va pas au calque racine).<br />
<br />
= Améliorations diverses =<br />
<br />
* Les <b>gabarits de document</b> (listé dans <i>Fichier &gt; Nouveau</i>) sont maintenant cherchés en premier dans le sous-répertoire <code>templates</code> du réperoire de profil de l'utilisateur (<code>~/.inkscape/templates</code> sur Linux), puis dans le sous-répertoire templates du répertoire système d'Inkscape. Ceci vous permet d'ajouter vos propres gabarits à la liste des gabarits livrés avec Inkscape, mais aussi de préempter le gabarit par défaut avec un autre créé par vos soins. (le fichier <code>default.svg</code> de votre répertoire de profil a priorité sur celui du répertoire système).<br />
<br />
* Lorsque vous modifiez le statut de l'un des boutons "transformer avec les objets" (pour les largeurs de contour, coins arrondis de rectangle, dégradés ou motifs), un <b>message</b> est affiché dans la barre d'état expliquant en quoi le comportement du logiciel a été modifié. Nous espérons que ceci permettra de réduire le nombre de complaintes de la part d'utilisateurs ayant accidentellement activé l'un de ces boutons et étonnés par le résultat.<br />
<br />
* Les valeurs entières de mille supérieurs à 2000 sont maintenant affichées sous la forme <b>2k, 3k, 4k</b> etc. dans les règles.<br />
<br />
* Dans la boîte de dialogue des Préférences d'Inkscape, Document, In the Document Preferences dialog, le style de chaque nouvel objet pour chaque outil est maintenant montré comme un <b>indicateur de style</b> (affichant les couleurs et les opacités de remplissage/contour, la largeur de contour et l'opacité globale de l'objet), avec un design similaire aux indicateurs de la barre d'état.<br />
<br />
* Dans la boîte de dialogue Disposer sur une Grille, l'espacement des lignes/colonnes peut maintenant être négatif.<br />
<br />
* Les <b>coins des rectangles arrondis</b> sont maintenant redimensionnés avec leur rectangle par défaut (le comportement précédent, toujours disponible en option, était de garder le rayon des coins arrondi constant pendant le redimensionnement d'un rectangle).<br />
<br />
* Un nouveau paramètres a été ajouté aux fonctionnalités accessibles depuis la ligne de commande : <code>--export-area-canvas</code> qui permet d'exporter le canevas entier en PNG. Cette option ainsi que <code>--export-area-drawing</code> et <code>--export-area</code> peut être utilisé en même temps que <code>--export-id</code> et <code>--export-id-only</code> pour plus de souplesse.<br />
<br />
* Les paramètres <code>--query-*</code> (accessibles depuis la ligne de commande) retournent maintenant la véritable boîte de contour SVG au lieu de de d'une boîte de contour avec le système de coordonnées d'Inkscape (axe y inversé). Ce nouveau comportement est plus adapté pour l'utilisation d'Inkscaoe dans des scripts.<br />
<br />
* Les limites de la valeur <b>ppp</b> (résolution) de la boîte de dialogue Exporter ont été étendues; les valeurs possibles vont maintenant de 0,01 à 100000. <br />
<br />
* Les <b>&lt;tspan&gt;s</b> des objets de type texte (y compris les tspans lines) peuvent être sélectionnés dans l'éditeur XML afin d'afficher leurs boîtes de contour (même si le SVG ne permet pas de les transformer). De plus, vous pouvez utilisez les paramètres <code>--query-*</code> de la ligne de commande afin de trouver les boîtes de contour des tspans depuis un script. (les chaînes individuelles incluses dans ou entre des tspans ne sont par contre pas sélectionnables, et ne peuvent pas posséder d'ID permettant des requêtes de toute façon).<br />
<br />
* L'image de remplacement affichée quand un fichier bitmap n'est plus accessible indique maintenant "<b>Linked image not found</b> à la place du déroutant "Broken image".<br />
<br />
* Le <b>clonage d'une sélection multiple d'objets</b> fonctionne maintenant de façon plus intuitive (c'est à dire que chaque objet est cloné séparément, comme pour la commande dupliquer). Auparavant, un seul objet pouvait être cloné à la fois. <br />
<br />
* Les boîtes de dialogue "licence" et "contributeurs" ont été intégrées dans des onglets de la boîte de dialogue "A propos". La boîte de dialogue A propos s'ajuste maintenant d'elle même à la taille du Splash SVG (tout en restant redimensionnable), et la zone de rendu est massicottée de façon à préserver les proportions de l'illustration quand la boîte de dialogue est redimensionnée. A propos affiche aussi maintenant des informations sur la compilation dans son coin supérieur droit.<br />
<br />
* Dans l'onglet Rotation de la boîte de dialogue Transformer, l'icône a été retournée horizontalement afin de représenter correctement la direction des rotations posives; cette modification a été appliquée au nouveau thème par défaut (Crispy) et au précédent.<br />
<br />
* Le <b>bouton de préservation des proportions</b> dans la barre des contrôles de de l'outil Sélecteur affiche maintenant un verrou (identique au verrou des calques dans la barre d'état) fermé quand il est pressé et ouvert sinon.<br />
<br />
* Le bouton <b>Parcourir</b> de la boîte de dialogue Exporter ouvre maintenant le nouveau sélecteur de fichier, identique à celui des commandes Ouvrir et Enregistrer.<br />
<br />
= Corrections de bogues notables =<br />
<br />
* L'ouverture d'un document avec une <b>URI d'espace de nom incorrecte</b> ne faisait pas que provoquer un avertissement de la part d'Inkscape, mais "polluait " aussi le tableau interne d'espaces de noms d'Inkscape et en conséquence "infectait" les documents enregistrés par la suite avec des espaces de nom incorrects. Ceci a été corrigé, mais les documents avec des URIs d'espaces de nom incorrectes ne pevent plus être ouverts. Il faut modifier ces documents dans un éditeur de texte pour réparer les espaces de nom.<br />
<br />
* Avec les nouvelles versions de GTK, le <b>déplacement avec le stylet d'une tablette graphique</b> ne fonctionnait pas avec certains outils ou dans certains contextes (en particulier dans les outils Noeud et Rectangle). Ceci a été corrigé.<br />
<br />
* Le <b>redimensionnement d'objets avec un contour</b> dans le Sélecteur provoquait des décalages non désirés de l'objet redimensionné, ainsi que des modifications parasites de dimensions qui devaient être préservées (ex. : une légère modification de la largeur, alors que seule la hauteur était sensée être redimensionnée). Tous ces problèmes ont été corrigés, aussi bien pour le redimensionnement à la souris que pour la modification des champs numériques de la barre des contrôles, et pour toutes les valeurs de l'option "redimensionner le contour en même temps que l'objet". De plus, ces corrections permettent aux objets avec contour ne de plus perdre leur adhérence pendant un redimensionnement et à l'option "Origine par défaut du rendimensionnement" des préférences de l'outil Sélecteur de fonctionner enfin correctement. Attention cependant : il peut rester des problèmes dans le cas où vous voudriez redimensionner une sélection d'objets ayant des largeurs de contour différentes.<br />
<br />
* Le redimensionnement des contour fonctionne maintenant pour avec les objets ne spécifiant pas de largeur de contour; auparavant, ils se voyaient attribuer au passage un contour d'une largeur de 1px par défaut.<br />
<br />
* Les boîtes de contour des objets de type Texte et Texte Encadré ne tenaient pas compte de leur largeur de contour. Ceci a été corrigé.<br />
<br />
* Les limites de coiffe (des contours) des objets de type Texte étaient mal interprétées en unités absolues plutôt qu'en multiples de la largeur de contour (résultant en des raccords rendus biseautés).<br />
<br />
* Les chemins non achevés avec l'outil Stylo sont maintenant annulés et non terminés si vous passez à un autre outil. En plus d'être plus intuitif, ceci a également permis de corriger le plantage qui affectait Inkscape lorsqu'un utilisateur quittait l'application avec un chemin non achevé dans l'outil Stylo.<br />
<br />
* Les polices sont maintenant parcourues avec le gestionnaire natif de polices sur Win32, permettant à la liste des polices dans Inkscape de correspondre à celle des autres programmes Windows et de supprimer le long délai (potentiel) lors de la première utilisation des polices dans une session.<br />
<br />
* La définition de motifs de pointillé était cassée pour des objets transformés, et copier/coller un style avec des pointillés ne s'appliquait pas correctement à des objets contenant des transformations.<br />
<br />
* Une erreur provoquait un rendu supplémentaire de l'écran après chaque opération de zoom. De fait, après avoir appuyé sur "+" dans un dessin complexe, Inkscape met à jour son rendu, mais restait parfois sans réaction pendant un certain temps à cause d'un rendu supplémentaire (invisible pour l'utilisateur, car ce deuxième rendu ne changeait rien à l'écran). Ceci a été corrigé.<br />
<br />
* Le rendu des dégradés était décalé d'un pixel, ce qui provoquait souvent un affichage erroné des dégradés appliqués à des petits objets ou lors d'un zoom large.<br />
<br />
* L'interpréteur de chemin SVG ne pouvait pas manipuler les nombres fractionnels commençant par un simple point.<br />
<br />
* Plusieurs bogues de rendu des motifs, découverts en travaillant avec des fichiers SVG exportés d'Adobe Illustrator, ont été corrigés.<br />
<br />
* Inkscape sur Mac OS X remarquera les polices situées dans votre répertoire ~/Library/Fonts directory, en plus des autres emplacements standards.<br />
<br />
* Inkscape ne pouvait pas être compilé avec des version de la libxml <= 2.6.9. Nous avons maintenant relvé les exigences de version pour cette librairie de 2.6.0 à <b>libxml >= 2.6.11</b>, qui est d'ailleurs la plus récente version pouvant être obtenue officiellement.<br />
<br />
* Inkscape ne plante plus quand il rencontre un fichier INX défectueux pour les extensions.<br />
<br />
* Il y a maintenant plus de mémoire document libérée quand des documents sont fermés.<br />
<br />
* La sortie EPS incorpore désormais correctement un bas de page %%EOF.<br />
<br />
* Il y avait une régression dans la version 0.43 qui provoquait plusieurs bogues mineurs mais ennuyeux : les noeuds et les poignées restaient surlignés après que le bouton de la souris ait été relâché, et dans l'outil noeud le rectangle de sélection d'une bande étirable demeurait visible si la sélection était terminée sur un noeud. Cette régression a été corrigée. <br />
<br />
* Le code source du routage de connecteurs faisait parfois des confusions entre des objets de différents documents, et produisant donc parfois un routage étrange. Ceci a été corrigé.<br />
<br />
* Il y avait un problème dans le code source du Tableau Blanc (Inkboard) de la version 0.43 qui permettait à une personne mal intentionnée de perturber une session de Tableau Blanc. Ceci a été corrigé.<br />
<br />
* Il y avait un problème dans le code source du Tableau Blanc (Inkboard) de la version 0.43 qui provoquait un interblocage quand deux utilisateurs tentaient de s'inviter l'un l'autre en même temps (cf. le bogue #[https://sourceforge.net/tracker/?func=detail&atid=604306&aid=1352522&group_id=93438 1352522] pour plus de détails). Ceci devrait être corrigé, même si la modification n'a pas été intensément testée.<br />
<br />
* Il y avait un problème dans le code source du Tableau Blanc (Inkboard) de la version 0.43 qui empéchait l'affichage des invitations à une session sur l'écran de l'invité. Ceci était le résultat d'un erreur dans la manipulation des drapeaux de modification GDK (GDK modifier flags), et a été réparé.<br />
<br />
= Traductions =<br />
<br />
* les fichiers INX (qui gèrent l'interface des effets externes) permettent maintenant la traduction des chaînes visibles par l'utilisateur. Ce qui signifie que les boîtes de dialogue, les sélections de type de fichier et les noms d'extensions peuvent désormais être traduits.<br />
<br />
* Inkscape est maintenant significativement traduit en 18 langues : Allemand, Basque, Catalan, Chinois (simplifié et traditionnel), Espagnol, Français, Hongrois, Italien, Lituanien, Norvégien (dialecte de Bokmål), Polonais, Russe, Serbe (cyrillique et latin), Slovène, Tchèque et Vietnamien. De plus 21 autres langues sont en partie traduites. Le pourcentage de chaînes traduites est passé de 49% à 61% dans cette version.<br />
<br />
* De nouvelles traductions des didacticiels ont été apportées par des contributeurs : en tchèque, portugais (Brézil) et russe.<br />
<br />
= En interne =<br />
<br />
* La boîte de dialogue Propriétés du Document a été entièrement réécrite en utilisant gtkmm, ce qui a permis une importante diminution de la taille du code source grâce à l'utilisation d'objets "widget". Les objets "widget" utilisés peuvent être réutilisés par d'autres boîtes de dialogue, et le code source est bien plus lisible.<br />
<br />
* Un travail a commencé sur l'optimisation des "include" dans les fichiers cpp, en utilisant l'outil "purgeincludes" écrit spécialement pour cela, et a permis de supprimer 40% des lignes "include" !<br />
<br />
= Problèmes connus =<br />
=== les fichiers SVG enregistrés avec une version précédente n'affichent pas les polices correctement ===<br />
* Il se peut que les polices ne s'affichent pas correctement lorsque vous ouvrez un document enregistré avec un version précédente (ex. 0.43). Ceci peut être simplement réparé en réappliquant la police en question. Cependant, la boîte de dialogue Texte et Police ne récupère pas la taille de police depuis le document, et la taille peut donc être perdue. Si vous sélectionnnez les texte, puis vérifiez ses fonte et taille d'origine avec l'éditeur XML, vous pouvez alors les réappliquer dans la boîte de dialogue Texte et Police, et redonner à votre document son aspect original !<br />
<br />
=== Problèmes avec certains paquets Debian libgc-6.7 ===<br />
<br />
* 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.<br />
<br />
=== Problèmes avec l'option "Composite" de X.org ===<br />
<br />
* Certaines pré-versions d'Inkscape-0.44 subissaient des plantages si l'option "Composite" était activée dans la configuration de X.org. Ce problème est résolu dans la version finale.<br />
<br />
=== Les espaces de nom (namespaces) peuvent nécessiter une correction manuelle ===<br />
<br />
* Les précédentes versions d'Inkscape sauvaient parfois les documents avec de <b>mauvaises URIs d'espaces de nom</b> sans prévenir. Ce problème a été résolu, mais des fichiers ainsi corrompus ne peuvent plus être ouverts. Ces documents peuvent nécessiter une correction manuelle des déclarations d'espaces de nom. Les URLs correctes sont listées ci-dessous, avec les préfixes d'espaces de noms corrects entre parenthèses :<br />
** '''Sodipodi''' (''sodipodi''): http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd<br />
** '''Inkscape''' (''inkscape''): http://www.inkscape.org/namespaces/inkscape<br />
** '''XLink''' (''xlink''): http://www.w3.org/1999/xlink<br />
** '''SVG''' (''svg'' or none): http://www.w3.org/2000/svg<br />
** '''RDF''' (''rdf''): http://www.w3.org/1999/02/22-rdf-syntax-ns#<br />
** '''Creative Commons''' (''cc''): http://web.resource.org/cc/<br />
** '''Dublin Core Metadata''' (''dc''): http://purl.org/dc/elements/1.1/<br />
<br />
=== Attention aux thèmes défectueux sous Linux ===<br />
<br />
* Inkscape et d'autres programmes Gtk peuvent planter sous Linux quand le paquet <b>gtk2-engines-smooth / libsmooth</b> 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.<br />
* Un problème similaire existe si le thème <b>Baghira KDE</b> ou le paquet <b>gtk_gt_engine</b> 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.<br />
<br />
=== N'oubliez pas de supprimer le fichier menus.xml s'il est présent ===<br />
<br />
* Si vous avez utilisé certaines compilations directes du dépot CVS/SVN à l'automne 2005, il se peut que vous ayiez un fichier <code>menus.xml</code> restant dans votre répertoire de profil (ex. <code>~/.inkscape</code> 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 <code>menus.xml</code>.<br />
<br />
= Versions précédentes =<br />
<br />
* [[ReleaseNotes043-fr]] : traduction en français de [[ReleaseNotes043]]<br />
* [[ReleaseNotes042-fr]] : traduction en français de [[ReleaseNotes042]]<br />
* [[ReleaseNotes041-fr]] : traduction en français de [[ReleaseNotes041]]<br />
* [[ReleaseNotes040-fr]] : traduction en français de [[ReleaseNotes040]]<br />
* [[ReleaseNotes039-fr]] : traduction en français de [[ReleaseNotes039]]<br />
* [[ReleaseNotes038-fr]] : traduction en français de [[ReleaseNotes038]]<br />
* [[ReleaseNotes037-fr]] : traduction en français de [[ReleaseNotes037]]<br />
* [[ReleaseNotes036-fr]] : traduction en français de [[ReleaseNotes036]]<br />
* [[ReleaseNotes035-fr]] : traduction en français de [[ReleaseNotes035]]</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.36/fr&diff=7699Release notes/0.36/fr2006-07-21T11:40:08Z<p>Matiphas: </p>
<hr />
<div>= Inkscape version 0.36 "Son utilisation ? Un jeu d'enfant" =<br />
<br />
Ceci est la deuxième version d'Inkscape et une quantité énorme de travail a été produite sur le projet. Beaucoup de patchs et d'idées qui 'étaient dans l'air' ont été appliqués au code source. Inkscape est maintenant plus facile d'utilisation, avec une interface moins complexe et plus intuitive.<br />
<br />
== En bref ==<br />
* L'interface graphique a été significativement modifiée.<br />
* L'utilisabilité des boîtes de dialogue, des raccourcis clavier et de la souris a été améliorée.<br />
* Support préliminaire des groupes de calques, les marqueurs de chemin et des modules d'extension.<br />
* Une quantité bien plus importante de documentation utilisateur et développeur : doxygen, docbook, page man, wiki, diagrammes et bien plus encore.<br />
* Beaucoup de corrections de bogues, de petites améliorations et d'ajustements de l'utilisabilité.<br />
<br />
== Ce qu'est Inkscape ==<br />
<br />
L'application Inkscape est un éditeur SVG libre (open source) avec des possibilités similaires à Illustrator, CorelDraw, Visio, etc. Supported SVG features include basic shapes, paths, text, alpha blending, transforms, gradients, node editing, svg-to-png export, grouping, and more.<br />
<br />
== Améliorations ==<br />
<br />
* CSDI interface has been traded for an SDI one: Now each document window has its own menubar at the top and its own detachable toolbar at left. This increases Inkscape's compliance with the GNOME HIG and decreases confusion for the majority of users.<br />
* A secondary (horizontal) detachable toolbar is introduced for operations and controls specific to each tool. At the moment this toolbar is mostly empty but we have big plans on how to fill it with all kinds of useful things for convenient access.<br />
* Dialogs now always stay on top of the document window (even if you have several document windows open). They are easy to open or activate (using shortcuts displayed in their title bars), close (Ctrl+w), or defocus (Esc). Moreover, dialogs remember their size and position across sessions. <br />
* Nouvelles commandes : Paste style (apply the style of the copied object to the current selection), Fit page width to window.<br />
* Introductory layers support. There is now code in the code base to start handling layers. GUI elements to follow - watch this slot!<br />
* Arrowhead and marker support. A much requested feature which increases the usability of Inkscape for everyday tasks.<br />
* Using mouse is now less painful thanks to the increased mouse tolerance (you don't have to be exactly over an object to grab it) and introduced drag tolerance (very small drags, which are usually accidental, are now considered clicks and do not move anything).<br />
* Undo is now unlimited (that is, limited only by available memory). <br />
* Lots of new keyboard shortcuts. Notably, Esc now consistently deselects, cancels selection, and cancels drag or transformation of any kind (so far only in selector and node edit). Arrows, Ctrl+a, and Tab[[/Shift]]+Tab act on nodes in node editor exactly as they do on objects in Selector. There are at least two ways to activate each tool, one with an F<number> key (Corel Draw style) and another with a single letter (Adobe Illustrator style). Space toggles between Selector and your current tool. Dialogs are consistently activated by Ctrl-Shift-<letter> combinations.<br />
* There's no lower limit on the size of exported PNGs anymore. You can use Inkscape to create even 1x1 PNG images.<br />
* The standard <tt>xml:space</tt> attribute on text objects is now honored. For newly created objects it has the value of <tt>"preserve"</tt> which means all whitespace characters are shown exactly as typed.<br />
* Enhanced modules system. Now modules can be defined using external files so no C coding is required for an extension.<br />
* Mac OS X and Windows build fixes. These builds are getting more mature and working better.<br />
* Documentation du code source plus importante. Allez y jeter un coup d'oeil, la lisibilité du code source d'Inkscape s'améliore tous les jours.<br />
* De nombreuses corrections de bogues et améliorations de l'utilisabilité.<br />
<br />
== Infrastructure ==<br />
<br />
* The web presence of Inkscape is dramatically different than with the last release. If you haven't already, you should check it out at: http://www.inkscape.org.<br />
* Many people have been contributing to the Wiki, which has a sizable amount of content today: http://www.inkscape.org/cgi-bin/wiki.pl.<br />
* La compilation de la documentation Doxygen pour la branche HEAD est maintenant effectuée toutes les nuits : http://www.inkscape.org/doc/doxygen/html .<br />
* Des extractions du CVS sont effectuées toutes les nuits : http://www.inkscape.org/cvs-snap/ .<br />
<br />
== En interne ==<br />
<br />
* More useful stuff in the secondary toolbar - all kinds of controls that are relevant to a specific tool will be put into that toolbar for convenient access.<br />
* A new, extensive Preferences dialog. Lots of settings that are now hard-coded will be settable.<br />
* Dialogs reorganization: less dialogs overall, with their functions more logically grouped.<br />
* Plus de précision, zoom maximum de 256x ou plus.<br />
* Complete keyboard control for node editing, including editing control handles of a node.<br />
* GUI selection of arrowheads for path start/end/mid markers.<br />
<br />
== Problèmes connus ==<br />
<br />
* At least on KDE, floating dialogs may not stay on top when you switch between maximized document windows. You may need to click on the window's title bar to bring the dialogs to top. (See src/dialogs/dialog.events for a possible workaround and comments, feel free to suggest a patch.)<br />
* Also on KDE, detached toolbars do not stay on top (Ceci est un problème du à KDE).<br />
* On Windows, dialogs do not stay on top of document in this version.<br />
* Some keyboard shortcuts (e.g. arrow keys for nudge) do not work if your mouse pointer is not over the document window.<br />
* When using Copy[[/Paste]] (or Paste style) commands, you cannot copy gradients or arrowheads from one document to another. Workaround: use the XML editor to copy the content of the <defs> element from the source document to the target document, then copying gradients and arrowheads will work.<br />
* Pasting text directly into a text object on the canvas does not work. Workaround: open the Text dialog (Ctrl+Shift+t) and paste into the text editing area there, then click Apply.<br />
* 'warning: failed to load external entity "glade/icons.svg" - This is not a fatal problem, but merely an indication that Inkscape could not locate its icon images. This problem can also be detected when some of the button icons show up as random noise. The usual fix is to go through the 'make install' process so that the icons.svg file gets copied to the expected location.<br />
* 'colinear!' - This is a libart warning. The original libart intersector has all kinds of numerical problems, and it is believed that this warning is emitted if it tries to find intersection of two almost parallel lines. Robert Crosbie recently noticed this still occurs when using the Calligraphic tool.<br />
<br />
== Versions précédentes ==<br />
<br />
* [[ReleaseNotes035-fr]] : traduction en français de [[ReleaseNotes035]]<br />
<br />
[[Category:Marketing]]</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.36/fr&diff=7698Release notes/0.36/fr2006-07-21T11:26:22Z<p>Matiphas: </p>
<hr />
<div>= Inkscape version 0.36 "Son utilisation ? Un jeu d'enfant" =<br />
<br />
This is the second release of Inkscape and there has been a tremendous amount of work that has been done on the project. Many patches and ideas that had been 'waiting in the wings' have now been applied to the codebase. Now Inkscape is easier to use for users as the interface is less complex and more intuitive. <br />
<br />
== En bref ==<br />
* L'interface graphique a été significativement modifiée.<br />
* L'utilisabilité des boîtes de dialogue, des raccourcis clavier et de la souris a été améliorée.<br />
* Preliminary support for layer grouping, path markers, and extension modules<br />
* Much more user and developer documentation - doxygen, docbook, man page, wiki, diagrams, & more<br />
* Beaucoup de corrections de bogues, de petites améliorations et d'ajustements de l'utilisabilité.<br />
<br />
== Ce qu'est Inkscape ==<br />
<br />
The Inkscape application is an open source SVG editor with capabilities similar to Illustrator, [[CorelDraw]], Visio, etc. Supported SVG features include basic shapes, paths, text, alpha blending, transforms, gradients, node editing, svg-to-png export, grouping, and more.<br />
<br />
== Améliorations ==<br />
<br />
* CSDI interface has been traded for an SDI one: Now each document window has its own menubar at the top and its own detachable toolbar at left. This increases Inkscape's compliance with the GNOME HIG and decreases confusion for the majority of users.<br />
* A secondary (horizontal) detachable toolbar is introduced for operations and controls specific to each tool. At the moment this toolbar is mostly empty but we have big plans on how to fill it with all kinds of useful things for convenient access.<br />
* Dialogs now always stay on top of the document window (even if you have several document windows open). They are easy to open or activate (using shortcuts displayed in their title bars), close (Ctrl+w), or defocus (Esc). Moreover, dialogs remember their size and position across sessions. <br />
* New commands: Paste style (apply the style of the copied object to the current selection), Fit page width to window.<br />
* Introductory layers support. There is now code in the code base to start handling layers. GUI elements to follow - watch this slot!<br />
* Arrowhead and marker support. A much requested feature which increases the usability of Inkscape for everyday tasks.<br />
* Using mouse is now less painful thanks to the increased mouse tolerance (you don't have to be exactly over an object to grab it) and introduced drag tolerance (very small drags, which are usually accidental, are now considered clicks and do not move anything).<br />
* Undo is now unlimited (that is, limited only by available memory). <br />
* Lots of new keyboard shortcuts. Notably, Esc now consistently deselects, cancels selection, and cancels drag or transformation of any kind (so far only in selector and node edit). Arrows, Ctrl+a, and Tab[[/Shift]]+Tab act on nodes in node editor exactly as they do on objects in Selector. There are at least two ways to activate each tool, one with an F<number> key (Corel Draw style) and another with a single letter (Adobe Illustrator style). Space toggles between Selector and your current tool. Dialogs are consistently activated by Ctrl-Shift-<letter> combinations.<br />
* There's no lower limit on the size of exported PNGs anymore. You can use Inkscape to create even 1x1 PNG images.<br />
* The standard <tt>xml:space</tt> attribute on text objects is now honored. For newly created objects it has the value of <tt>"preserve"</tt> which means all whitespace characters are shown exactly as typed.<br />
* Enhanced modules system. Now modules can be defined using external files so no C coding is required for an extension.<br />
* Mac OS X and Windows build fixes. These builds are getting more mature and working better.<br />
* Increased code documentation. Come check it out, the Inkscape codebase is getting more readable every day.<br />
* Numerous bugfixes and usability improvements.<br />
<br />
== Infrastructure ==<br />
<br />
* The web presence of Inkscape is dramatically different than with the last release. If you haven't already, you should check it out at: http://www.inkscape.org.<br />
* Many people have been contributing to the Wiki, which has a sizable amount of content today: http://www.inkscape.org/cgi-bin/wiki.pl.<br />
* Doxygen documentation builds are now happening on HEAD nightly: http://www.inkscape.org/doc/doxygen/html.<br />
* CVS snapshots are taken on a nightly basis: http://www.inkscape.org/cvs-snap/.<br />
<br />
== En interne ==<br />
<br />
* More useful stuff in the secondary toolbar - all kinds of controls that are relevant to a specific tool will be put into that toolbar for convenient access.<br />
* A new, extensive Preferences dialog. Lots of settings that are now hard-coded will be settable.<br />
* Dialogs reorganization: less dialogs overall, with their functions more logically grouped.<br />
* Plus de précision, zoom maximum de 256x ou plus.<br />
* Complete keyboard control for node editing, including editing control handles of a node.<br />
* GUI selection of arrowheads for path start/end/mid markers.<br />
<br />
== Problèmes connus ==<br />
<br />
* At least on KDE, floating dialogs may not stay on top when you switch between maximized document windows. You may need to click on the window's title bar to bring the dialogs to top. (See src/dialogs/dialog.events for a possible workaround and comments, feel free to suggest a patch.)<br />
* Also on KDE, detached toolbars do not stay on top (Ceci est un problème du à KDE).<br />
* On Windows, dialogs do not stay on top of document in this version.<br />
* Some keyboard shortcuts (e.g. arrow keys for nudge) do not work if your mouse pointer is not over the document window.<br />
* When using Copy[[/Paste]] (or Paste style) commands, you cannot copy gradients or arrowheads from one document to another. Workaround: use the XML editor to copy the content of the <defs> element from the source document to the target document, then copying gradients and arrowheads will work.<br />
* Pasting text directly into a text object on the canvas does not work. Workaround: open the Text dialog (Ctrl+Shift+t) and paste into the text editing area there, then click Apply.<br />
* 'warning: failed to load external entity "glade/icons.svg" - This is not a fatal problem, but merely an indication that Inkscape could not locate its icon images. This problem can also be detected when some of the button icons show up as random noise. The usual fix is to go through the 'make install' process so that the icons.svg file gets copied to the expected location.<br />
* 'colinear!' - This is a libart warning. The original libart intersector has all kinds of numerical problems, and it is believed that this warning is emitted if it tries to find intersection of two almost parallel lines. Robert Crosbie recently noticed this still occurs when using the Calligraphic tool.<br />
<br />
== Versions précédentes ==<br />
<br />
* [[ReleaseNotes035-fr]] : traduction en français de [[ReleaseNotes035]]<br />
<br />
[[Category:Marketing]]</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.37/fr&diff=7697Release notes/0.37/fr2006-07-21T11:20:43Z<p>Matiphas: </p>
<hr />
<div>= Inkscape 0.37 =<br />
<br />
== En bref ==<br />
<br />
* New functionality: boolean operations on paths, dynamic and linked offsets, path outlining, standalone SVG viewer, drag-and-drop, letter-spacing.<br />
* More convenient editing: top panel, new color widget, 256x zoom, snapped rotation with Ctrl everywhere, selecting within groups, lots of new shortcuts, and more.<br />
* Interface and usability: saving view with the document, zoom history, fullscreen, hide/show all open dialogs, smarter export dialog, helpful statusbar, and much more.<br />
* Inkscape internals: built with C++, brand new classes for points, rects, matrices, and URIs, massive cleanups.<br />
* Last but not least: tutorial for new users, keys and mouse reference, Inkscape User mailing list, hassle-free Windows builds.<br />
<br />
== Nouvelles fonctionnalités ==<br />
<br />
* Les opérations booléennes sur les formes ont été introduites : union, différence, intersection et ou exclusif (XOR).<br />
* Paths can be inset or outset (i.e., contracted or expanded orthogonally to the path in each point). You can do simple inset/outset of a path, or you can create a dynamic offset object that you can adjust interactively using the node tool. Moreover, a dynamic offset object can be linked to its original path so that editing the path will have the offset updated automatically.<br />
* A stroke can now be converted to a closed path (i.e. outlined, taking into account stroke width). <br />
* A standalone SVG viewer is now available, which can be used as a slideshow viewer. Just type <tt>inkview *.svg</tt>; see http://www.inkscape.org/cgi-bin/wiki.pl?Inkview for details.<br />
* You can now drag SVG files from Konqueror (and probably other KDE apps, too) to Inkscape. And when The Gimp gets full support for path drag-and-drop, we'll be able to accept drops from them, too.<br />
* The Document Options dialog now lets you change the background and border colors of a document, with the background color also used for bitmap exports - which means you can easily produce PNGs with non-transparent background.<br />
* Support for the letter-spacing CSS property is implemented. Press Alt+< or Alt+> when editing text to adjust the letterspacing of the current line.<br />
* The Help menu contains a new interactive tutorial for beginner users of Inkscape and a complete Keys and Mouse reference in SVG (see an HTML version at http://inkscape.org/doc/keys.html).<br />
<br />
== Edition plus pratique ==<br />
<br />
* Complete keyboard control in selector and node tool: now you can not only select and move objects/nodes with keyboard, but also rotate them by [] keys and scale by <> keys, with various modifiers. For nodes, rotating and scaling is applied to the control handles of all selected nodes. <br />
* The top panel for selector tool provides editable fields for the coordinates, width, and height of the selection. Press Alt+X to access the panel via keyboard.<br />
* Maximum zoom was upped from 32x to 256x, which was possible by increasing the coordinate precision used by the program and stored in SVG.<br />
* A new color widget on the Fill and Stroke dialog allows you to select between RGB, CMYK, HSV sliders or an HSV color wheel (resize the dialog if you want the wheel to grow larger). Also in that dialog, editing gradients is now easier, as you can drag the control points of linear and radial gradients.<br />
* Many new keyboard+mouse modes make mousework a lot more convenient. In selector and node tool, as well as in pen, spiral, and star tools, rotating objects or control handles of a node with Ctrl restricts rotation to 15 degree increments. Dragging nodes may be restricted to horizontal/vertical (with Ctrl) and to the directions of the node's handles (with Ctrl+Alt). Dragging a node's control points with Alt locks the length of the handle, and with Shift, rotates the other handle by the same angle. <br />
* In selector, Ctrl+click and Ctrl+Shift+click select objects within groups. <br />
* In node tool, Ctrl+click toggles cusp/smooth/symmetric, Ctrl+Alt+click deletes a node.<br />
* Previously in selector, mouse dragging from an empty spot started rubberband selection, while dragging from an object moved that object. Now you can press Shift and Inkscape will start rubberband from any spot, object or not. This makes selecting in complex drawings more convenient.<br />
<br />
== Interface et utilisabilité ==<br />
<br />
* When you save a document, Inkscape now remembers the zoom level and the center of view and restores them on load, so you'll be looking at exactly the same point at the same magnification as the last time you saved the document. Optionally, it also saves window size and position for each document and restores them on load. Moreover, Inkscape can read the view template from the preferences to set the zoom level, window geometry, grid settings, and guides in all new documents.<br />
* More helpful statusbar display: default hints for all tools, explanations for most non-fatal errors, visual feedback for non-trivial actions (such as Unicode mode in text tool), the number and type of selected nodes in node tool, the font face and size for text objects.<br />
* Ctrl+Tab and Shift+Ctrl+Tab cycle forward and backward through the document windows of the program. <br />
* Inkscape now preserves the history of zoom settings for each document. The ` key restores previous zoom; pressing ` repeatedly will guide you through all the zoom settings you've used in this session. Shift+` moves forward in the zoom history.<br />
* Middle click zooms in, Shift+middle click zooms out (in addition to middle button drag which pans canvas).<br />
* All zooming operations via mouse now preserve the point under cursor (no centering).<br />
* Improvements in the Export dialog: the Browse button, helpful error messages, and even a progress bar. The dialog remembers and restores the export area and dpi settings.<br />
* The fullscreen mode is implemented; press F11 to toggle.<br />
* F12 temporarily hides all open dialogs; press F12 again to restore them.<br />
* More screen real estate: you can now hide rulers (Ctrl+R) and scrollbars (Ctrl+B). These settings are remembered across sessions.<br />
* All menus now have mnemonics.<br />
* Many obsolete and confusing console debug messages removed, some of them reworded in plain English and displayed in the statusbar or (for important errors) in modal messageboxes.<br />
* Many cosmetic improvements in the UI.<br />
<br />
== En interne ==<br />
<br />
* Inkscape is now built using a C++ compiler. More and more code is being translated from C to C++.<br />
* In particular, we now use NR::Point, NR::Matrix and NR::Rect classes instead of the clunky old macros.<br />
* We now have the beginnings of an Inkscape::URI class for working with URIs.<br />
* Using Inkscape::URIReference, clipping paths, masks, and gradients are updated properly when their id is changed.<br />
* Inkscape can use libgnomeprint 2.2 now (Note: it should print to the gnome default printer, but was not fully tested before the release)<br />
* Massive cleanups, bugfixes, and trimming dead code.<br />
<br />
== Infrastructure et portages ==<br />
<br />
* Rejoignez la nouvelle liste de diffusion Inkscape User ! http://lists.sourceforge.net/mailman/listinfo/inkscape-user<br />
* The Windows build is now created daily, available at http://troi.lincom-asg.com/~rjamison/inkscape/. What's better, now it does not require installing any external libraries - just unzip and run!<br />
<br />
== Problèmes connus ==<br />
<br />
* Some window managers, notably Sawfish, interact badly with the "Autoraise Dialogs" feature and do not display dialog window decorations, making it difficult to use them. For the present, users of such window managers can turn this option off in the Dialogs menu. This will be fixed in a future release. <br />
* The Autoraise Dialogs option has no effect on Windows.<br />
* When using Copy and Paste (or Paste style) commands, you cannot copy gradients or arrowheads from one document to another. Workaround: use the XML editor to copy the content of the <defs> element from the source document to the target document, then copying gradients and arrowheads will work.<br />
* Pasting text directly into a text object on the canvas does not work. Workaround: open the Text dialog (Shift+Ctrl+T) and paste into the text editing area there, then click Apply.<br />
* The RGBA field in the Fill and Stroke dialog may sometimes lose its value. We are investigating the cause.<br />
<br />
== Quelques manières d'apporter votre aide ==<br />
<br />
* Vous pouvez aider à répondre aux questions sur la nouvelle liste de diffusion Inkscape User ( http://lists.sourceforge.net/mailman/listinfo/inkscape-user ).<br />
* Nous sommes toujours à la recherche de nouveaux développeurs. Rejoignez nous, le développement d'Inkscape est sympa !<br />
* Nous avons besoin de rédacteurs pour mettre en place la documentation d'Inkscape.<br />
* Nous avons besoin de traducteurs pour traduire l'interface.<br />
* We need artists to create new and consistent icons. Many new commands are without icons, and some old icons are quite ugly. (Yes, you can draw icons for Inkscape using Inkscape!)<br />
* Above all, we want you to use Inkscape as much as possible and report any problems or suggestions. Bug tracker, RFE tracker, mailing lists, Wiki - any form of feedback is valuable.<br />
<br />
== Versions précédentes ==<br />
<br />
* [[ReleaseNotes036-fr]] : traduction en français de [[ReleaseNotes036]]<br />
* [[ReleaseNotes035-fr]] : traduction en français de [[ReleaseNotes035]]<br />
<br />
[[Category:Marketing]]</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.35/fr&diff=7695Release notes/0.35/fr2006-07-21T11:13:24Z<p>Matiphas: /* Mise à plat du code de gestion des Transactions - mental */</p>
<hr />
<div>== Inkscape Version 0.35 ==<br />
<br />
Cette version est issue du code de Sodipodi 0.32 codebase, avec l'incorporation des patchs de la branche hydra-october et le travail de dizaines de contributeurs.<br />
<br />
=== Modifications ===<br />
<br />
==== Petit hack pour les éléments IDs de la norme SVG - Bob Jamison - Integré le 08/10/2003 ====<br />
Ajout d'une widget ID à la boîte de dialogue des propriétés d'objet.<br />
http://troi.lincom-asg.com/~rjamison/files/sodipodi/itemdialog.png<br />
Patch# 819043<br />
<br />
==== Nouveau mécanisme de jonction des noeuds - Bob Jamison - Integré le 08/10/2003 ====<br />
Une nouvelle façon de joindre les nœuds a été ajoutée, permettant de fermer une courbe sans supprimer ou déplacer des nœuds mais en insérant un segmet.<br />
http://troi.lincom-asg.com/~rjamison/files/sodipodi/join/newedit.png<br />
Patch# 819054<br />
<br />
==== Le changement d'unités dans la boîte de dialogue Dimensions et Position est cassé ====<br />
En fonction des dimensions du rectangle qui vient d'être dessiné, celui-ci peut être tordu ou déplacé d'une distance (semblant) aléatoire. J'ai identifié la raison de ce problème dans l'interaction entre spus_unit_activate() et sp_object_layout_any_value_changed(). Afin de corriger ceci, j'ai modifié sp_object_layout_any_value_changed() pour qu'il vérifie le drapeau de modification d'unité d'un objet et le retourne si celui-ci est activé.<br />
-- ifkerby.<br />
Patch# 799363<br />
<br />
==== Modification des attributs Texte de la sélection - snauj ====<br />
Il est maintenant possible d'appliquer des modifications des propriétes de texte à une sélection. Avec ce patch, sodipodi identifie les objets de type texte dans la sélection, et leur applique les modifications voulues.<br />
Patch# 816676<br />
<br />
==== Mise à plat du code de gestion des Transactions - mental ====<br />
Le code gérant les Actions a été refactorisé. La liste de la liste d'annulation de transactions a été ajustée selon MAX_UNDO. Ajout de sp_document_cancel(), qui remplace diverses opérations par des transactions.<br />
Patch# 819745<br />
<br />
==== Correction de l'option de compilation --with-kde - anonyme ====<br />
Patch# 819963<br />
<br />
==== Sous menu 'Récemment ouvert' - anonyme ====<br />
Patch# 820223<br />
<br />
==== Nettoyage du code de desktop-properties.c - bryce ====<br />
Quelques fonctions permettant une meilleure abstraction dans la création des widgets ont été ajoutées<br />
Patch# 822497<br />
<br />
==== Renommage & make distcheck - ted, mental, et njh ====<br />
Le code a été re-griffé en 'inkscape'. Nous conservons le filetype afin d'utiliser l'espace de nom sodipodi pour des raisons de compatibilité, et gardons le préfixe 'sp_' des noms de fonctions puisqu'en C++ il est possible d'utiliser des espaces de nom réels et que nous comptons supprimer ces préfixes quand nous serons plus avancés sur ce point des espaces de nom.<br />
<br />
==== Transposition en C++ - njh, mental, bryce, et ted ====<br />
Le code a été transposé de façon a être compilable avec au choix gcc ou g++.<br />
Nous avons parcouru le code et ajouté des "casts" quand cela était nécessaire, rendu les objets de type "string" (chaîne de caractère) cohérents (const gchar*), placé des enveloppes "C" externes autour des routines qui posaient problème, etc. Ceci constitue l'étape préliminaire de transposition du code en C++ et qui permettra de bénéficier d'une conception orientée-objet et d'obtenir un code plus simple et plus compact.<br />
<br />
==== Raccourcis clavier - Bulia Byak ====<br />
Bulia Byak a travaillé d'arrache-pied pour intégrer des raccourcis clavier à l'application. Il a corrigé le comportement des touches "flèche" dans le Sélecteur et l'outil Noeud, modifié le comportement de la touche "echap" afin qu'elle permette de desélectionner et annuler une bande étirable, ajouté de nouvelles façons d'appeler une boîte de dialogue et de passer d'un outil à un autre. Bulia ajoute "J'ai créé une page dans le wiki '[[KeyboardShortcuts]]' (importée de sodipodi) où je pourrai suivre mes progrès avec la gestion du clavier. Idéalement, j'aimerais que l'application soit entièrement pilotable au clavier, et que seules les tâches telles que le dessin à main levée nécessitent la souris".<br />
<br />
[[Category:Marketing]]</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.38/fr&diff=7686Release notes/0.38/fr2006-07-19T16:03:27Z<p>Matiphas: /* Corrections diverses de bogues */</p>
<hr />
<div>= Inkscape 0.38 =<br />
<br />
== En bref ==<br />
<br />
The focus of this release has been our Bug Hunt. Of the 57 open bug reports at the time of our last release, only 12 remain; of the 107 bugs submitted during this bughunt, all but 17 are now closed; the ratio of open to total bugs went down from 33% to 10%. Of the 285 bugs reported since the inception of the project, fewer than 30 remain. In total, over 135 bug reports were closed during the Bug Hunt. Countless other bugs were discovered by the developers and exterminated on the spot without ever going into the tracker. We are especially appreciative of the many users who have helped us identify the various bugs and verify the solutions. <br />
<br />
Aside from bugfixes, a good deal of new features and usability enhancements went into this release:<br />
<br />
* Text and fonts: full kerning and spacing support, better installed font detection, better alternate font matching, better usability<br />
* Path operations: new commands to cut paths, less distortions, better usability<br />
* Gradients: full support for multi-stop gradients, bugfixes<br />
* Shape tools: polygons, dramatically better usability with the top panel, bugfixes<br />
* Libinkjar: a library for compound document support of packaged SVG and PNG files<br />
* Pure usability: canvas autoscrolling, accelerated scrolling, inversion for visibility, more intuitive cut-and-paste, per-object selection indication, save dialog, new icons<br />
* Paraphernalia: new and expanded tutorials, clipart, translation updates<br />
<br />
== Nouvelles fonctionnalités ==<br />
<br />
* There's a complete support for horizontal and vertical kerning in text objects (the dx and dy attributes in SVG). Text objects with kerns remain fully editable. <br />
* New boolean operations: Division (Ctrl+/), when applied to two objects, cuts the bottom object into pieces along the edges of the top object; Cut Path (Ctrl+Alt+/) is similar, but only cuts the stroke of the bottom object (convenient for cutting paths without fill).<br />
* Multi-stop gradients are now fully supported: the redesigned gradient editor can add, delete, move, and set color/alpha for an arbitrary number of stops in a gradient.<br />
* The star tool now has a polygon mode which generates true polygons instead of stars with flat points, so that you don't get extra points when you convert to path.<br />
* There is a new library, libinkjar, which can read [http://www.openoffice.org [[OpenOffice]]] .sxw (and some .jar) files. This allows you to bundle a bunch of SVGs and embedded files like .png for viewing in inkscape or inkview. This is work in progress.<br />
<br />
== Corrections de bogues notables ==<br />
<br />
* Inkscape's font support is cleaned up and improved. More installed fonts than before are now seen, displayed, and correctly applied. Font matcher is more intelligent yet faster and supports generic families and multiple family specifications, so bad font substitutions are now rare. Besides, Inkscape will warn you whenever it cannot find the exact match for the family or style requested by the document.<br />
* The new polygon intersector code fixed a number of ugly rendering screw-ups and lock-ups. <br />
* Previously, Inkscape canvas tended to "stick" after mouse release when you were panning a complex document by middle mouse button. This is now fixed.<br />
* Non-ASCII filenames (e.g. Cyrillic) are fully supported for all file operations (opening, saving, importing, exporting).<br />
* Problems on localized Windows systems caused by the wrong numeric format (comma as decimal separator in SVG) are resolved.<br />
* The show/hide guidelines toggle (the | key) is restored and fully functional.<br />
* The Inset and Outset commands create paths with much smaller distortions than before.<br />
* A newly created group, or a combined path, now remains at the level of its topmost member, instead of jumping to the top as before. Several other commands are also fixed to preserve the z-order and the parent of the object(s) they work on.<br />
* Copy/paste of objects with gradients now works between documents. <br />
* The bounding box of an object now includes stroke width (this fixes the truncated bitmap export and some other problems).<br />
* Several bugfixes were ported from Sodipodi; notably, the font size mismatch between Windows and Unix is now gone.<br />
<br />
== Interface et utilisabilité ==<br />
<br />
* Complete spacing/kerning control via keyboard in the text tool: when editing, Alt+< and Alt+> adjust letter spacing in the current line, Ctrl+Alt+< and Ctrl+Alt+> adjust spacing between lines, and Alt+arrows shift any character horizontally or vertically.<br />
* In text tool, clicking on a text object positions the cursor closest to the click, instead of at the end of the text object as before.<br />
* Node tool, text tool, and all shape tools now select objects regardless of grouping. This means you don't need to switch to selector for a Ctrl+click if you want to edit a grouped text object, path, or shape.<br />
* The shape tools (Rectangle, Ellipse, Star, and Spiral) are vastly more convenient to use:<br />
** All controls, such as the number of sides of a polygon, are moved from the "Tool Options" dialog to the editing window's top panel and are immediately accessible.<br />
** The top panel controls affect (any number of) the selected object(s) of the relevant type, not only the next created object as was the case with "Tool Options". <br />
** When you have any of the shape tools activated, the selected object now displays editing handles on the canvas, just like it did in the node tool before. This means you can draw a shape and edit it immediately, without switching to node tool.<br />
** You can now select objects by clicking (regardless of grouping), or deselect by Esc, while in a shape tool.<br />
** There's a two-way connection between the selected object and the top panel: dragging handles updates the relevant top panel controls, and editing the controls moves the handles.<br />
* The Paste command (Ctrl+V) now places the pasted objects(s) right under the mouse cursor. The old behavior - pasting to the original location - is available as the Paste In Place command (Crtl+Alt+V).<br />
* The Raise and Lower commands reorder the selected objects only relative to those objects that overlap them, instead of all objects in the document. <br />
* Autoscrolling: The canvas now scrolls automatically when you drag an object or node, or do a rubberband selection, and go near or beyond the edge of the canvas. Similarly, autoscrolling keeps the text cursor always visible.<br />
* Accelerated scrolling: if you press and hold Ctrl+arrow to scroll canvas, Inkscape will gradually speed up scrolling. This makes navigating in complex documents much faster, without losing precision.<br />
* Accelerated Simplify: similar to scrolling, a single Simplify (Ctrl+L) does a slight simplification, but invoking it several times in quick succession makes it act more and more aggressively on the selected objects. It is thus easy to apply the exact amount of simplification you need for each case.<br />
* Scale/selection handles and the rubberband selection rectangle now use inversion and are therefore visible on any background. (Even 50% gray... our inversion is smart :-) Path nodes and node/shape controls also use inverted elements for better visibility. Text editing cursor is also inverse.<br />
* In multi-object selections, every selected object now displays a small inverse diamond mark in the top left corner of its bounding box. This lets you see at once what objects are selected and what are not.<br />
* In the linear and radial gradient panes of the Fill and Stroke dialog:<br />
** You can press Ctrl while dragging handles to snap the linear gradient angle to 15 degrees increments (makes it easy to create strictly horizontal/vertical gradients).<br />
** The handles, bounding box, and gradient axes use inversion for better visibility.<br />
** The default linear gradient goes through the center of the object.<br />
** The radial gradient displays a radius handle for adjusting the gradient radius.<br />
* The save dialog now remembers output format, can append file extension automatically, and warns when overwriting files. You can now save a file in Postscript format.<br />
* Many new icons are added, and many old icons are redrawn to be crisper, more informative, and more laconic.<br />
<br />
== Clipart, documentation, traductions ==<br />
<br />
* Inkscape now ships with a small collection of clipart (when it grows big enough we may separate it into a package of its own). <br />
* The Inkscape tutorial is split into two parts, Basic and Advanced, and significantly expanded (new sections on offsets, simplification, compound paths, text tool, and more).<br />
* Two new tutorials,"Elements of design" and "Tips and Tricks," are added.<br />
* The Basic tutorial is available in Russian translation.<br />
* French, Hungarian, Japanese, Russian, and Spanish interface translations are updated.<br />
<br />
== Librairies nécessaires pour la compilation ==<br />
<br />
Based on RH[[/FC]]-1[[/SuSE]] rpm builds:<br />
<br />
* XFree86-devel >= 4.0<br />
* libgnomeprintui-devel >= 2.2.0<br />
* libpng-devel<br />
* desktop-file-utils<br />
* gettext<br />
* libart_lgpl-devel >= 2.3.10<br />
* freetype2-devel<br />
* libxml2-devel >= 2.4.24<br />
* gtk2-devel<br />
* pango-devel<br />
* atk-devel<br />
* pkgconfig<br />
* libsigc++2 >= 1.2.5<br />
* perl-XML-Parser<br />
<br />
Note: [[SuSE]] 9.0 users need libsigc2++, which is available at : http://guru.unixtech.be/rpm/packages/Development/libsigc++/<br />
<br />
== Problèmes connus ==<br />
<br />
* Saving as (or printing via) Postscript does not support gradients or transparency. The workaround is to export to bitmap (or print as bitmap).<br />
* Pasting text from another application into a text object on the canvas does not work. Workaround: open the Text dialog (Shift+Ctrl+T) and paste into the text editing area there, then click Apply.<br />
* Windows builds do not fully support SVGZ (gzipped SVG) format - they can read it but not write.<br />
* Windows builds may stop responding to mouse when you drag outside of the canvas. Workaround: press any tool switching key (e.g. F3) to unfreeze.<br />
* Windows builds still cannot handle non-ASCII characters in filenames or in text tool.<br />
<br />
== Versions précédentes ==<br />
<br />
* [[ReleaseNotes037-fr]] : traduction en français de [[ReleaseNotes037]]<br />
* [[ReleaseNotes036-fr]] : traduction en français de [[ReleaseNotes036]]<br />
* [[ReleaseNotes035-fr]] : traduction en français de [[ReleaseNotes035]]<br />
<br />
[[Category:Marketing]]</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.41/fr&diff=7685Release notes/0.41/fr2006-07-19T16:02:54Z<p>Matiphas: /* Corrections diverses de bogues */</p>
<hr />
<div>= Inkscape 0.41 =<br />
<br />
== En bref ==<br />
<br />
Inkscape 0.41 is intended to provide a super-stable release prior to some major interface redesign work we will be undertaking for 0.42. It is thus at essense a bugfix release, yet there are several important new features and improvements:<br />
<br />
* <b>Color tracing</b>, as well as multi-level grayscale tracing, is now possible with the built-in tracer.<br />
<br />
* <b>Clone tiler</b> is an exciting new way to create patterns, tesselations, scatterings, or just about any regular or chaotic arrangements with clones of an original tile. <br />
<br />
* Managing length units is cleaned up, extended, and centralized in the <b>document units</b> preference stored with a document. The <i>user unit</i> (px) of SVG is fully supported and made the default.<br />
<br />
Apart from that, this version brings improved extensions usability, the Invert Selection command, more convenient layers selector, icon theming, progress with scripting, and more. Among the bugs fixed are some serious crashes, memory leaks, and mis-features; certain areas saw noticeable speedups.<br />
<br />
== Nouvelles fonctionnalités ==<br />
<br />
* The new <b>Multiple scanning</b> mode is added to the Bitmap Tracing dialog (Path > Trace Bitmap). This mode traces a bitmap image repeatedly, assigning a distinct style to each resulting path and combining the paths into a group. What does this mean to the user? For one thing, Inkscape can now perform <b><i>color tracing!</i></b> There are three new options:<br />
<br />
** <b>Brightness:</b> This separates the image into a given set of brightness levels, and scans the image for each one. This results is a fairly good grayscale vector representation of the original.<br />
<br />
** <b>Color:</b> This is what everyone wants. This quantizes the original color bitmap into a reduced number of colors, scans each subset of pixels, and assembles the paths into a color vector rendition of the original bitmap. This has been tested extensively and produces very good results.<br />
<br />
** <b>Monochrome:</b> This is the same as <i>Color</i>, but converts the resulting paths to grayscale. This is a convenience command, and is the same as if the user had used the Fill[[/Stroke]] dialog to do the same thing. The results are somewhat similar to <i>Brightness</i>; however, <i>Brightness</i> merely adds R, G, and B to get a brightness level, and throws color information away. That works well for areas of differing brightness, but fails for areas of similar brightness and different hue. <i>Monochrome</i> is grayscale, but its curves follow the edges of differing color.<br />
<br />
* The new powerful <b>Tile clones</b> dialog (Edit > Tile Clones...) implements all <b>17 plane symmetry groups</b>, allowing you to easily create all sorts of symmetric patterns, Escher-like tesselations, ornaments, etc. Since the pattern is made out of clones, you can always edit the original tile and the entire pattern is updated live. This feature puts Inkscape into competition with software such as the free [http://www.wozzeck.net/arabeske/ Arabeske] or commercial [http://www.artlandia.com/products/SymmetryWorks [[SymmetryWorks]]].<br />
<br />
** Apart from selecting the symmetry, you can also vary the <b>shift</b>, <b>scale</b>, <b>rotation</b>, and <b>opacity</b> of the clones in the pattern, by setting the change rate per row and/or per column. With any of these parameters, you can alternate the sign of the increment for even/odd rows or columns, or randomize it to arbitrary degree. This produces "object fields" that can be distorted, skewed, slanted, "faded out," or "magnetized" (like iron particles in a magnetic field) in a multitude of ways. From a simple row of copies to complex effects reminding of fur, water ripples, starfields, or explosions, with various degrees of chaoticity - all this is now easy and automatic. <br />
<br />
** To create a clone pattern, simply select something, set the number of rows and columns, and click <b>Create</b>. You can then change some parameters in the dialog and click Create again; this will remove any existing tiled clones of the selected object and recreate the pattern anew. Or, you can just remove the old pattern by clicking Remove. To protect a pattern from deletion by this dialog, group it or move it to another layer.<br />
<br />
** Initially, a pattern is created based on the bounding box of the selected object. After the pattern is created, resizing the original tile does not move the clones away, so you can make the tiles overlap. Also, when the pattern is created, the current bbox of the original tile is remembered; later, if the "Use saved size and position of the tile" checkbox is on, the same bbox will be used when you click Create again, which means you can vary the pattern parameters without losing the overlapping of the tiles.<br />
<br />
** It's best to use a group as the original object for tiling, because you can then enter this group (right-click, "Enter group") and draw inside it. Any changes or new objects added to the group will show in the pattern immediately.<br />
<br />
* The new <b>Invert Selection</b> command (the `!' key) inverts selection (deselecting what was selected and selecting everything else) within the current layer. Both <i>Invert Selection</i> and <i>Select All</i> now have the "in all layers" variants that act across all visible and unlocked layers (Ctrl+Alt+A for <i>Select All in All Layers</i>, Alt+! for <i>Invert Selection in All Layers</i>).<br />
<br />
* Ben Crowell contributed the <code>embed_raster_to_svg.pl</code> Perl script (in <code>share/extensions</code>) which embeds all external raster images referenced from an SVG document into that document. Even though there's no Inkscape UI for it, this script is very useful for creating self-contained SVG documents for distribution.<br />
<br />
== Interface et utilisabilité ==<br />
<br />
* Upon launch, Inkscape checks the availability of various external programs that are used by installed Inkscape extensions. If some are missing, you get a warning box, and the <b>complete list of unavailable extensions</b> is in <code>~/.inkscape/extension-errors.log</code>. Check that file and install additional software if you find that e.g. some import/export formats do not work (most commonly PS[[/EPS]] import which currently requires Skencil and pstoedit to be installed).<br />
<br />
* The quick layer selector in the statusbar now displays <b>hidden layers grayed out</b> and <b>locked layers enclosed in []</b>. This makes it much easier to see at a glance what is visible and unlocked in the document. The current layer is now marked by a bullet.<br />
<br />
* <b>Document units</b>: now you can set the default units for each document in the Document Preferences dialog. The units are saved with the document, so you can make yourself a template with your preferred units. The default template now uses the <code>px</code> unit; two new templates, <code>default_mm</code> and <code>default_pt</code>, are added. The document units:<br />
** apply to the rulers and the statusbar coordinates (previously unchangeable);<br />
** are preselected in all unit menus (such as in the Selector controls bar);<br />
** apply to the grid; now the grid lines are 1 document unit apart, unless you change that in the Document Preferences. <br />
<br />
* The <b>pixels (<code>px</code>) unit</b> is added to unit menus. This is what is called "user unit" in the SVG specification, and in SVG code it is written either with the <code>px</code> suffix or (more often) without any suffix. Inkscape converts most dimensions to user units when writing them to SVG, and now you can use this unit via the GUI as well. Note however that the conversion ration from <code>px</code> to absolute length units may vary in different SVG renderers and different output media (e.g. Inkscape uses <code>px/pt = 0.8</code>), so you should not mix <code>px</code> and absolute units in the same document. Normally, you will only need absolute units if your design is to be printed on paper. <br />
** The base zoom of the display is changed by a factor of 1.25 so that now at 100% zoom, one <code>px</code> unit corresponds to one screen pixel (previously one <code>pt</code> corresponded to one screen pixel). This is a better match for other SVG renderers which also display <code>px</code> 1:1 at the default zoom. Unfortunately, this means that all old Inkscape SVG files with saved zoom will now open at 25% closer zoom (this is a one-time annoyance: once you resave the file by version 0.41, the zoom will be preserved again).<br />
** On export, if you want one <code>px</code> to correspond to one bitmap pixel, use the export resolution of 90 dpi. This resolution is now the default.<br />
** Finally, the document units in the default template are now <code>px</code> as well. We believe this is more convenient as the majority of our users work with screen graphics, not for print.<br />
<br />
* <b>Icon theming</b> is now possible using the inkscape preferences directory. By putting "icons.svg" (or individual SVG files with the icon's name) in ~/.inkscape/icons/, local icon themes will be used. Any icons not found in the user "icons" directory will fall back to be loaded from the installed default icon set.<br />
<br />
* In Selector, the statusbar now reports not only the number of selected objects but also the <b>number of layers</b> in which they are selected and, if there's only one, the <b>name of the selection layer</b>.<br />
<br />
* <b>Backspace</b> now works as well as Del for deleting objects or nodes.<br />
<br />
* The <b>page background color</b> is now shown across the entire canvas, not in the framed page only as before. <br />
<br />
* <b>Pattern editing handles</b> are easier to remember and to tell apart from shape handles: pattern move handle is a cross, rotate handle a circle, and scale handle a square.<br />
<br />
== Documentation, traductions, exemples ==<br />
<br />
* Translation code was set up to properly include localized plural support, letting languages that have more than one plural from to operate correctly.<br />
* Added French translation of "Keys and Mouse" chart.<br />
* Added Slovenian translation of "Calligraphy Tutorial".<br />
* Added Slovenian translation of "Shapes Tutorial".<br />
* Added several new tips to the "Tips and tricks" tutorial.<br />
* Three new example files are added, demonstrating various patterns created with the Tile Clones feature.<br />
* The following translations were updated since 0.40: Catalan, French, German, Hungarian, Italian, Norwegian Nynorsk, Serbian, Slovenian, Spanish, Ukrainian.<br />
<br />
== Corrections de bogues notables ==<br />
<br />
* Long freezes that happened on Windows and less frequently on Linux during opening files, typing text, ungrouping, etc. were tracked down to a bug in the boehm garbage collector library. You'll now need version 6.4 of boehm gc which has this bug fixed. Static RPMs and Windows builds at our site use the version 6.4.<br />
* Numerous bugfixes were done to handling non-ASCII file paths, both on Windows and on Linux. <br />
* The crash upon releasing a shape handle, which happened on [[FreeBSD]] and some versions of Windows, is fixed.<br />
* Using GTK Input Methods for typing text, such as Chinese or Korean, used to crash or misbehave; now fixed.<br />
* Hidden objects are now properly hidden on export and in print.<br />
* A bad memory leak is stopped in the pattern fill code.<br />
* The counterintuitive 90 degrees rotation of PS[[/EPS]] output is eliminated; now the page is rotated into landscape orientation only if the width of the drawing exceeds printable page width. Later a GUI facility for controlling page orientation will be added.<br />
* The size of the imported bitmaps was wrong by a factor of 0.8, now fixed.<br />
* Copying from or pasting into transformed groups now preserves the visible transform of the objects, and pasting style preserves the visible font size and stroke width regardless of source and target transforms.<br />
* Pasting objects copied from different layers now correctly preserves their z-order.<br />
* Switching units in the Stroke style tab was broken when more than one object is selected.<br />
* Markers were lost on export to plain SVG due to missing <code>overflow</code> property.<br />
* Most paper sizes in Document Properties were slightly off; now the list is cross-checked and expanded.<br />
* Inkscape SVG documents no longer include DOCTYPE declaration with an URI of an SVG DTD; this DTD would not be able to validate our documents anyway (due to extension elements), and was just useless.<br />
* In node tool, pattern editing handles are now displayed for paths too (previously only for shapes).<br />
* Many small CSS conformance issues are addressed.<br />
* Significant speedups achieved in some operations, notably document loading (the difference may be more than 2x for large documents).<br />
<br />
== En interne ==<br />
<br />
* Transforming a text object now embeds the scaling component of the transform into the text's font size(s). This means that after a uniform 2x scale of a text with <code>font-size: 10pt</code>, you get a 20pt text, not 10pt text with a <code>transform=</code> attribute as before. However, so far this works only for uniform scaling; after scaling a text non-uniformly, its visible letter height may not correspond to its <code>font-size</code>.<br />
* The last remaining pixmap icons were eliminated. Now all icons used by Inkscape are SVG.<br />
* All the manual <code>xmlns</code> declarations are removed from the code; instead, they are now generated automatically and inserted into the output document on save.<br />
* All of SPRepr's data fields are made private, direct accesses are replaced with calls to the appropriate accessor functions.<br />
<br />
== Problèmes connus ==<br />
<br />
* Markers do not take the color of the stroke they are attached to.<br />
* Neither markers nor dash patterns survive the Stroke to Path command.<br />
* Windows version still cannot use external binaries for extensions (such as AI import).<br />
* In Hebrew text, placement is wrong for any final (leftmost) character in the string (this was also broken in 0.40).<br />
* Inkscape does not read external DTD subsets referenced from SVG files. Normally this is not a problem, but if a file relies on an external subset for namespace declarations (e.g. for the XLink namespace), this will fail.<br />
* To save in SVGZ format on windows, <code>gzip</code> executable must be locatable in the path. Download it e.g. from www.gzip.org. The extension dependancy is <code>gzip</code>, not <code>gzip.exe</code>, so the file will need renaming.<br />
* The Export Bitmap dialog cannot save to paths with non-Latin characters in it.<br />
<br />
== Versions précédentes ==<br />
<br />
* [[ReleaseNotes040-fr]] : traduction en français de [[ReleaseNotes040]]<br />
* [[ReleaseNotes039-fr]] : traduction en français de [[ReleaseNotes039]]<br />
* [[ReleaseNotes038-fr]] : traduction en français de [[ReleaseNotes038]]<br />
* [[ReleaseNotes037-fr]] : traduction en français de [[ReleaseNotes037]]<br />
* [[ReleaseNotes036-fr]] : traduction en français de [[ReleaseNotes036]]<br />
* [[ReleaseNotes035-fr]] : traduction en français de [[ReleaseNotes035]]<br />
<br />
[[Category:Marketing]]</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.40/fr&diff=7684Release notes/0.40/fr2006-07-19T16:02:48Z<p>Matiphas: /* Corrections diverses de bogues */</p>
<hr />
<div>= Inkscape 0.40 =<br />
<br />
== En bref ==<br />
<br />
This release has been slow in coming, but it was worth the wait: Inkscape 0.40 brings a huge amount of new features, usability enhancements, documentation, and bugfixes. The three most important new features are:<br />
<br />
* <b>Layers</b> are almost complete in this version; this fills a major gap in functionality, making Inkscape usable for complex artwork. <br />
<br />
* The <b>Potrace</b> bitmap tracer is incorporated into Inkscape - now vectorizing bitmaps is easy and interactive. A matching command, "Create bitmap copy", converts from any object to bitmap.<br />
<br />
* The <b>text-on-path</b> implementation is complete and very flexible. Both the text and the path remain fully editable and transformable. <br />
<br />
Many other improvements deserve a brief mention:<br />
<br />
* <b>Features</b>: new document templates, improved freehand and calligraphy tools, randomized stars, POV export, some clipboard integration, experimental flowText implementation, new command-line options, better PNG and EPS export, and more.<br />
<br />
* <b>Usability</b>: new file dialogs, current style for new objects, select under & drag selected with Alt, loads of new statusbar tips, new shape controls, better default gradients, and more.<br />
<br />
* <b>Documentation</b>: 3 new tutorials (Shapes, Tracing, Calligraphy), many translations added and updated.<br />
<br />
* <b>Bugfixes</b>: too many to mention (in total, 228 bugs closed in the tracker since 0.39), including several important SVG compatibility fixes.<br />
<br />
<br />
== Nouvelles fonctionnalités ==<br />
<br />
* Support for <b>layers</b> is the most important new feature which is almost complete in this version: <br />
** The active group selector in the statusbar has revealed its true identity as the <b>quick layer selector</b>, complete with toggle buttons for locking and hiding the current layer. Unfortunately a proper layer dialog didn't make it into the release (we've taken long enough already), but we're going to rectify this in 0.41 by implementing a complete traditional layers dialog.<br />
** The new <b>Layer menu</b> has commands for creating, renaming, and deleting layers, as well as for moving the current layer up or down in the z-order of sibling layers (changing the z-order of an object moves it only within its parent group or layer, as before). Again, more commands will be added in 0.41.<br />
** <b>Hiding</b> and <b>locking</b> of objects and layers is fully implemented. Hiding is done via the <code>display</code> CSS property, so objects hidden in Inkscape will be hidden in any compliant SVG renderer. Locking prevents an object from being selected using any of the tools. If you select an object through other means (for example, with the Find dialog or the XML editor), you can change it as usual. Hiding or locking groups or layers applies to all objects within them.<br />
** Layers are implemented as SVG <b>groups</b> (the <code>&lt;g&gt;</code> element) with <code>inkscape:groupmode="layer"</code>. Selection and other commands will treat them as layers rather than groups. The possibility (introduced in 0.39) to temporarily enter any group as if it were a layer remains; such a temporary layer is then shown in the layer selector and behaves the same as a normal layer with respect to selection commands. Normal (non-temporary) layers can also be nested within one another.<br />
** All the <b>drawing tools</b> as well as Paste refuse to create new objects if the current layer is locked or hidden, with an appropriate statusbar message.<br />
** The <b>Ctrl+A</b> (Select All), <b>Tab</b>, and <b>Shift+Tab</b> selection shortcuts by default work only in the current layer (not going into either parent or children layers) and ignore locked and hidden objects. This can be changed in Preferences (the Selecting tab).<br />
** The <b>Find</b> dialog can optionally limit the search to the current layer and include locked and hidden objects in the search (they are excluded by default).<br />
** <b>Selecting</b> an object makes that object's layer <b>current</b>. This behavior is somewhat experimental (most other vector editors do not do this), but in our testing so far, it is very convenient. Just by selecting an object you immediately get into its "local context" (i.e. its layer or sublayer) where you can add objects, select all within the layer, lock or hide the layer (e.g. to reach another layer beneath it), etc. <br />
* <b>Text on path</b>: Inkscape now provides a complete implementation of SVG <code>&lt;textPath&gt;</code> element. Select a text object and a path, shape, or offset and do the Text > Put on Path command to make the text follow the path. Both text and path remain fully editable (including kerns and letterspacing in text). Several texts can be put to one path. When you move the path, its attached texts move with it; however, you can move the text away from its path or transform it without losing the link. The Text > Put on Path command converts a text-on-path into regular text.<br />
* Inkscape can do <b>bitmap tracing</b> (Shift+Alt+B) from the GUI. The only tracer included with the program so far is Potrace (http://potrace.sf.net) but we may add other tracers in the future. Potrace works very well for black-and-white images; in its dialog, several tracing options (brightness threshold, edge detection, quantization) are available, as well as an interactive preview. See the new Tracing tutorial in Help > Tutorials for details.<br />
* The new command, <b>Make a Bitmap Copy</b> (Alt+B), exports a bitmap of the selected objects (with all other objects hidden), saves it as a PNG file in the same directory as the document, and imports it back into the document. <br />
** The resolution or size of the created bitmaps can be set in <code>preferences.xml</code> (no GUI yet). In <code>&lt;group id="createbitmap"&gt;</code>, specifying <code>minsize=</code> gives the minimum size of the generated bitmap in pixels (regardless of the object size), while <code>resolution=</code> sets the constant resolution (different pixel size for different object sizes).<br />
** Optionally, the exported bitmap can be processed by an <b>external filter</b> before it is imported. One such filter included with Inkscape is <code>inkscape-shadow.sh</code> in <code>share/extensions/</code> which makes a grayscale <b>blurred shadow</b> for an object (requires Imagemagick). See <code>inkscape-shadow.README</code> for details.<br />
* An SVG document can be exported in <b>POV format</b> for the POV-Ray raytracer (http://www.povray.org). Each shape or text is exported as a prism; color and transparency are preserved, stroke is ignored. An example file, <code>share/examples/istest.pov</code>, demonstrates how to import an Inkscape-exported POV and set up camera, lights, textures, etc. for rendering.<br />
* The new <b>Randomization</b> control for the Star tool lets you set the amount of random displacement of the star's tips and (for rounded stars) curve handles. (Alternatively accessible via Alt+dragging a star handle on canvas.) A little randomization makes a star less regular, more humane, often funny; strong randomization is an exciting way to obtain a variety of crazily unpredictable shapes. Unleash your imagination!<br />
* The old limits for the number of <b>star tips</b> (was 32) and <b>spiral turns</b> (was 20) have been increased to <b>1024</b>.<br />
* The new command, <b>Vacuum Defs</b> in File menu, removes unused stuff from the document's <code>&lt;defs&gt;</code>.<br />
* The new command, <b>Remove Manual Kerns</b> in Text menu lets you quickly clear a text object (including text on path) of any horizontal or vertical kerns you've set by hand.<br />
* The <b>pencil</b> tool now draws more smoothly. <br />
* The <b>calligraphic pen</b> tool received a number of improvements that make it capable of some real calligraphy (see the new Calligraphy tutorial for details):<br />
** The new <b>Thinning</b> control tells how the width of the stroke depends on velocity. It can take values from -1 to 1; the value of 0 gives a constant width pen, values greater than 0 make fast strokes thinner, values less than 0 make fast strokes broader.<br />
** The new <b>Fixation</b> control defines how much the pen angle depends on the stroke direction. At 0, the pen is always perpendicular to the stroke (this gives uniform stroke width); at 1, the pen is fixed at the angle set in the Angle control (this gives maximum width contrast depending on stroke direction, just as with a real flat calligraphic pen). (Previously, this parameter was set to 0 and not changeable, so Angle had no effect whatsoever.)<br />
** You can adjust width and angle of the pen from the keyboard (<b>left/right</b> arrow keys for width, <b>up/down</b> for angle). These shortcuts work even while you draw a stroke.<br />
* Inkscape finally makes some use of the <b>system clipboard</b> (more clipboard integration to follow):<br />
** <b>Copying text objects</b> into the system clipboard (Ctrl+C), as well as <b>pasting into the text object</b> being edited (Ctrl+V in Text tool), now work.<br />
** In dropper tool, you can <b>copy the color under cursor</b> to the system clipboard by <b>Ctrl+C</b>.<br />
* <b>New documents</b> created when you start Inkscape or use File > New are now based on <b>templates</b>. If you want your new documents to have different initial zoom, window size, page background or border, metadata, etc., just save a document with the desired settings (it may contain some objects, too) in your <code>share/templates</code> directory (typically <code>/usr/local/inkscape/share/templates</code> on Linux, <code>$[[INKSCAPE_DIR]]\share\templates</code> on Windows). The file named <code>default.svg</code> in that directory will be the default new document on program start; other documents will be listed in the New submenu of the File menu. Inkscape comes with several example templates with different page sizes and other settings.<br />
* The Align dialog (renamed Layout) can now <b>align and distribute nodes</b> both horizontally and vertically when Inkscape has the Node tool active and some path nodes are selected.<br />
* The Object Properties dialog has facilities for editing <b>per-object metadata</b>: freeform Label (<code>inkscape:label</code>) as well as Title and Description (not enabled yet). The generally evil and not properly working anyway "Printable" checkbox is removed, as well as the disfunctional "Active". The "Hide" and "Lock" checkboxes are fully functional, allowing you to set sensitivity and visibility on a per-object basis.<br />
* There's a preliminary implementation of <b>flowing text</b> from SVG 1.2 (the <code>&lt;flowRoot&gt;</code> and friends, see http://www.w3.org/TR/SVG12/flow.html). This allows you to put text into a shape so that the lines are wrapped automatically when you change the text or the shape. Chained shapes (text which did not fit into one shape is continued in the next one) and exclusion shapes (text flows around an exclusion shape) are possible. There's a very basic UI allowing you to add flowed text to the selection available in the right click menu; editing the text and exclusion shapes still require manual editing of your SVG with the XML editor (see <code>share/examples/flowtext.svg</code> for an example). The next version will have complete flowing text support with a more convenient UI. <i>Note that flowing text is not compatible with SVG 1.1 renderers</i>; you'll have to convert it to path if you want to view your SVG outside of Inkscape.<br />
* There is preliminary support for <b>plug-ins</b> (loadable libraries) currently used by the new GIMP gradient plug-in that loads GIMP gradients into Inkscape. Currently plug-ins can be used for import and export into Inkscape, and integrate fully into the dialogs and menus along with other extensions.<br />
* Improvements in <b>command-line PNG export</b> allow you to easily script exporting parts from complex documents and to better integrate GUI editing with command-line use:<br />
** You can now specify the <b>background opacity</b> (<code>--export-background-opacity</code> or <code>-y</code>).<br />
** If no background color (<code>-b</code>) or background opacity (<code>-y</code>) specified, the <b>values from the document</b> (<code>sodipodi:namedview</code>) are used.<br />
** You can now export an area corresponding to a single object by specifying the <b>ID of the object</b> with the <code>--export-id</code> or <code>-i</code> switch, for example: <br />
inkscape -e mypath.png -i path966 mydoc.svg<br />
** When exporting with <code>-i</code>, you can add <code>--export-use-hints</code> or <code>-t</code> to tell Inkscape to use the <b>filename and DPI export hints</b> stored for that object when it was last exported from the GUI. For example,<br />
inkscape -i path966 -t mydoc.svg<br />
::will export path966 to the PNG file with the same filename and resolution as you used for exporting it from within Inkscape, so you don't need to specify them on the command line.<br />
*** With <code>-i</code>, you can also specify <code>-j</code> (<code>--export-id-only</code>) which tells Inkscape to <b>show only the specified object</b> in the export and hide all others (even if they overlay the specified object).<br />
<br />
<br />
== Interface et utilisabilité ==<br />
<br />
* New <b>open/save/import dialogs</b> (based on GTK 2.4 but better) have a preview pane, displaying SVG and bitmap files, and a bookmarks pane allowing you to remember your project directories and visit them with a single click. The dialogs are now the same across all platforms.<br />
* All object-creating tools can use the <b>current style</b> for new objects. The current style is the style that you last applied to an object (when changing its fill, stroke, transparency, etc). For example, after you paint some object black, new shapes you create will be black too. <br />
** Alternatively, a tool can use its own style for new objects, which is not affected by document editing. The Preferences dialog lets you choose between using the current style (shape tools by default) and the tool's own style (text, pen, pencil, and calligraphy by default) for any tool, as well as to set the style of a tool from current selection. <br />
** The "Apply to" list in the Fill & Stroke dialog is removed; this dialog now always sets the style of the selection.<br />
* <b>Statusbar improvements</b>:<br />
** Each <b>knot</b> (control handle, node, node handle, etc.) displays a <b>tip</b> in the statusbar when hovered over by the mouse, explaining the function of the knot and its applicable keyboard modifiers.<br />
** Pressing <b>Alt</b>, <b>Ctrl</b>, or <b>Shift</b> explains the tool-specific functions of these modifiers in the statusbar.<br />
** Most statusbar messages use <b>bold face</b> to highlight key words and phrases for faster perception and better understanding.<br />
** Additional details and tips are added to many messages, and terminology is made consistent.<br />
* <b>XML editor</b> improvements:<br />
** There is now a <b>statusbar</b> at the bottom of the XML editor which provides tips and warning messages as you edit the tree.<br />
** Selecting an attribute moves keyboard focus to the attribute entry pane; pressing <b>Ctrl+Enter</b> in that pane sets the new value.<br />
** The editing areas for attribute values and text nodes now <b>autowrap</b> their contents, making it much easier to review and edit long values.<br />
* More convenient <b>shapes</b> (now documented in painstaking detail in the new Shapes tutorial):<br />
** The Rounded and Randomized fields in the <b>star</b> controls panel are precise, but not very convenient. Now you can round a star interactively by Shift+dragging a star handle on the canvas, or adjust a star's randomization level by Alt+dragging a handle. Correspondingly, Shift+click on a handle zeroes roundedness, Alt+click removes randomization; additionally, Ctrl+click removes any skew straightening the star's tips.<br />
** With <b>spirals</b>, dragging the outer handle now rolls/unrolls the spiral from the outside, similar to the inner handle. To roll/unroll with fixed radius, drag the outer handle with Alt; to scale or rotate the spiral, drag it with Shift. Alt+dragging the inner handle adjusts the spiral divergence; Alt+click zeroes divergence; Shift+click on the inner handle zeroes inner radius (moves the handle to the center).<br />
** <b>Rectangles</b> now have two resize handles in the opposite corners (in addition to the rounding handles in the third corner). Dragging the resize handles with Ctrl snaps the rect so that either its width, height, or proportion is preserved. Shift+clicking a rounding handle removes rounding; Ctrl+clicking makes rounding radii equal.<br />
** <b>Ellipses</b> have two additional handles at the top and left extremities for resizing the ellipse around its center. Drag them with Ctrl or Ctrl+click them to make a circle. Shift+click the arc/segment handles to make the ellipse whole.<br />
** The controls panels for the <b>shape tools</b> (Rectangle, Arc, Star, Spiral) display either <b>New:</b> or <b>Change:</b> labels depending on whether their controls will apply to a newly created object or to the currently selected object(s) of the corresponding type.<br />
* <b>Double-clicking a tool button</b> calls up the Preferences dialog open on the page of that tool.<br />
* The Preferences dialog remembers and reopens the page that was active the last time you used it.<br />
* The box selection cue is now the default on new installations.<br />
* For easier navigation with the grid, every fifth grid line is shown darker by default (changeable in Document Preferences).<br />
* Debugging output can now be redirected from console to the new <b>Messages window</b> (open via a command in the View menu). This redirection is on by default on Windows.<br />
* <b>Select Under</b>: in Selector, <b>clicking with Alt</b> selects the object at cursor which is below (in z-order) the currently selected object at cursor; if the bottom object is reached, Alt+click again selects the top object. Thus, several Alt+clicks will cycle selection through the z-order stack at the click point. Combining Alt with Ctrl ("select in groups") and Shift ("add to selection") works, too. Note that on Linux, many window managers steal Alt+click by default; reconfigure your WM so you can use Alt+click in Inkscape.<br />
* <b>Drag Selected</b>: in Selector, <b>dragging with Alt</b> moves the currently selected object(s) no matter where you start the drag, unlike regular drag that first selects the object under cursor. This is convenient for dragging objects that are behind other objects in z-order. On Linux, you may need to disable dragging the window with Alt in your WM if you want to use "drag selected".<br />
* When you switch an object to gradient fill or stroke, the <b>new gradient</b> is created with that object's previous fill or stroke color going from 1 to 0 opacity (instead of the hardcoded black-to-white fully opaque gradient as before). New objects <b>do not share</b> gradients now, except when you switch to gradient multiple selected objects with the same fill color (you can also explicitly set two or more objects to use the same gradient by selecting it in the list in the Fill and Stroke dialog, or by pasting style from one object to another). Newly created gradients are automatically garbage-collected when no longer used; however, when you edit a gradient in the Gradient Editor, it becomes sticky and can only be removed, when not in use, by the Vacuum Defs command.<br />
* The <b>master opacity</b> slider is moved from Object Properties to Fill and Stroke and can now work on multiple selected objects. It is now more convenient to adjust the transparency of objects with gradients or patterns, as well as groups (the equivalent of "group transparency" in Illustrator) and clones.<br />
* The four preferences that control whether or not to scale stroke widths, scale rectangle corners, transform gradient fills, and transform pattern fills with the object, are now represented by <b>four toggle buttons</b> in the Selector controls panel for easy access.<br />
* If a node has <b>straight line</b> path segments on one or both sides, Ctrl+Alt+dragging that node in the node tool moves it along the direction(s) of these straight line(s) and their perpendiculars. This is an easy way to change the length of a straight line without changing its angle.<br />
* The Text & Font dialog takes less space and is a bit more convenient to use.<br />
<br />
== Documentation, traductions, exemples ==<br />
<br />
* Three <b>new tutorials</b> added:<br />
** The <b>Shapes</b> tutorial has detailed descriptions of shape tools and shape types, as well as many examples and creative tips.<br />
** The <b>Calligraphy</b> tutorial describes in detail the capabilities of the improved Calligraphy pen tool. A brief history of the art, parameters of the tool, useful tips, and many examples from simple strokes to complete lettering projects.<br />
** The <b>Tracing</b> tutorial explains all the options and parameters of the Potrace interface for bitmap tracing, with tips and examples.<br />
* Updated the "Elements and Principles of Design" tutorial with new graphics and used latest features of Inkscape.<br />
* Updated the "Tips and Tricks" and "Basic" tutorials with several new sections.<br />
* Added Norwegian Nynorsk and Slovak interface translations.<br />
* Updated Brazilian Portuguese, French, German, Hungarian, Japanese, Russian, Slovenian and Spanish interface translations.<br />
* Added Norwegian Nynorsk translation of "Basic Tutorial".<br />
* Several new example files added to <code>share/examples</code>.<br />
<br />
== Corrections de bogues notables ==<br />
<br />
<br />
* SVG compatibility:<br />
** <code>fill-opacity</code> and <code>stroke-opacity</code> CSS properties are no longer ignored when used with a pattern or gradient fill.<br />
** Gradients with sharp color boundaries now work properly.<br />
** Several fixes to marker orientation.<br />
** <code>rotate(angle,cx,cy)</code> syntax now works in <code>transform</code> attributes.<br />
** The <code>display</code> CSS property is supported (used for objects and layers visibility). Note that this way of controlling visibility is compatible with any conformant SVG renderers but not with Sodipodi which (in CVS version) uses its own extension attribute for visibility.<br />
* Gradients no longer behave weird when a path with gradient fill is transformed. Now gradients either transform with the object or remain unmoved, depending on the user setting (toggle button in selector controls). This setting affects grouped objects too.<br />
* Fixed several crashes and attempts to open error dialogs (which also result in crashes when Inkscape is run without X) in command-line operations.<br />
* RDF metadata is no longer written in Plain SVG format.<br />
* RDF keyword lists are stored more properly.<br />
* Though we don't yet properly support <code>&lt;switch&gt;</code>, it is now treated as a simple group instead of being silently ignored. This allows Inkscape to open SVG files exported from Adobe Illustrator.<br />
* Zoom with ctrl+mousewheel now works correctly.<br />
* The Select All command works much faster when there are many objects.<br />
* Several crashes that happened on copying objects with gradients or patterns are fixed.<br />
* Exporting text to PS[[/EPS]] without converting to curves now works reliably (including text-on-path and flowing text).<br />
<br />
== En interne ==<br />
<br />
* Text code has undergone a major rewrite. Each text object now holds instances of two classes: <code>flow_src</code> is homologic to the source XML tree, while <code>flow_res</code> represents the visible text flow separated into paragraphs and lines. The complex algorithm converting from <code>flow_src</code> to <code>flow_res</code> lets us use the same API for all kinds of text objects - regular text, text on path, flowed text. The monstrous <code>SPText</code> is now much smaller and simpler. The <code>SPChars</code> layer is eliminated. As one of the results, text rendering is accelerated by at least 10%. <br />
* Adopting the Boehm garbage collector (libgc) allowed us to simplify code in many places, and permitted more data to be shared without copying.<br />
* Gradient code is much simplified: gradients don't have to be in a special order in <code>&lt;defs&gt;</code> to work (thanks to the order-independent <code>URIReference</code>), no attempts are made to reuse orphan gradients (they are garbage-collected anyway), several old bugs are fixed.<br />
* Gradients that use <code>object[[BoundingBox]]</code> units are converted to <code>user[[SpaceOnUse]]</code> when the object is transformed. This makes it possible to transform the gradient by the same matrix and thus ensure that the gradient remains in sync with its object. New gradients are created with <code>user[[SpaceOnUse]]</code> units. <br />
<br />
== Problèmes connus ==<br />
<br />
* If an object has a gradient fill and a <code>fill-opacity</code> property less than 1.0 in its style, previously Inkscape ignored the <code>fill-opacity</code>. This was wrong. Now it correctly combines them, i.e. makes the gradient (more) transparent if the object using it has a <code>fill-opacity</code> less than 1.0. If you find out that 0.40 renders your gradients more transparent than before, simply remove <code>fill-opacity</code> from the <code>style=</code> of the objects that use semi-transparent gradients to fix them. In new files, <code>fill-opacity</code> is removed automatically when you apply a gradient.<br />
* There are two pretty serious bugs on Windows (bugs 1073459 and 1070816 in the tracker) that were reported late and could not be fixed for the release. It has been conjectured that the source of at least one of the problems is not in Inkscape but in a library we use. We're working to resolve these problems; an updated Windows build will be available as soon as they are fixed.<br />
* The layer selector at the bottom of the window is very limited. A "proper" layers dialog is slated for our next release.<br />
* You cannot put text on a rectangle or use markers with a rectangle without converting it to path first. This will be fixed in a future version.<br />
* Extensions that rely on external programs do not work on Windows.<br />
* Inkscape users running Suse 9.x may find installing either from source or the supplied RPM difficult. First, start by installing the updated GNOME 2.6 from the Suse supplementary GNOME download location. Then you will need third party gtkmm2 2.4 RPMs to support Inkscape 0.40+. The gtkmm2 packages shipped with Suse 9.1 and 9.2 are only gtkmm2 2.2.x versions, but Inkscape requires gtkmm2 2.4+. Resolving the dependencies can be a bit difficult, however using the updated gtkmm2 2.4.x RPMs from http://ftp.gwdg.de/pub/linux/suse/apt/SuSE/9.1-i386/RPMS.usr-local-bin/ will work fine. In addition, Inkscape uses libsigc++2. You are recommended to install the libsigc++2-2.0.6 RPM from the same repo. <br />Optionally, you can install apt and the let it resolve your dependencies automatically. You can also try one of our semi-static builds that only require gtk 2.4 but not gtkmm, sigc++, or libgc.<br />
<br />
== Versions précédentes ==<br />
<br />
* [[ReleaseNotes039-fr]] : traduction en français de [[ReleaseNotes039]]<br />
* [[ReleaseNotes038-fr]] : traduction en français de [[ReleaseNotes038]]<br />
* [[ReleaseNotes037-fr]] : traduction en français de [[ReleaseNotes037]]<br />
* [[ReleaseNotes036-fr]] : traduction en français de [[ReleaseNotes036]]<br />
* [[ReleaseNotes035-fr]] : traduction en français de [[ReleaseNotes035]]<br />
<br />
[[Category:Marketing]]</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.43/fr&diff=7683Release notes/0.43/fr2006-07-19T16:02:44Z<p>Matiphas: /* Correction de bugs importantes */</p>
<hr />
<div>= Inkscape 0.43 =<br />
<br />
== En bref ==<br />
Cette version se concentre vers les nouvelles fonctionalitées réalisées sous le mécénat de Google, via le programme des « Summer of Code » (été du code). Malgrès tout, il y a de nombreuses autres nouvelles fonctionnalitées. Voici les principales :<br />
<br />
* <b>Connecteurs :</b> A nouvel outil « Connecteur » implemente la création, l'édition et l'autorouting (évite les objets) des lignes de connection entre des objets. Ceci est indispensable pour les diagrammes. (C'est un projet <nowiki>SoC</nowiki> de Google.)<br />
* <b>L'édition collaborative Inkboard</b> : Il est maintenant possible de travailler à plusieurs avec Inkscape, via le réseau, et d'éditer ainsi un document partagé en temps réel. Les éditions de chaque utilisateur sont immédiatement visibles par tous les utilisateurs ! (Un projet <nowiki>SoC</nowiki> de Google.)<br />
* <b>Sensibilitée à la pression et à l'inclinaison</b> : L'outil calligraphique permet maintenant l'utilisation d'un stylet de tablette graphique, avec la gestion de sa pression/inclinaison, permettant de varier l'épaisseur et l'angle des traits de l'outil.<br />
* <b>Meilleure édition des nœuds</b> : Il est maintenant possible de déplacer/courber/étirer une courbe de Bézier à n'importe quel point (pas seulement aux nœuds), ainsi que d'ajouter un nouveau nœud en double-cliquant à l'endroit désiré de la courbe.<br />
* <b>Nouvelles extensions</b> pour la déformation de l'enveloppe, la faire tournoyer, et l'ajout de nœuds.<br />
* <b>Précision</b> améliorée, <b>limites</b> étendues, et de nombreuses <b>améliorations de l'utilisation et corrections de bugs</b>.<br />
<br />
Tavmjong Bah a mis à jour son livre en ligne, <a href="http://tavmjong.free.fr/INKSCAPE/MANUAL/html/index.php"><i>A Guide to Inkscape</i></a>, pour couvrir les fonctionnalitées d'Inkscape 0.43. Ce guide n'est pas inclus dans l'archive d'Inkscape. Les utilisateurs sont encouragés à lire le guide en plus des notes de versions et de l'aide incluses dans Inkscape.<br />
<br />
== Connecteurs ==<br />
<br />
* Inkscape inclus maintenant un support préliminaire pour les <b>connecteurs</b>. Les connecteurs sont des lignes tracées entre des objets, restant connectés aux objets lorsqu'ils ont manipulés. Tous les objets peuvent être en mode « évite les connecteurs », qui, lorsqu'il est activé, force les connecteurs à contourner les objets.<br />
<br />
* L'<b>outil connecteur</b> (<b>Ctrl+F2</b> ou la touche <b>o</b>) est une nouvelle façon de créer er rerouter les connecteurs, ainsi que ede marquer les objets « évités » dans le but de router les connecteurs.<br />
<br />
** Un nouveau <b>connecteur</b> peut être tracer en cliquant et glissant de n'importe quel point du canvas. Le connecteur est finalisé lorsque le bouton de la souris est relaché. Les connecteurs peuvent également être créer par double-clique, plutôt que par le clique-et-glisse si l'utilisateur le désire. Dans ce cas, cliquer une seule fois <b>à une endroit vide sur le canvas</b> pour commencer le traçage du connecteur, puis déplacer la souris au nouveau point cible du connecteur et enfin, cliquer de nouveau pour finaliser le connecteur. Un simple clique sur un objet du canvas (de)séléctionne cet objet, comme avec les autres outils.<br />
<br />
** Les gestionnaires de <b>point de connection</b> sont affichés lorsque le curseur de la souris passe par dessus un objet qui n'est pas un connecteur avec lorsque l'outil connecteur est activé. Actuellement ils sont uniquement affichés au centre des objets. Lorsque un connecteur est créé, si le connecteur commence ou se termine au dessus d'un point de connexion, le connecteur va s'<b>attacher</b> à cet objet. Le connecteur est alors automatiquement rerouté lorsque l'objet attaché est déplacé.<br />
<br />
** Les connecterus attachés aux objets sont actuellement tracés sur le cadre contenant ces objets. Il est prévu que ca soit au contour de l'objet dans le futur.<br />
<br />
** Un connecteur séléctionné affiche deux <b>gestionnaires de points terminaux</b>. En les cliquant et glissant les connecteurs sont reroutés ét attachés/détachés de ces objets.<br />
<br />
<br />
** Le bouton <b>connecteurs évitent les objets</b> marque tous les objets de la séléction comme « évités », provoquant un contournement de tous les connecteurs courants et futurs sur ces objets.<br />
<br />
** Le bouton <b>connecteurs ignorent les objets sélectionés </b> marque tous les objets de la séléction courante comme « ignorés ». Ces objets seront alors completement ignorés par les connecteurs courants et futurs. C'est le comportement par défaut pour tous les objets du canvas, i.e., aucun objet n'est est évité par défaut.<br />
<br />
== Inkboard ==<br />
<br />
Une première version du <b>système d'édition collaboratif</b> Inkboard (égalment connu comme « tableau blanc ») est présent dans cette version d'Inkscape.<br />
<br />
* Inkboard doit etre activé au moment de la compilation en mettant l'argument <code>--enable-inkboard</code> au script <code>configure</code>. Inkboard utilise le protocol Jabber pour les communications, et utilise la bibiliothèque [http://loudmouth.imendio.org/ Loudmouth] pour la connectivitée a Jabber. Inkboard dépend donc de la bonne installation de Loudmouth. Les version 0.17.2 et supèrieures de la bibliothèque Loudmouth devraient fonctionner sans problèmes.<br />
<br />
* Inkboard utilise le protocol [http://www.xmpp.org XMPP] (utilisé par [http://www.jabber.org Jabber]) pour connecter différents clients Inkscape ensemble lors une session de partage de document. Donc, si vous avez un compte Jabber, vous pouvez utiliser Inkboard. Il y a quelques exceptions à cette règle, elles sont listées ci-dessous.<br />
<br />
* Les sessions Inkboard peuvent être utilisées entre deux utilisateurs ou groupes d'utilisateurs dans les réglages d'un salon de discussion.<br />
<br />
=== Utilisation d'Inkboard ===<br />
* Il faut d'abord <b>se connecter</b> à un serveur Jabber pour partager un document. Pour le faire aller dans le menu à <b>Tableau blanc</b> -> <b>Connection à un serveur Jabber</b>. Il faut alors entrer un nom de serveur, un identifiant et un mot de passe. Il est possible de spécifier un port spécifique pour se connecter au serveur, et éventuellement l'encryptage de la communication via SSL.<br />
<br />
* Après la connection, il est possible d'établir une session avec un autre utilisateur ou un salon de discussion. Pour se connecter à un autre utilisateur, aller à <b>Tableau blanc</b> -> <b>Partager avec un utilisateur</b>. Inkboard peut importer la liste de contact Jabber, et affichera alors une liste de contacts qui sont actuellement en ligne. Il est possible de séléctioner un contact dans cette liste, ou d'entrer un ID Jabber auquel se connecter.<br />
<br />
* De façon similaire, il est possible d'établir une connexion avec un salon de discussionen allant dans le menu <b>Tableau blanc</b> -> <b>Partager avec un salon de discussion</b>.<br />
<br />
* Si vous êtes connécté avec un autre utilisateur, Inkscape présentera un dialogue vous prevenant lorsque vous recevez une invitation. Ce dialogue contient le ID Jabber de l'utilisateur vous contactant et offre trois choix : <b>decliner l'invitation</b>, <b>accepter l'invitation</b> ou <b>accepter l'invitation dans une nouvelle fenêtre</b>. <br />
<br />
* Inkboard peut enregistrer le contenu d'une session pour la rejouer plus tard. <br />
** Lorsque une séssion est <b>etablie</b>, cliquer dans la case <b>écrire un fichier de session</b> dans le dialogue <b>partager avec un utilisateur</b> pour activer l'enregistrement de session. Il faut fournir le nom du fichier dans lequel le contenu de la session sera écrit.<br />
** Lorsque une invitation de session est <b>acceptée</b>, cliquer la case <b>écrire un fichier de séssion</b> dans le dialogue d'<b>invitation</b> pour activer l'enregistrement de la séssion. Il faut fournir le nom du fichier dans lequel le contenu de la session sera écrit.<br />
** Pour revisualiser une session, aller au menu <b>Tableau blanc</b> -> <b>Ouvrir un fichier de session</b>. <br />
* L'entrée du menu <b>Tableau blanc</b> -> <b>suivi XML par dump</b> à seulement pour but le débuggage.<br />
<br />
== Sensibilitée à la préssion et l'inclinaison ==<br />
<br />
Le support pour les <b>périphérique d'entrée étendus</b> à été ajouté.<br />
<br />
* L'outil calligraphie peut optionnellement <b>supporter la pression et inclinaison</b> d'un périphérique d'entrée comme une tablette graphique. La pression peut être utilisée pour modifier la largeur du crayon, et l'inclinaison pour modifier l'angle du biseau de la plume.<br />
<br />
* Un dialogue standard de périphérique d'entrée à été ajouté (dans le menu Fichier). Les réglages des périphériques d'entrée sont sauvegardés et chargés avec les préférences.<br />
<br />
== Outil nœud ==<br />
<br />
* Cliquer sur un chemin séléctionné <b>séléctionne les deux nœuds</b> les plus près du point cliqué. Shift+clique ajoute ou supprime ces 2 nœuds de la séléction (lorsque seulement un chemin est séléctionné; dans le cas contraire Shift+clique fonctionne comme avec le sélécteur).<br />
<br />
* Double clique ou Ctrl+Alt+click n'importe où sur le chemin séléctionné (même si il est sous d'autres objets) <b>crée un nouveau nœud</b> à l'emplacement du clique, sans modifier la forme du chemin. (Auparavant, il était seulement possible d'ajouter un nœud au milieu d'un segment en utilisant le bouton de la barre d'outils.)<br />
<br />
* Ilest maintenant possible d'éditer le chemin séléctionné (même si il se situe sous d'autres objets) en <b>glissant n'importe quel point d'une courbe</b>, pas seulement les nœuds comme avant. Dans de nombreux cas, c'est une façon plus pratique pour modifier la forme des chemins que tout ce qui existait auparavant. Lorsque une coubre est glissée suffisament près d'un nœud, seul le gestionnaire du nœud est affecté; si un point à mi-chemin entre deux nœuds, les deux gestionnaire de nœuds sont réjustés.<br />
** Lorsque le curseur de la souris est au dessus d'un chemin glissable, la forme du curseur est modifié et contient une main.<br />
<br />
* Comme avec le selecteur, si shift est préssé avant de commencer à tirer, un rectangle de selection de nœuds est toujours activé (même en commencant sur un chemin [ailleurs que sur un nœud!]).<br />
<br />
* Après la duplaction (Shift+D) d'un nœud terminal, le nœud séléctionné est toujours le nouveau nœud terminal, il est alors poissible de le déplacer seul.<br />
<br />
* Les nœuds séléctionnés sont légèrement plus large que ceux qui ne le sont pas.<br />
<br />
== Extensions ==<br />
<br />
* <b>Ajout de nœuds</b> : Ajoute des nœuds aux chemins séléctionnés. Chaque ségment du chemin séléctionné est subdivisé en des segments (<nowiki>Longueur/Max</nowiki>) de longueur équivalente. Les longueur sont mesurées en unité d'utilisateur SVG, calculées à partir des données du chemin et ne prend pas en compte les transformations.<br />
<br />
* <b>Tournoyer</b> : Tord les chemins séléctionnés autour du point central spécifié.<br />
<br />
* <b>Nuit d'été</b> : Déforme linéairement un chemin dans le quadrilatère de destination. Le quadrilatère de destination est spécifié par un chemin de quatre nœuds (férmés ou non). Pour utiliser, tracer et positionner un chemin de quatre nœuds. Séléctionner le chemin de quatre nœuds en premier et ajouter ensuite à la séléction le chemin à déformer. La position originale des quatre nœuds est considéré comme étant dans le sens des aiguilles d'une montre atour du cadre englobant le chemin à déformer, en commencant par le point en haut à gauche.<br />
<br />
* L'extention onde est renomée <b>fonction de traçage</b> et comprend de nombreuses corrections et extensions. Notament, il est important de savoir que maintenant, il n'est pas la peine de fournir une formule analitique pour la dérivée; à la place cocher la case the « Calculer numériquement la dérivée première » et l'angle de chaque nœud sera calculé automatiquement. Dans les formules fonction/dérivée, il est possible d'utiliser les fonctions des modules Python <a href="http://docs.python.org/lib/module-math.html">math</a> et <a href="http://docs.python.org/lib/module-random.html">random</a>. Comme auparavant, il faut qu'un <b>rectangle</b> soit séléctionné avant d'appeller l'extension.<br />
<br />
* Le développement continue sur <b>SVGSlice</b> mais il n'est pas encore été complètement intégré à Inkscape. Visitez s'il vous plaît <a href="http://www.digitalunleashed.com/giving.php">Digital Unleashed</a> pour les details et le téléchargement.<br />
<br />
== Diverses nouvelles fonctionalitées ==<br />
<br />
* Un projet séparé, l'<b>Open Clip Art Library Browser</b> (navigateur de la bibliothèque de clipart ouvert) fournit un moyen facile de naviguer sur les collections de clipart locaux ou distants, et d'inserer un clipart dans Inkscape. Visitez s'il vous plaît http://www.python.org/pypi/clipartbrowser/0.41 pour les détails et le téléchargement. (Un projet <nowiki>SoC</nowiki> Google.)<br />
<br />
* Un utilitaire séparé à été développé pour convertir fichiers entr eles formats DXF et SVG. Visitez s'il vous plaît http://sourceforge.net/projects/dxf-svg-convert pour les détails et le téléchargement. (Un projet <nowiki>SoC</nowiki> Google.)<br />
<br />
* Support amélioré pour la <b>viewBox</b> (rectangle de visualisation): Si l'élément raçine du document <svg> à des attibuts largeur/longueur réglés en unité « pourcentage »<i>et</i> qu'il y a une viewBox sur cet élément, alors :<br />
** La taille du canvas est réglé à la valeur de l'attribut viewBox.<br />
** Changer la taille du canvas dans les préférences du document est régle la viewBox, sans toucher aux valeurs longueur/largeur.<br />
:Cela n'affecte pas les document standard crées avec Inkscape, mais rendent plus facile pour éditer les autres documents SVG utilisant l'attribut viewBox.<br />
<br />
* Le nouveau paramètre de commande en ligne, <code>--export-area-snap</code>, utilisé avec l'export bitmap pour <b>coller l'aire d'éxportation</b> vers l'entier le plus proche dans la valeur de l'unité utilisateur SVG (px). Si la résolution dépxortation par défaut de 90 ppp est utilisée et que la carte graphique colle aux pixels pour minimiser l'anticrénelage, ce commutateur permet de preserver l'alignement même lorsque l'aire exportée (par exemple, avec --export-id ou --export-area-drawing) n'est pas elle même alignée aux pixels.<br />
<br />
* Lors d'une sauvegarde en Postscript, il y a maintenant une option pour convertir ou non les textes en chemins (uniquement dipsonible pour les exportations EPS auparavant).<br />
<br />
== Interface et facilitée d'utilisation ==<br />
<br />
* Le dialogue <b>Prévisualisation d'icône</b> à été amélioré. Un commutateur à été ajouté pour changer entre les prévisualisation du document entier ou de la séléction actuelle seule. Une taille plus large 128x128 à été ajoutée aux défauts. Les tailles sont à présent lues depuis le fichier de préférences et peut être accomodé.<br />
<br />
* Les rectanges et les éllipses utilisent maintenant différent <b>géstionnaires de formes</b>, il est donc plus facile de voir ce que fait chaque gestionnaire. Les deux gestionnaires <b>carrés</b> change la taille de l'objet, tandis que les deux gestionnaires <b>ronds</b> ajustent les coins arrondis (dans les rectangles) et les fins d'arc/segment (dans les éllipses).<br />
<br />
* Les contrôles pour l'outil rectangle inclus maintenant les fichiers <b>W</b> et <b>H</b> pour régler numériquement les largeur/hauteur des rectangles séléctionnés.<br />
<br />
* Dans les contrôles des outils rectangle et ellipse, les boutons « non-arrondi » et « rend totale » sont maintenant grisés lorsque les objets séléctionés ne peuvent pas utiliser les fonctions correspondantes (i.e. lorsque un rectangle est déjà non-arrondi rounded et qu'une ellipse est déjà totale, c'est le caspar défaut).<br />
<br />
* Lors de l'édition d'un texte avec l'outil texte, le touches + et - du pavé numérique impriment les caractères correspondant si <nowiki>NumLock</nowiki> est allumé (autrement elles agrandissent ou rapetissent la vue comme auparavant). [Ne fonctionne toujours pas sous MS-Windows.]<br />
<br />
* Dans l'outil Texte, <b>Ctrl+Haut</b> et <b>Ctrl+Bas</b> deplacent maintenant respéctivement un paragraphe vers le haut ou le bas.<br />
<br />
* L'outil Calligraphie, en plus du raccourci Ctrl+F6, a un nouveau raccourci d'une lettre, `<b>c</b>'.<br />
<br />
* Les outils Stylo, Crayon et Calligraphie ont d'aurénavant leurs propres <b>curseurs de souris</b>.<br />
<br />
* Les champs largeur/hauteur du canvas dans les Préférences du Document ne sont plus jamais grisés. A la place, le menu de la taille de canvas se déplace lui même sur "personnalisé" ou sur une taille standard appropriée lors de l'édition des largeur/hauteur.<br />
<br />
* Les <b>Gestionnaire d'édition de rectangle</b> collent maintenant à la grille ou aux guides [coller pour les gestionnaires des autres formes est prévu pour arriver dans les prochaines versions].<br />
<br />
* Le <b>gestionnaire de deplacement de motif</b> est restreind au déplacaments horizontaux/verticaux lorsque Ctrl est préssé.<br />
<br />
* Dans le Sectionneur, glisser le <b>gestionnaire de centre de rotation</b> colle aux bords et aux axes centraux du rectangle contenant la séléction.<br />
<br />
* Dans l'outil Stylo, lorsqu'un chemin est tracé, la barre de status affiche <b>la distance et l'angle</b> de la position courante de la souris par rapport au denrier nœud crée sur le chemin. Cela rend plus aisé la création d'un segment linéaire d'un chemin avec les longueur et angles donnés. Lorsque l'on glisse pour créer un gestionnaire de courbe, la barre de status affiche également la longueur et l'angle du gestionnaire.<br />
<br />
* Une nouvelle option des préfèrences, <b>affichage d'angle comme un compas</b> (dans la tabulation des pas), permet d'avoir des angles absolus sépcifiés dans une notation de compas (0 au Nord, étendue de 0 à 360, augmentant dans le sens des aiguilles d'une montre) à la place de la notation trigonométrique par défaut (0 à l'Est, étendue de -180 à 180, augmentant dans le sens contraire des aiguilles d'une montre). Ceci affecte l'affichage de l'angle la barre de status pour les segments de chemin et les gestionnaires dans les outils stylo et nœuds.<br />
<br />
* Les outils stylo et crayon affichent maintenant de precieuses aides dans la barre de status, lorsque la souris est sur une des ancres de fin du chemin séléctionné.<br />
<br />
* La <b>précision</b> des champs les plus éditables est augmenté de 0.01 à 0.001.<br />
<br />
* Le <b>zoom minimum</b> est étandu de 4% à 1%.<br />
<br />
* Un travail à commencé sur la sensibilitée et la configuration du menu, mais ont été désactivé pour cette version.<br />
<br />
<br />
== Empaquetage, documentation, exemples ==<br />
<br />
* L'installeur MS-Windows à maintenant une structure modulaire qui permet la séléction de fonctionnalitées séparées come les exemples, didacticiels ou traductions.<br />
* Les paquets MS-Windows contiennent maitenant les notes de version (fichier NEWS), la liste des auteurs et traducteurs, le fichier README, les fichiers de license GPL et LGPL.<br />
* La page man d'Inkscape est mis à jour avec de nouveaux exemples.<br />
* Le dialogue « A propos de » resemble d'avantage au dialogue « A propos de » standard GTK. Une liste complète des auteurs et traducteurs ainsi que la license sont maintenant visibles.<br />
<br />
== Traductions ==<br />
<br />
* Le paquet <nowiki>MacOS</nowiki> X inclus maintenant des traductions de l'interface et lit les réglages de langue de l'utilisateur, comme sécifié dans les préférence du système, pour utiliser la traduction de language correspondante.<br />
* De nombreuses traductions des interfaces et didacticiciels ont été mises à jour.<br />
<br />
== Corrections de bogues notables ==<br />
<br />
* Une erreure systématique lorsque l'on changeait l'échelle d'un objet avec un contour via le panneau de contrôle de séléction (champs W et H ) est corrigé.<br />
* DAns le motif pontillé de contour en CSS, les sépérateurs par point virgule étaient remplacés par erreur, par des espaces une fois le document écrit. Actuellement Inkscape va être capable de lire les liss séparées par des point virgules ou par des espaces (pour la compatibilitée avec les anciens fichiers), mais il ne va plus qu'écrire avec des points virgules à la sortie.<br />
* A cause d'un bug, Inkscape avait tendance à remplacer les chemins relatifs des images embarquées par des chemins absolus, ce qui les empechait d'ouvrire ces images, apres que le document ai été deplacé sur un autre ordinateur. C'est corrigé.<br />
* La précision de la plupart des opérations booléennes et décalages est améliorées, et plus particulèrement pour les petits chemins.<br />
* Dans certains cas des textes suivant un chemin, les lettres n'étaient pas distribuées correctement le long de la courbe, c'est corrigé. <br />
* La recherche par texte dans le dialogue recherche (Ctrl+F) était cassée, maintenant corrigé.<br />
* Quelques un des marqueurs standards manquaient dans le menu des marqueurs dans le dialogue remplissage & contours.<br />
* Le cadre de contour d'un contour avec marqueur inclue maintenant les marqueurs.<br />
<br />
== Progrès internes ==<br />
* Documentation des sources : Le but principal est d'avoir une desciption brève pour les classes et pour la plupart des fonctions dans toutes les fichiers sources. Cela est fait pour plus de 100 fichiers sur les 1350 du code source. Le fichier d'index doxygen montre maintenant de nombreux liens utiles vers des documentation externe et une catégorisation des fichiers du répertoire principal, qui pourrait être utile, pour les débutants en particulier.<br />
* Les zero de fin des fractions sont maintenant enlevés dans le SVG pour un markup plus propre et plus compact [pas complètement, les transformations sont toujours écrit avec des zéros - pjrm]<br />
* Encapsulation C++ : La hiérarchie de classe de visualisation à été réimplémentée en C++, après avoir séparé les classes de widget, de chaque classe. LE nomber de dépendances sur le fichier principal desktop.h (environ 100) à été réduit de moitié.<br />
<br />
== Problèmes connus ==<br />
<br />
==== Support de Windows 95/98[[/ME]] ====<br />
* A cause d'un bug dans GTK 2.8, cette version d'Inkscape ne va pas fonctionner sous Windows 95/98[[/ME]]. S'il vous plait, n'envoyez pas de reports de crash pour ces plateformes. Nous esperons être à nouveau capable de supporter ces plateformes dans le futur, mais aucune correction spécifique ne peut être faite pour le moment.<br />
<br />
==== Problèmes sous Linux avec KDE ====<br />
* <nowiki>SuSE/Fedora Core 4</nowiki> : Il est connue qu'Inkscape et plusieus autres applications GTK ont des problèmes pour fonctionner sur Linux sous l'interface KDE lorsque le thème Baghira et le paquet gtk_qt_engine sont installés. Si vous subissez des crashs avec Inkscape sous KDE, s'il vous plaît essayez d'installer un autre thème que Baghira, ou désinstallez le paquet gtk_qt_engine de votre système.<br />
* <nowiki>Kubuntu</nowiki> : Pour des raisons similaires, Inkscape peut crasher sousn <nowiki>Kubuntu Breezy</nowiki> lorsque, au même moment, le paquet gtk2-engines-smooth est installé. La désinsatllation de ce parquet résoud le problème.<br />
<br />
Ces problèmes affectent aussi d'anciennes version d'Inkscape.<br />
<br />
==== Sensibilitée à la pression et l'inclinaison ====<br />
* La sensibilitée à la pression et l'inclinaison ne fonctionennt actuellement pas sous <nowiki>MacOS</nowiki> X, à cause de limitation de la version <nowiki>MacOS</nowiki> X de X11.<br />
* Il y a des problèmes connus avec les versions actuelles du serveur X.org ne relachant pas les evenements sur des périphériques étendus qui utilisent la sensibilitée de pression. Ca se traduit concrétement, par la chose suivante : Lorsque vous commencé un tracé, et que vous relevez le crayon, le tracé ne se termine pas (et va continuer si vous remettez le stylet sur la tablette). Generallement cela est du au fait que vous avez configuré la souris avec le device file /dev/psaux au lieu de /dev/input/mouseX ou X est le numéro du fichier de periphérique utilisé par votre souris.<br />
* La version actuelle de GTK pour MS-Windows à un bug qui affecte la sensibilitée à l'inclinaison.<br />
<br />
==== Inkboard ====<br />
* Les bitmaps importés ne sont pas transmits aux autres utilisateurs dans une session de tableau blanc.<br />
* Actuellement, Inkboard dépend de [http://loudmouth.imendio.org Loudmouth] pour accéder a la connectivitée à Jabber, ce qui signifique que c'est limité à Inkscape pour GNU[[/Linux]]. Inkboard est en cours de redesign pour utiliser un client Jabber multiplateforme; Ce redesign sera présent dans une version future.<br />
* Inkboard ne peut actuellement pas se connecter au clients Google Talk, parce qu'il s'attend à ce que la portion « serveur » de l'ID Jabber soit la même que le serveur qu'il contact (ce qui n'est pas sur le réseau Google Talk). Cela va être corrigé dans une version ultèrieure.<br />
* La gestion des modification concurrante d'Inkboard est toujours tres brouillon. Elle sera plus robuste dans de futures versions.<br />
<br />
Consulter http://sourceforge.net/tracker/?group_id=93438&atid=604306 pour une liste complète des problèmes connus. Si vous trouvez un bug qui n'est pas listé ici, alors, s'il vous plaît, écrivez un <b>report</b> de bug: Voir les instructions à http://inkscape.org/report_bugs.php (Le lien de report de bug de http://inkscape.org/).<br />
<br />
== Versions précédentes ==<br />
<br />
* [[ReleaseNotes042-fr]] : traduction en français de [[ReleaseNotes042]]<br />
* [[ReleaseNotes041-fr]] : traduction en français de [[ReleaseNotes041]]<br />
* [[ReleaseNotes040-fr]] : traduction en français de [[ReleaseNotes040]]<br />
* [[ReleaseNotes039-fr]] : traduction en français de [[ReleaseNotes039]]<br />
* [[ReleaseNotes038-fr]] : traduction en français de [[ReleaseNotes038]]<br />
* [[ReleaseNotes037-fr]] : traduction en français de [[ReleaseNotes037]]<br />
* [[ReleaseNotes036-fr]] : traduction en français de [[ReleaseNotes036]]<br />
* [[ReleaseNotes035-fr]] : traduction en français de [[ReleaseNotes035]]</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.44/fr&diff=7682Release notes/0.44/fr2006-07-19T16:02:24Z<p>Matiphas: /* Corrections diverses de bogues */</p>
<hr />
<div>== Inkscape 0.44.1 : modifications par rapport à la version 0.44 ==<br />
* Correction d'un plantage sur Windows ("python.exe can't find msvcrt71.dll") : la dll est maintenant fournie avec le paquet.<br />
* Correction du gel du widget des dimensions de la page<br />
* Supression de divers problèmes dus aux noms de répertoires contenant des espaces, sur Mac OS X.<br />
* inkscape now finds libpng include headers on some systems<br />
* Plusieurs modifications permettant maintenant de compiler sur les systèmes utilisant glib-2.4 (ex. RHEL4).<br />
* allow compiling on systems with incomplete boost library headers; recognize if boost is too old<br />
* Inkscape peut maintenant être compilé avec gcc-4.2.x.<br />
* Correction d'un bogue qui empéchait l'affiche de la sortie stderr des scripts.<br />
* Correction d'un bogue affectant le menu des fichiers Récemment ouverts.<br />
* L'information de résolution est maintenant enregistrée dans les fichiers PNG exportés.<br />
* Correction de divers bogues sur l'export au format ODG<br />
* Correction de l'import des fichiers générés par Dia.<br />
* fix several include issues affecting building on Solaris (there are still some more problems, at least under Solaris 8, and similar ones on OpenBSD)<br />
* Didacticiels en allemand : ajout du didacticiel Avancé et corrections dans le didacticiel Calligraphie. Les didacticiels manquants (en allemand, tchèque et portugais-brésilien) ont été ajoutés au paquet.<br />
* Modifications/mises à jour des traductions allemande et espagnole de l'interface d'Inkscape.<br />
<br />
== Inkscape 0.44 : en bref ==<br />
<br />
Inkscape 0.44 apporte plus de fonctionnalités que jamais et améliore celles déjà existantes. Quelques points majeurs :<br />
<br />
* Boîte de dialogue Calques<br />
<br />
* Mode d'affichage Contour (fil de fer), permettant d'améliorer les performances.<br />
<br />
* Export PDF (avec transparence) natif.<br />
<br />
* Support des masques et des chemins de découpe.<br />
<br />
* Raccouris clavier configurables. Une compatibilité optionnelle avec ceux de Xara X est incluse.<br />
<br />
* Une palette de couleurs insérable dans la fenêtre d'édition.<br />
<br />
* Un indicateur interactif de style de la sélection présent dans la barre d'état.<br />
<br />
* la possibilité innovante de "sculpter les noeuds" ainsi que que d'autres améliorations de l'outil noeud.<br />
<br />
* Les extensions sont activées par défaut et fonctionnent sur la plupart des plateformes.<br />
<br />
* Un meilleur support du SVG : élément <switch>, profils de couleur ICC pour les images.<br />
<br />
* Des centres de rotation persistants, la commande Coller les dimensions.<br />
<br />
* De nouvelles icônes, de nombreuses améliorations cosmétiques; les boîtes de dialogue des préférences ont été améliorées et les menus réorganisés.<br />
<br />
* Des centaines de corrections de bogues et de fonctionnalités plus petites.<br />
<br />
* Une nouvelle importante même si elle n'est pas directement liée à Inkscape : depuis notre dernière version, [http://www.mozilla.com/firefox/ Firefox 1.5] a été lancé avec le suppport du SVG activé par défaut. Ceci signifie que vous pouvez directement afficher vos documents Inkscape dans une fenêtre Firefox sans avoir à effectuer une conversion de format ou installation de greffon !<br />
<br />
= Performance =<br />
<br />
== Mode contour ==<br />
<br />
Un mode d'affichage contour (ou fil de fer) est désormais disponible. Utilisez le menu <i>Affichage > Mode d'affichage > Contour </i> pour l'activer. Dans ce mode :<br />
<br />
* tous les chemins ou formes sont rendus par leurs <b>frontières</b> <b>inversées</b> (noir sur fond clair et vice versa) avec un contour de largeur fixe (1 pixel à l'écran, quel que soit le zoom), et sans remplissage.<br />
<br />
* Le texte est peint avec un remplissage inversé, sans contour;<br />
<br />
* Les bitmaps sont affichés tels quels.<br />
<br />
* toute transparence ou tout dégradé est ignoré.<br />
<br />
Dans la plupart des cas, le mode contour n'est pas beaucoup plus rapide que le mode normal (10 à 50% plus rapide en général), et dans certains cas particuliers il peut même être plus lent. Cependant, son intérêt ne réside pas uniquement dans sa rapidité; c'est un moyen pratique pour se faire une idée de la structure des objets de votre document, éditer les noeuds avec précision et pour trouver des "objets errants".<br />
<br />
== Vitesse ==<br />
<br />
En plus du mode Contour qui facilite le travail avec des dessins complexes, cette version d'Inkscape apporte des améliorations de la vitesse sur plusieurs domaines.<br />
<br />
* Grace à des <b>optimisations du moteur de rendu</b>, le rafraichissement du dessin à l'écran est <b>10% plus rapide</b>, et même <b>trois fois plus rapide</b> dans certains cas (comme pour les chemins pointillés complexes sous un zoom important).<br />
<br />
* Des <b>optimisations de l'outil Noeud</b> apportent un gain de vitesse notable pour l'édition de noeuds. Ainsi, passer de (ou à) l'outil Noeud vers un autre outil (avec un chemin sélectionné), ainsi que sélectionner des noeuds avec cet outil, est désormais <b>au moins dix fois plus rapide</b> qu'auparavant. Les autres opérations, comme le déplacement de courbes ou de noeuds et les déplacement/redimensionnement/rotation sur plusieurs noeuds sélectionnés sont également plus rapides. Ceci est particulièrement important dans le cadre d'un travail sur des chemins complexes; grâce à ces optimisations, les chemins contenant plusieurs milliers de noeuds, même s'ils restent lents, sont bien plus utilisables.<br />
<br />
* Une optimisation de la méthode de définition d'attribut permet de rendre certaines opérations bien plus rapides : déplacer plusieurs objets à l'aide des raccourcis flèches va au moins <b>30% plus vite</b> que dans la version 0.43. Ceci est particulièrement perceptible quand vous déplacez des clones sélectionnés avec leur original (par exemple, dans le cas d'un pavage de clones), et dans ce cas, Inkscape va <b>trois à quatre fois plus vite</b>.<br />
<br />
* Les <b>icônes de l'interface</b> sont maintenant rendues en tâche de fond (à partir du fichier <code>share/icons/icons.svg</code>) quand Inkscape est inactif, plutôt qu'en attendant que toutes les icônes d'un menu ne soient rendues que lorsque vous vous y accédez pour le première fois. Ceci permet d'éliminer la latence énervante lors du premier accès à un menu.<br />
<br />
* Avant, lors d'un zoom sur une petite portion d'un chemin (spécialement dans le cas d'un chemin grand et complexe), un ralentissement d'Inkscape était perceptible et l'utilisation mémoire augmentait énormément. Nous avons optimisé le moteur de rendu afin de ne <b>traiter que la partie visible d'un chemin</b>, et en conséquence la vitesse de rendu est maintenant à peu près constante quel que soit le niveau de zoom, et environ 10 à 40 fois plus rapide que dans la précédente version (le gain étant plus important pour des zooms plus serrés).<br />
<br />
* La commande <b>Chemin > Séparer </b> est jusqu'à cent fois plus rapide pour les chemins complexes comportant des milliers de sous-chemins.<br />
<br />
= Conformité à la norme SVG =<br />
<br />
== Support des profils de couleur ==<br />
<br />
Inkscape comporte maintenant une fonctionnalité basique de gestion de profil ICC. Si compilé avec le support de LittleCMS (si vous exécutez <code>configure</code> en activant <code>--enable-lcms</code>), Inkscape réussit le [http://www.w3.org/Graphics/SVG/Test/20030813/htmlframe/full-color-prof-01-f.html test de profil couleur ICC] du W3C. L'élément &lt;color-profile&gt; a été mis en place pour l'attribut "color-profile" des éléments &lt;image&gt;.<br />
<br />
== Support de l'élément &lt;switch&gt; ==<br />
<br />
Le module de '''traitement conditionnel''' (Conditional Processing Module) de la norme SVG 1.1 est maintenant supporté, incluant l'élément ''switch'' et les attributs ''requiredFeatures'', ''requiredExtensions'', ''systemLanguage''. Inkscape passe avec succès les tests de traitement conditionnel ([http://www.w3.org/Graphics/SVG/Test/20030813/htmlframe/full-struct-cond-01-t.html] et [http://www.w3.org/Graphics/SVG/Test/20030813/htmlframe/full-struct-cond-02-t.html]) du W3C.<br />
<br />
== Résultat SVG ==<br />
<br />
* Dans les documents SVG d'Inkscape, les <b>couleurs</b> sont maintenant désignées par un nom (‘white’) ou un code héxadécimal à trois chiffres (‘<tt>#f3c</tt>’) quand cela est possible.<br />
<br />
* Les valeurs numériques dans les attributs <code>transform</code> sont écrites sans zéros de remplissage non significatifs, et toute valeur inférieure à 1e-8 en valeur absolue (généralement due à une erreur d'arrondi) est écrite comme 0 afin de diminuer l'encombrement.<br />
<br />
= Interface =<br />
<br />
== Boîte de dialogue Calques ==<br />
<br />
Une boîte de dialogue Calques (<b>Ctrl+Maj+L</b>) a été introduite dans cette version. Elle est synchronisée avec le sélecteur rapide de calque situé dans la barre d'état, ce qui vous permet d'utiliser l'un ou l'autre selon votre convenance.. <br />
<br />
* Dans la boîte de dialogue, vous pouvez cliquer sur un calque pour le en faire le calque <b>courant</b>, mais aussi le rendre <b>visible/invisible</b> et <b>verrouillé/déverrouillé</b>. Vous pouvez changer la visibilité ou le verrouillage d'un calque sans avoir à le rendre courant.<br />
<br />
* Une <b>arborescence</b> hiérarchique des calques est représentée par un affichage en forme d'arbre dans la boîte de dialogue. Vous pouvez <b>étendre ou réduire</b> les branches de l'arbre afin de faciliter la navigation dans la structure des calques d'un document.<br />
<br />
* En bas de la boîte de dialogue, des boutons permettent d'<b>ajouter</b> un nouveau calque, de <b>monter ou descendre</b> le calque courant (simplement d'un cran ou bien au premier/dernier plan) et de <b>supprimer</b> le calque courant.<br />
<br />
* En dessous de ces boutons, une glissière et un champ numérique permettent de modifier l'<b>opacité</b> du calque courant. L'opacité d'un calque affecte tous les objets de ce calque, de la même façon que l'opacité d'un groupe.<br />
<br />
== Indicateur de style des objets sélectionnés ==<br />
<br />
Un nouveau contrôle situé à la gauche de la barre d'état permet d'afficher et de mofifier rapidement les <b>remplissage et contour des objets sélectionnés</b>. Si du texte est sélectionné dans l'outil Texte ou une poignée de dégradé dans l'outil Dégradé, cet indicateur affiche et permet de modifier le style du fragment de texte ou du stop de dégradé et non pas celui de l'objet entier (comportement identique à celui de la boîte de dialogue Remplissage&Contour).<br />
<br />
* Les deux indicateurs, étiquetés avec un <b>"R :"</b> (en haut) et un <b>"C :"</b> (en bas) affichent respectivement le remplissage et le contour des objet(s) sélectionnés (ils affichent simultanément le même style si une poignée de dégradé est sélectionnée).<br />
<br />
* Chacun des indicateurs de remplissage/contour peut afficher soit une <b>couleur + opacité</b> (l'opacité affichée est celle du remplissage/contour, pas l'opacité globale de l'objet) ou une étiquette texte indiquant <b>N/A</b> (aucune sélection), <b>Aucun</b> (pas de remplissage/contour), <b>Indéfini</b> (remplissage/contour indéfini), <b>Dégradé L</b> (dégradé linéaire), <b>Dégradé R</b> (dégradé radial), <b>Motif</b> ou <b>Différents</b> (les objets sélectionnés ont des remplissages/contours de types différents).<br />
<br />
* De plus, chaque indicateur peut être complété par un ou deux drapeaux, <b>p</b> ("plusieurs", indiquant que tous les objets sélectionnés (2 ou plus) ont le même remplissage/contour) ou <b>m</b> ("moyenne", indiquant que tous les objets ont des aplats de remplissage/contour mais de différentes couleurs, et l'indicateur affiche alors la moyenne de ces couleurs).<br />
<br />
* Un <b>clic gauche</b> sur un indicateur ouvre ou active la boîte de dialogue Remplissage&Contour avec l'onglet correspondant (remplissage ou contour) séléctionné.<br />
<br />
* Un <b>clic droit</b> sur un indicateur ouvre un menu contextuel contenant les éléments suivant :<br />
** <b>Editer le remplissage/contour...</b>: Ouvre et active la boîte de dialogue Remplissage&Contour avec l'onglet correspondant séléctionné (idem pour un clic gauche).<br />
** <b>Dernière couleur définie</b>: Applique aux objets sélectionnés la dernière couleur de remplissage/contour appliquée à quoi que ce soit.<br />
** <b>Dernière couleur sélectionnée</b>: Applique aux objets sélectionnés la dernière couleur de remplissage/contour la dernière couleur affichée dans cet indicateur (et permet ainsi de copier facilement des couleurs de remplissage/contour entre des objets : sélectionner la source puis la destination et enfin appliquer "dernière couleur sélectionnée").<br />
** <b>Inverser</b>: Applique la couleur inverse de la couleur courante au le remplissage ou le contour (n'affecte pas l'opacité).<br />
** <b>Blanc</b>, <b>Noir</b>: Applique la couleur correspondante au remplissage ou au contour (complètement opaque).<br />
** <b>Copier la couleur</b>, <b>Coller la couleur</b>: Copie ou colle la couleur (si c'en est une) de remplissage ou de contour vers/depuis le presse-papiers du système, en tant que texte au format hexadécimal <code>#rrggbb</code>.<br />
** <b>Permuter remplissage et contour</b>: Permuter remplissage et contour (a la fois les types et les couleurs, s'ils existent).<br />
** <b>Rendre le remplissage/contour opaque</b>: Supprime la transparence du remplissage ou du contour (pas la transparence globale !).<br />
** <b>Indéfinir le remplissage/contour</b>: Indéfinit le remplissage ou le contour des objets sélectionnés.<br />
** <b>Supprimer le remplissage/contour</b>: Supprime le remplissage ou le contour des objets sélectionnés.<br />
<br />
* Un <b>clic milieu</b> sur un indicateur remplissage/contour supprime le remplissage/contour des objets sélectionnés; s'il est déjà supprimé (c'est à dire si l'indicateur affiche "Aucun"), le comportement est le même que celui de la commande "dernière couleur définie" du menu contextuel.<br />
<br />
* Le <b>glisser-déposer</b> de couleurs sur un indicateur de remplissage/contour permet d'applique la couleur correspondante au remplissage/contour des objet(s) sélectionnés.<br />
<br />
* L'indicateur de contour affiche également la <b>largeur de contour</b> de la sélection (moyennée si plusieurs objets avec des largeurs de contour différentes sont sélectionnés) sur la droite de l'indicateur. Un clic gauche sur cette indication permet d'ouvrir la boîte de dialogue Remplissage et Contour avec l'onglet Style du Contour sélectionné. Un clic droit permet d'ouvrir un menu contextuel permettant de choisir l'unité à utiliser pour la largeur de contour ainsi que des valeurs prédéfinies applicables à la sélection.<br />
<br />
* A la droite des indicateurs de remplissage/contour, le champ numérique <b>Opacité</b> (indiqué par un "O :") affiche et permet de modifier l'opacité globale de l'objet sélectionné (ou l'opacité globale moyenne si plusieurs objets sont sélectionnés). Un <b>clic droit</b> sur le champ numérique ouvre un menu contextuel avec des niveaux d'opacité prédéfinis. Un <b>clic milieu</b> sur le "O :" permet de faire parcourir à l'opacité parmi les valeurs 0 (transparent), 0.5, et 1 (opaque).<br />
<br />
Le champ numérique de zoom et l'indicateur de coordonnées du curseur ont été réarrangés de façon à être plus compacts et déplacés vers la droite de la barre d'état. Une poignée de redimensionnement de la fenêtre a été ajoutée à l'extrémité droite de la barre d'état.<br />
<br />
== Indicateur de style des outils ==<br />
<br />
Pour chacun des outils permettant de créer des objets (Formes, Crayon/Stylo/Plume, Texte) la barre des contrôles (située juste au dessus du canevas) contient désormais un <b>indicateur de style</b> sur son côté droit. Cet indicateur montre le style qu'auront les objets créés avec l'outil.<br />
<br />
* L'indicateur indique le style défini pour l'outil - le "dernier style utilisé" global ou le "style propre à l'outil" . Par exemple, en cliquant sur une couleur de la palette (même si aucun objet n'est sélectionné) et si votre outil est configuré pour utilisé la dernière couleur définie (dans les Préférences d'Inkscape), son indicateur est mis à jour, vous permettant de vous faire une idée de la "brosse" que vous allez utiliser avant de commencer à dessiner.<br />
<br />
== Barre des contrôles de l'outil texte ==<br />
<br />
* Cette version introduit les prémices de la barre des contrôles pour l'outil texte (qui était vide jusqu'à maintenant). Il est désormais possible de choisir la <b>police</b> et sa <b>taille</b>, appliquer un style <b>gras</b> ou <b>italique</b>, modifier l'<b>alignement</b> et l'<b>orientation</b> d'un texte sans avoir à ouvrir le boîte de dialogue Texte et Police.<br />
<br />
* Tous les contrôles sont à <b>application immédiate</b> et s'appliquent à l'objet texte entier (si rien n'est sélectionné) ou à une sélection de texte. Ils peuvent aussi s'appliquer à plusieurs objets de type texte (vous devrez cependant utiliser l'outil Sélecteur pour sélectionner plusieurs objets texte, puis repasser à l'outil Texte pour en utiliser les contrôles).<br />
<br />
* Le menu déroulant des polices contient les noms et un <b>aperçu</b> de toutes les polices; contrairement à d'autres programmes, nous n'appliquons pas chaque fonte à son nom, mais avons préféré ajouter une chaîne d'aperçu séparée affichée en gris après le nom de chaque fonte. Ce design permet d'assurer une meilleure lisibilité des noms des fontes et fournit une information utile maximale dans un emplacement réduit.<br />
<br />
* Nous ajouterons d'autres contrôles (y compris pour l'espacement et le crénage) à cette barre dans les prochaines versions.<br />
<br />
== Palette de couleurs insérable ==<br />
<br />
* Jusqu'à maintenant, les palettes de couleur ne pouvaient être utilisées que depuis une palette flottante (Ctrl+Maj+W). La palette des couleurs est maintenant intégrée à l'interface principale, en bas de la fenêtre, entre la barre d'état et le canevas. Cet affichage est actif par défaut; utilisez <i>Affichage > Afficher/Cacher > Palette</i> pour le désactiver. La palette insérée possède les mêmes fonctionnalités que la palette flottante; un bouton y est disponible dans le coin supérieur droit pour accéder au menu des palettes.<br />
<br />
* L'option <b>Envelopper</b> (inactive par défaut) du menu de la palette permet de la faire passer d'une simple ligne à un cadre de deux ou trois lignes, permettant ainsi un accès plus facile aux couleurs dans les palettes qui en contiennent un grand nombre.<br />
<br />
* Le <b>déplacer-déposer</b> des <b>couleurs</b> a été activé.<br />
** Déplacer une couleur depuis une palette permet d'afficher un aperçu de la couleur déplacée sous le curseur.<br />
** Déplacer-déposer une couleur sur un indicateur de style de la barre d'état permet d'appliquer cette couleur au remplissage ou au contour des objet(s) sélectionnés.<br />
** Les couleurs peuvent être <b>déposées</b> directement sur les objets du canevas afin d'être appliquées à leurs remplissages ou <b>maj+déposées</b> pour être appliquées à leurs contours. Ceci n'affecte que l'objet sur lequel vous déposez une couleur, quels que soient les objets sélectionnés.<br />
** Les couleurs peuvent être déplacées-déposées depuis et vers d'autres logiciels.<br />
<br />
* La nouvelle palette de couleur par défaut <b>Inkscape</b> a été ajoutée. Elel contient une série de gris, les couleurs nommées standards HTML, et toute une série de couleurs triées selon leurs valeurs TSL (475 couleurs en tout). Cette palette est générée par un script Python disponible dans le dépot SVN d'Inkscape dans le répertoire share/palettes.<br />
<br />
* Plusieurs <b>palettes de couleurs spécialisées</b>, particulièrement utiles dans des projets pour lesquels la coordination des couleurs est importante, ont été créées ou récupérées depuis le GIMP : Grays (gris), Reds (rouges), Greens (verts), Blues (bleus), Gold (or), Royal (royal), Khaki (kaki), Hilite (surligne) et Topographic (topographique).<br />
<br />
* Les tailles standards des palettes (minuscule, petit, moyen, grand, très grand) on été <b>diminuées</b>.<br />
<br />
== Boîte de dialogue Préférences d'Inkscape ==<br />
<br />
La boîte de dialogue des Préférences d'Inkscape a été complètement réécrite et redesignée et de nombreux bogues ont été corrigés à cette occasion.<br />
<br />
* La vieille navigation par onglets a disparu; la nouvelle boîte de dialogue respecte beaucoup mieux les principes d'interface de GNOME (<b>GNOME Human Interface Guidelines</b>). <br />
<br />
* De plus, le <b>seuil de simplification</b> peut maintenant être ajusté avec plus de précision.<br />
<br />
== Boîtes de dialogue Propriétés / Métadonnées du Document ==<br />
<br />
* La boîte de dialogue Préférences du document est maintenant nommée <b>Propriétés du document</b>, et a été séparée en deux : les métadonnées sont maintenant accessibles dans la boîte de dialogue <b>Métadonnées du Document</b>; les widgets des métadonnées sont de plus affichées sur deux pages.<br />
<br />
* Un bouton a été ajouté permettant <b>d'ajuster la page à la sélection courante</b> ou au dessin entier s'il n'y a pas de sélection. Le bouton redimensionne la page et si nécessaire déplace le dessin. Il est maintenant très facile de dimensionner une page à la taille d'une illustration après avoir fini celle-ci..<br />
<br />
* <b>Nouveaux contrôles</b>: les nouvelles fonctionnalités d'adhérence des objets ont nécessité leur propres widgets de propriétes, et vous pouvez ajuster la sensibilité d'adhérence avec une glissière, ou laisser les objets adhérer quelle que soit la distance (uniquement pour la grille).<br />
<br />
* Réorganisations dans les <b>Propriétés du Document</b> : tout ce qui concerne l'adhérence a été intégré sur un onglet; la Grille et les Guides ont aussi leur propre onglet. Afin d'améliorer la conformité aux HIG (Human Interface Guidelines), toutes les widgets ont été classées par catégories; en particulier, les widgets de l'onglet Page ont été redisposées selon les catégories Général/Format/Bordure.<br />
<br />
* <b>Corrections de bogues</b>: les URIs des licences grisées avaient un contraste trop faible, et donc ne sont plus grisées du tout; la licence propriétaire ne remettait pas l'URI de licence à zéro; les boutons radio ne possédaient pas d'info-bulles (tooltips); les retouches de la grille mineure ont été supprimées; les données n'étaient pas mises à jour quand un nouveau fichier venait en remplacer un autre dans la même fenêtre.<br />
<br />
* <b>Respect des HIG</b> : un gros travail a été fourni sur cet aspect, et maintenant il ne reste que quelques détails à régler pour respecter complètement les principes d'interface de Gnome (Gnome Human Interface Guidelines).<br />
<br />
* <b>Licences Creative Commons mises à jour</b>: les licences CC ont été mises à jour à la version 2.5 par défaut dans l'onglet licence de la boîte de dialogue Métadonnées.<br />
<br />
== Raccourcis clavier configurables ==<br />
<br />
Les <b>raccourcis clavier</b> d'Inkscape </b> sont maintenant configurables</b> !<br />
<br />
Il n'y a pas encore d'interface graphique utilisateur permettant de gérer cette fonctionnalité, et toutes les actions d'Inkscape ne peuvent pas encore recevoir des raccourcis personnalisés. Cependant, si éditer un fichier de configuration ne vous fait pas peur, la plupart des actions, y compris tout ce qui apparait dans les menus, peuvent recevoir des modifications de leurs raccourcis. Nous travaillons pour rendre encore plus d'actions configurables.<br />
<br />
Au démarrage, Inkscape charge ses raccourcis claviers depuis <code>share/keys/default.xml</code>. Ce fichier est une copie de <code>inkscape.xml</code> situé dans le même répertoire. Le répertoire contient d'autres émulations de profils de claviers permettant de simuler ceux d'autres éditeurs vectoriels :<br />
<br />
* <code>xara.xml</code>: Xara X/Xara Xtreme/Xara LX keys<br />
<br />
Vous pouvez copier l'un d'eux à la place de default.xml afin d'utiliser le profil associé. Dans tous ces profils, les touches/raccourcis non utilisés par le programme correspondant conservent leur lien avec Inkscape. Si vous voulez contribuer à créer un profil pour un autre éditeur vectoriel non encore simulé, nous l'accepterons avec grand plaisir. Ces fichiers sont dans un format XML simple décrit dans <code>inkscape.xml</code>.<br />
<br />
Vous pouvez aussi <b>personnaliser vos propres raccourcis</b> sans avoir à écraser le fichier <code>default.xml</code> principal. Si votre répertoire de profil (<code>~/.inkscape</code> sur Linux) contient un sous-répertoire <code>keys</code> contenant un fichier <code>default.xml</code>, les raccourcis de ce fichier se superposeront (c'est à dire s'ajouteront, et préempteront en cas de conflit) les raccourcis par défaut. Le format de votre fichier <code>default.xml</code> devra être le même que celui du fichier <code>default.xml</code> principal.<br />
<br />
== Menus ==<br />
<br />
* Les commandes de <b>Zoom</b> du menu Affichage ont été déplacées dans un sous-menu; les commandes <b>Zoomer</b> et <b>Dézoomer</b> ont été ajoutées à ce sous-menu.<br />
<br />
* Les commandes de <b>Clonage</b> ont été déplacées dans un sous-menu du menu Edition et ont reçu des noms et des indications plus explicites.<br />
<br />
* Les commandes de <b>Motif</b> (<i>Objets en motif</i> et <i>Motif en objets</i>) ont été déplacées dans un sous-menu du menu Objet, en-dessous des nouveaux sous-menus Découpe et Masque.<br />
<br />
* Les éléments du <b>menu Effets</b> ont été rangés par catégories dans des sous-menus, et plusieurs effets ont été renommés de façon plus intuitive.<br />
<br />
== Barre d'état ==<br />
<br />
* Dans l'outil sélecteur, si plusieurs objets sont sélectionnés, la barre d'état indique maintenant leurs types. Par exemple si 5 groupes sont sélectionnés, elle affiche :<br />
<br />
::<b>5</b> objecs de type <b>groupe</b> dans le calque <b>NomDuCalque</b>.<br />
<br />
:au lieu de "5 objets sélectionnés" dans les versions précédentes. S'il y a moins de 3 types différents dans la sélection, ils seront listés; par exemple :<br />
<br />
::<b>5</b> objets des types <b>groupe</b>, <b>chemin</b>, <b>rectangle</b> dans le calque <b>NomDuCalque</b>.<br />
<br />
:L'ordre de la liste correspond à l'ordre dans lequel les objets ont été ajoutés à la sélection. S'il y a plus de 4 types différents dans la sélection, seul le nombre de types est indiqué; par exemple :<br />
<br />
::<b>5</b> objets de <b>4</b> types dans le calque <b>NomDuCalque</b>.<br />
<br />
* Dans le Sélecteur, les objets sélectionnés dans des groupes sont identifiés de telle sorte que l'ID du groupe est donné; par exemple :<br />
<br />
::<b>Rectangle</b> dans le groupe <i>g212</i> (<b>contenu</b> d'un calque)<br />
<br />
:Si les objets sélectionné ont des parents différents dans un même calque (par exemple, si le premier appartient à un groupe et l'autre pas), le nombre de parents est indiqué :<br />
<br />
::<b>2</b> objets des types <b>rectangle</b>, <b>chemin</b> dans <b>2</b> parents (<b>contenu</b> d'un calque)<br />
<br />
:Si les objets appartiennent à des calques différents, seul le nombre de calques est indiqué (en effet, cela implique aussi des parents différents) :<br />
<br />
::<b>2</b> objets des types <b>rectangle</b>, <b>chemin</b> dans <b>2</b> calques<br />
<br />
* Dans l'outil Noeud, si votre sélection de noeuds comporte de noeuds de différents sous-chemins, la barre d'état indique le nombre de sous-chemins de la sélection ainsi que le nombre total de sous-chemins; par exemple :<br />
<br />
::<b>2</b> noeuds sur <b>195</b> sélectionnés dans <b>2</b> sous-chemins sur <b>36</b>.<br />
<br />
* Le contenu des messages de la barre d'état est maintenant dupliqué dans des <b>info-bulles</b> (tooltips) qui s'affichent lorsque vous déplacez la souris au dessus de la barre d'état.<br />
<br />
* Le texte affiché dans la barre d'état n'est plus simplement tronqué si la place est insuffisante, mais une ellipse (...) est insérée à la fin pour indiquer que le texte se prolonge (seulement avec des version de Gtk >= 2.6 ).<br />
<br />
== Thème ==<br />
<br />
* Inkscape possède un <b>nouvel ensemble d'icônes par défaut</b> appelé "Crispy" fourni par Andre Sousa. Les nouvelles icônes ont pour but de fournir un aspect plus professionnel et cohérent à notre aplication, et aussi de rendre plus évidentes les fonctions associées à ces icônes.<br />
<br />
= Outils =<br />
<br />
== Outil noeud ==<br />
<br />
=== Sculpter les noeuds ===<br />
<br />
Une nouvelle façon de manipuler les chemins dans l'outil Noeud est apparue dans cette version : la sculpture de noeuds. Normalement, quand plusieurs noeuds sont sélectionnés et que vous déplacez l'un d'entre eux, tous les noeuds subisse le même déplacement. Maintenant, si vous <b>Alt+déplacez</b> un des noeuds sélectionnés, seul ce noeud est complètement déplacé; les autres noeuds sélectionnés sont déplacés d'une distance moindre de sorte que les plus éloignés restent stationnaires. Ce comportement est similaire à celui d'"édition proportionnelle" ou "sélection souple" d'éditeurs 3D comme Blender.<br />
<br />
Donc, si par exemple, vous sélectionnez plusieurs noeuds sur ligne droite et Alt+déplacez celui du milieu, le chemin prendra une <b>forme en cloche</b>. Les poignées des noeuds sont aussi ajustées de manière à ce que la courbe garde une forme douce et naturelle (s'il n'y a pas assez se noeuds sur la portion de chemin que vous voulez déformer, sélectionnez les noeuds terminaux de cette portion et appuyez sur <b>Ins</b> plusieurs fois pour y insérer de nouveaux noeuds).<br />
<br />
De plus, la sculpture de noeuds est <b>sensible à la pression</b> du stylet des tablettes graphiques. Si la pression du stylet est légère, la déformation sera étroite et pointue (c'est à dire que même les voisins proches du noeud déplacé seront peu déplacés); si la pression est forte, la déformation sera large et douce (c'est à dire que les voisins les plus proches du noeud déplacé auront un déplacement pratiquement égal). (Petite astuce : pour terminer le déplacement sans perdre la forme obtenue, relâchez d'abord Alt, puis cessez d'appuyer avec le stylet.)<br />
<br />
Cette méthode de sculpture des noeuds a de nombreuses applications possibles. Un simple exemple est de sélectionner tous les noeuds d'une courbe en forme d'ellipse, puis de Alt=déplacer l'un d'entre eux pour étirer et biaiser doucement et naturellement la forme entière dans une direction. Faire de même avec un chemin complexe, comme une étoile ou une spirale, permettra de le tordre et de le poinçonner sans lui faire perdre la complexité de sa structure, et est une façon d'obtenir des étoiles aplaties ou auto-intersectées, des spirales excentrées et d'autres formes difficles à obtenir avant. Ne sélectionner qu'une partie des noeuds vous permettra de déformer des parties de votre dessin sans perturber le reste.<br />
<br />
La sculpture de noeuds appliquée à un texte converti en chemin est une manière facile et amusante de le tordre ou de le courber, et d'obtenir des effets similaires à une "enveloppe de perspective" ou "enveloppe curviligne" que vous pouvez trouver dans d'autres logiciels - mais d'une façon plus souple et puissante. Par exemple, en sélectionnant une partie ou tous les noeuds d'un texte et en les Alt+déplaçant, vous pouvez facilement transformer un paragraphe en une bannière ondulante, ou encore appliquer un effet "loupe" à n'importe quel mot.<br />
<br />
La sculpture de noeuds est également particulièrement utile pour les chemins complexes à l'apparence naturelle, tels que des calligraphies ou des vectorisations de bitmaps, pour lesquels vous voulez infléchir de grandes portions du tracé sans détruire les petits détails. Des actions telles que rétrécir une portion de calligraphie et en élargir une autre, en modifier les proportions, agrandir une oreille ou aplatir le nez d'un visage - tout ceci est maintenant plus rapide à obtenir et de manière bien plus naturelle avec la sculpture de noeuds. C'est aussi une nouvelle manière de <b>créer</b> des chemins différents - en commençant par dessiner une ellipse, puis en y insérant des noeuds supplémentaires, il suffit de quelques Alt+déplacer pour obtenir la silhouette d'une terre, une carte de l'Australie ou encore un logo d'Inkscape !<br />
<br />
Quelques exemples sont montrés dans les captures d'écran :[[http://www.inkscape.org/screenshots/gallery/inkscape-0.44-nodesculpting.png www.inkscape.org/screenshots/gallery/inkscape-0.44-nodesculpting.png]].<br />
<br />
=== Afficher ou non les poignées ===<br />
<br />
La barre des contrôles de l'outil Noeud comporte maintenant un bouton permettant de décider si les poignées de Bézier doivent être affichées avec les noeuds ou pas (activé par défaut). Sélectionner et déplacer des noeuds sur des chemins denses avec un zoom faible (par exemeple si vous voulez sculpter les noeuds) peut devenir très difficile si les poignées ne sont pas cachées : en effet, il devient difficile de sélectionner un noeud et non pas une poignée quand celles-ci sont affichées.<br />
<br />
=== Nouveau comportement de suppression ===<br />
<br />
Dans l'outil Noeud, la <b>supression de noeudn(s)</b> avec les touches Suppr/Backspace ou en Ctrl+Alt+cliquant sur un noeud tentent désormais de <b>préserver autant que possible la forme courante du chemin</b>. ceci signifie que les noeuds adjacents à celui qui est supprimé subissent une modification de leurs poignées afin que le chemin conserve au mieux la forme qu'il avait avant cette supression. Par exemple, si vous Ctrl+Alt+cliquez deux fois sur un chemin, la première fois pour ajouter un noeud et la deuxième fois pour le supprimer, la forme du chemin ne sera pas modifiée (très légèrement dans le pire des cas). Le comportement précédent, qui ne modifie pas les poignées est toujours disponible via <b>Ctrl+Suppr</b> ou <b>Ctrl+Backspace</b>.<br />
<br />
=== Préserver les positions des noeuds et poignées ===<br />
<br />
* Quand vous <b>changez le type</b> du noeud sélectionné en Doux ou Symétrique en appuyant sur Maj+S/Maj+Y, vous pouvez maintenant <b>préserver la position</b> de l'une des deux poignées en passant le curseur de votre souris au-dessus d'elle, de sorte que seule l'autre poignée est tournée/redimensionnée pour correspondre à celle qui reste figée.<br />
<br />
* De même quand vous <b>joignez des noeuds terminaux</b> avec Maj+J, vous pouvez <b>préserver la position</b> de l'un des deux noeuds en passant le curseur de votre souris au-dessus de lui, de sorte que la jonction se fasse à son emplacement.<br />
<br />
=== Divers ===<br />
<br />
* La touche <b>!</b> permet d'<b>inverser la sélection de noeuds</b> dans les sous-chemin(s) courants (c'est à dire les sous-chemins avec au moins un noeud sélectionné); <b>Alt+!</b> permet d'inverser la sélection dans le chemin entier. Ce comportement de ces touches est similaire à celui qu'elles ont dans le Sélecteur, avec les sous-chemins courants au lieu du calque courant.<br />
<br />
* Le raccourci clavier pour "Rendre courbes les segments sélectionnés" dans l'outil Noeud a été changé de Maj+K en <b>Maj+U</b> afin de le rendre plus mnémotechnique.<br />
<br />
== Plume calligraphique ==<br />
<br />
=== Tremblement ===<br />
<br />
* Même en utilisant une tablette graphique sensible à la pression, les tracés obtenus avec la plume calligraphique ont souvent un aspect trop régulier et artificiel. Afin d'obtenir un aspect plus naturel, un nouveau paramètre, le <b>Tremblement</b> a été ajouté à l'outil Calligraphie dans cette version. Ajustable de 0,0 à 1,0 dans la barre des contrôles, il affecte vos tracés en introduisant de légéres irrégularités jusqu'à d'importants tremblements, et augmente ainsi significativement les possibilités créatives de l'outil.<br />
<br />
=== Largeur de plume ===<br />
<br />
* Dans les versions précédentes, la largeur de la plume dépendait du niveau de zoom, de façon à ce que les tracés <b>semblent</b> avoir la même largeur visible quel que soit le zoom, mais soient en fait plus fins à des niveaux de zoom plus grands. Ce comportement est pratique si vous voulez conserver la même "sensation" de plume quelque soit le zoom; par exemple, en zoomant pour rectifier un détail, il semble naturel d'avoir une plume plus fine mais offrant les mêmes sensations. Ce comportement est donc conservé par défaut, mais un autre mode a été ajouté qui <b> garde une largeur de plume constante en unités absolues</b> quel que soit le zoom. Pour utiliser ce mode, activez l'option correspondante pour l'outil dans la page des Préférences d'Inkscape (accessible en double-cliquant sur l'icône de l'outil).<br />
<br />
* Le champ <b>Largeur</b> dans la berre des contrôles de l'outil peut maintenant varier de <b>1 à 100</b>, correspondant à l'étendue de 0,01 à 1,0 dans les versions précédentes. Si le mode "largeur en unités absolues" est activé, la valeur dans ce champ correspond à la largeur de tracé en unités px. Dans le mode par défaut, la valeur 100 correspond à une largeur de tracé de 100px pour un zoom à 100%, et la largeur réelle varie linéairement avec le niveau de zoom.<br />
<br />
=== Sélection ===<br />
<br />
* Une nouvelle option a été ajoutée dans les préférences de l'outil, <b>Garder sélectionné</b>, qui permet de garder un objet nouvellement créé sélectionné lorsque vous venez de le terminer. Si vous la désactivez (elle est active par défaut) et imposez à l'outil d'utiliser la "dernière couleur définie", vous pouvez facilement choisir une nouvelle couleur en cliquant dans la palette sans avoir à vous soucier du changement de couleur de l'objet que vous venez de créer. Voyez l'indicateur de style à l'extréminté droite de la barre des contrôles qui indique le style de votre prochain tracé.<br />
<br />
* <b>Echap</b> permet de desélectionner les objets dans l'outil Calligraphie, comme dans presque tous les autres outils.<br />
<br />
=== Style ===<br />
<br />
* lors de son dessin, le tracé possède est affiché avec la couleur et l'opacité qu'il aura une fois terminé, au lieu d'être affiché en noir dans les versions précédentes.<br />
<br />
* Par défaut, après l'installation d'Inkscape, l'outil Calligraphie utilise maintenant le dernier style utilisé, au lieu d'un tracé noir auparavant (ce comportement peut être modifié dans les Préférences d'Inkscape).<br />
<br />
== Outil stylo (courbes de Bézier) ==<br />
<br />
* Pendant le dessin d'un chemin, vous pouvez maintenant <b>déplacer le dernier noeud créé</b> avec les mêmes raccourcis que dans l'outil Noeud - flèche (déplacement d'1 incrément), Maj+Flèche (déplacement de 10x l'incrément) ou Alt+flèche (déplacement d'1 pixel-écran).<br />
<br />
* Vous pouvez aussi rendre le dernier segment non finalisé (rouge) rectiligne (<b>Maj+L</b>) ou curviligne (<b>Maj+U</b>), (ces raccourcis sont les mêmes que ceux de l'outil Noeud).<br />
<br />
* A la demande générale, si un nouveau chemin est dessiné mais pas encore terminé, , <b>Ctrl+Z annule</b> le tracé entier (même comportement que Echap), au lieu d'annuler la dernière action.<br />
<br />
* Dans l'outil Stylo, <b>Suppr</b> a les même effets que Backspace : ces touches permettent de supprimer le dernier noeud ajouté au chemin.<br />
<br />
= Masques et chemins de découpe =<br />
<br />
Inkscape possède maintenant une interface pour l'utilisation des <b>chemins de découpe et des masques</b>. <br />
<br />
* Tout objet peut être intersecté de façon non destructive par un chemin (appelé <i>chemin de découpe</i>) de sorte que seule la portion intersectée de l'objet soit visible.<br />
** Pour <b>appliquer un chemin de découpe</b>, sélectionnez les objets à découper et le chemin de découpe, assurez-vous que le chemin de découpe est au-dessus des autres objets dans l'ordre z, puis utilisez <i>Objet > Découpe > Définir</i>..<br />
** Vous pouvez <b>transformer, éditer ou appliquer un style</b> aux objets découpés de la même façon que pour des objets normaux. Le chemin de découpe reste appliqué et est transformé avec chaque objet découpé.<br />
** Pour <b>retirer un chemin de découpe</b>, utilisez <i>Objet > Découpe > Retirer</i>. Le chemin de découpe retourne alors sur le dessin comme un chemin normal; il est placé au dessus (dans l'ordre z) des objets dont le chemin de découpe à été retiré. <br />
<br />
* Tout objet peut être masqué de façon non destructive par un chemin (appelé <i>masque</i>) de sorte que : les zones noires ou transparentes du masque deviennent complètement transparente dans l'objet masqué; les zones blanches opaques du masque deviennet complètement transparentes dans l'objet masqué; et toutes les couleurs intermédiaires deviennent alors des niveaux intermédiaires d'opacité dans l'objet masqué. Ceci vous permet, par exemple, d'appliquer des dégradés de transparence arbitraire à des objets.<br />
** Pour <b>appliquer un masque</b>, sélectionnez les objets à masquer et le masque, assurez-vous que le masque est au-dessus des autres objets dans l'ordre z, puis utilisez <i>Objet > Masque > Définir</i>.<br />
** Vous pouvez <b>transformer, éditer ou appliquer un style</b> aux objets masqués de la même façon que pour des objets normaux. Le masque reste appliqué et est transformé avec chaque objet masqué.<br />
** Pour <b>retirer un masque</b>, utilisez <i>Objet > Masque > Retirer</i>. Le masque retourne alors sur le dessin comme un chemin normal; il est placé au dessus (dans l'ordre z) des objets dont le masque à été retiré.<br />
<br />
* Les objets auxquels un chemin de découpe est appliqué voient leur boîte de contour intersectée avec celle du chemin de découpe; dans les versions précédentes, une boîte de contour non découpée était affichée. Cependant, ceci ne s'applique pas aux objets sans chemin de découpe faisant partie d'un groupe qui lui en a un.<br />
<br />
* Les objets masqués ou découpés sont indiqués par "<i>découpé</i>" ou "<i>masqué</i>" dans leur description de la barre d'état.<br />
<br />
* Inkscape ne supportait jusqu'à cette version que le rendu des chemins de découpe et des masques. Cette version a aussi été l'occasion de corriger certains bogues liés à ces fonctionnalités :<br />
** Les chemins de découpe et masques avec des unités liées à la boîte de contour de l'objet (objectBoundingBox units) n'étaient pas affichés correctement lors de l'ouverture de document. <br />
** Les chemins de découpe sans remplissage ne fonctionnaient pas. Ceci a été corrigé.<br />
** Les objets sur lesquels un chemin de découpe ou un masque est appliqué peuvent maintenant être copiés/collés d'un document à un autre.<br />
<br />
= Transformations =<br />
<br />
== Boîte de dialogue Transformer ==<br />
<br />
Améliorations et corrections dans la boîte de dialogue Transformer (Ctrl+Maj+M) :<br />
* Un bouton à cocher <b>Appliquer à chaque objet séparément</b> a été ajouté, vous permettant de redimensionner/tourner/incliner par rapport à son propre centre de rotation chacun des objets sélectionnés de la même façon. Si ce bouton est décoché (par défaut), la sélection est transformée comme un tout (c'est à dire comme si la sélection formait un seul objet). L'état de ce bouton est retenu d'une cession à une autre. (ce bouton n'impacte pas les onglets Déplacement et Matrice).<br />
<br />
* Le bouton <b>Effacer</b> permet de rétablir les valeurs par défaut dans les champs numérique de l'onglet courant.<br />
<br />
* L'onglet <b>Dimensions</b> permet de spécifier un incrément de redimensionnement horizontal ou vertical en pourcents ou en unités absolues. Un bouton à cocher <b>Redimensionner proportionnellement</b> permet de préserver le rapport largeur/hauteur. (seule l'unité % est disponible si vous redimensionnez proportionnellement plusieurs objets avec l'option "Appliquer à chaque objet séparément"; sans cette option les objets seront redimensionnés selon le rapport largeur/hauteur de la sélection, pas celui de chaque objet).<br />
<br />
* L'onglet <b>Inclinaison</b> permet de spécifier l'inclinaison selon un <b>déplacement obsolu</b> (ex. : une inclinaison horizontale appliquée à un rectangle signifie que l'arrête supérieure du rectangle est déplacée par rapport à l'arrête inférieure), un <b>pourcentage de déplacement</b> (ex. : une inclinaison horizontale de 1% appliquée à un rectangle signifie que l'arrête supérieure du rectangle sera décalée de 1% de la hauteur du rectangle par rapport à l'arrête inférieure), ou un <b>angle</b> (ex. : une inclinaison horizontale de 15 degrés appliquée à un rectangle signifie que les arrêtes latérales seront inclinées de cet angle et que les arrêtes supérieure et inférieure resteront horizontales).<br />
<br />
* L'onglet <b>Matrice</b> (nommé "Transformation" dans les versions précédentes) permet soit de modifier la matrice <code>transform=</code> courante d'un objet, soit de post-multiplier la matrice <code>transform=</code> de l'objet par la matrice que vous spécifiez, en fonction de l'état du bouton <b>Editer la matrice courante</b>. (La matrice transformation de la boîte de dialogue Propriétés de l'Objet, désormais redondante, a été supprimée).<br />
<br />
* La boîte de dialogue est maintenant correctement <b>synchronisée avec les modifications de la sélection</b> et met à jour ses champs numériques lors de toute modification dans la fenêtre active.<br />
<br />
* La disposition de la boîte de dialogue a été simplifiée, des info-bulles et des mnémoniques ajoutés pour une meilleure utilisabilité.<br />
<br />
* Plusieurs bogues sont corrigés, en particulier des problèmes de conversion entre les différentes unités.<br />
<br />
== Centres de rotation persistants ==<br />
<br />
* La position du centre (axe) de rotation et d'inclinaison, utilisé par l'outil Sélecteur est maintenant <b>mémorisée</b> pour tout objet et réutilisée lorsque vous sélectionnez de nouveau un objet (même après avoir enregistré, fermé et réouvert un document). Lorsque que vous déplacez ou redimensionnez un objet, son centre de rotation est déplacé en conséquence, de sorte que sa position relative par rapport à l'objet ne soit pas modifiée si vous ne déplacez pas explicitement ce centre de rotation.<br />
<br />
* Si vous sélectionnez plusieurs objets, ils utilisent le centre de rotation du <b>premier objet sélectionné</b>. Si ce premier objet n'a pas de centre de rotation défini (c'est à dire, s'il est toujours à sa position par défaut), le centre de rotation est alors le centre de la boîte de contour de la sélection.<br />
<br />
* <b>Maj+cliquer</b> sur un centre de rotation permet de le replacer au centre de la boîte de contour de son objet.<br />
<br />
* Donc, le déplacement d'un centre de rotation est une <b>action qui peut être annulée</b> (Ctrl+Z permet d'annuler la dernière action).<br />
<br />
* La <b>rotation au clavier</b> avec les raccourcis [, ] et différents modificateurs (Ctrl, Alt, Maj), tout comme l'onglet Rotation de la boîte de dialogue <b>Transformer</b>, agissent autour du centre de rotation de l'objet sélectionné (si la sélection comporte plusieurs objets, le centre de rotation est celui du premier sélectionné).<br />
<br />
* Les centres de rotations sont <b>préservés</b> lors des opérations dupliquer, cloner (y compris lors d'un pavage de clones), grouper/dégrouper et convertir en chemin.<br />
<br />
== Coller les dimensions ==<br />
<br />
Des nouvelles commandes, permettant d'appliquer facilement à des objets sélectionnés les dimensions des objets précédemment copiés dans le presse-papiers, ont été ajoutées.. ces commandes se trouvent dans le sous-menu Coller les dimensions du menu Editer :<br />
<br />
* <b>Coller les dimensions</b> redimensionne la sélection pour lui appliquer les dimensions des objet(s) du presse-papiers.<br />
<br />
* <b>Coller la largeur</b>/<b>Coller la hauteur</b> redimensionne horizontalement/verticalement la sélection pour lui appliquer la largeur/hauteur des objet(s) du presse-papiers. Ces commandes respectent le verrou de rapport de dimensions de la barre des contrôles du Sélecteur (entre les champs L et H), et donc si ce verrou est actif, l'autre dimension de l'objet sélectionné est modifiée selon la même proportion; sinon l'autre dimension reste inchangée.<br />
<br />
* <b>Coller les dimensions séparément</b>, <b>Coller la largeur séparément</b> et <b>Coller la hauteur séparément</b> fonctionnent de la même façon que les commandes décrites ci-dessus, mais s'appliquent à <i>chaque objet séparément</i> afin de lui appliquer les dimensions/largeur/hauteur des objet(s) copiés dans le presse-papiers.<br />
<br />
= Connecteurs et disposition automatique =<br />
<br />
* Plusieurs améliorations et quelques corrections de bogues ont été apportées au comportement des <b>connecteurs</b> et à l'<b>outil connecteur</b> :<br />
** Les connecteurs faisant partie d'une sélection et déplacée avec celle-ci restebt maintenant attachés aux autres objets de la sélection, et ne sont plus déliés comme auparavant.<br />
** Par défaut, l'outil connecteur n'attache pas les connecteurs aux objets de type texte. Un nouveau bouton à cocher dans les préférences de l'outil permet de gérer ce comportement.<br />
** Les <b>marges autour des objets à éviter</b> (utilisées lors du routage automatique des connecteurs) peuvent maintenant être modifiées avec le champ "espacement" dans la barre des contrôles de l'outil.<br />
<br />
* <b>Routage automatique</b>: un nouveau bouton est disponible dans la boîte de dialogue Aligner et distribuer, qui permet de router/disposer automatiquement des diagrammes impliquant un réseau de formes et de connecteurs. La disposition est obtenue en utilisant l'algorithme de Kamada-Kawai. Cet algorithme traite les arrêtes comme des ressorts de sorte que la distance entre les noeuds soit proportionnelle à longueur de chemin - nombre de connecteurs entre deux noeuds. Les éléments non connectés seront disposés en cercle à la circonférence.<br />
<br />
* Un nouveau bouton <b>Supprimer les chevauchements</b>, permettant de déplacer les objets sélectionnés de façon à ce qu'ils ne se superposent pas, a été ajouté. Un espacement minimum entre les frontières des objets peut être spécifié. Avec l'outil de routage automatique décrit ci-dessus, ces fonctionnalités permettent d'augmenter notablement l'utilisabilité d'Inkscape dans le cadre de la création de diagrammes. La supression des chevauchements est différente de l'"éparpillement" : il s'agit d'une commande déterministe et garantissant cette supression de chevauchement dès sa première utilisation, mais n'est pas concernée par une distance perceptible entre les objets. L'éparpillement, de son côté, tente d'égaliser les distances perceptibles entre les objets et peut être appliquée plusieurs fois de suite pour un effet graduel.<br />
<br />
= Vectorisation sélective avec SIOX =<br />
<br />
* Inkscape 0.44 intègre une version préliminaire de <b>l'algorithme SIOX</b> (Simple Interactive Object Extraction) (pour plus d'informations, consultez la page de [http://www.siox.org siox]) dans son code de vectorisation d'images bitmaps. Cet algorithme intelligent, issu du domaine de la reconnaissance d'image, vous permet de sélectionner des zones de couleur similaire, avec pour objectif d'extraire une zone d'intérêt d'un arrière plan. Pour l'utiliser :<br />
** Activez l'option SIOX en plus de vos options habituelles de vectorisation.<br />
** Sélectionnez le bitmap et un objet recouvrant à la fois la zone d'intérêt <i>et</i> une partie de l'arrière plan (laissant donc seulement la majeure partie de l'arrière plan découverte)<br />
** Cliquez sur <b>OK</b>. SIOX va analyser et tenter d'extraire votre zone d'intérêt et ne vectorisera que cette partie de l'image.<br />
<br />
* Le mécanisme de sélection de SIOX (par exemple, la possibilité de sélectionner séparément des zones de premier et d'arrière plan) n'est pas encore complètement écrit, mais ceci est plannifié pour une version future.<br />
<br />
= Adhérence =<br />
<br />
* En plus de l'adhérence aux guides et à la grille, l'<b>adhérence aux chemins et/ou noeuds d'autres objets</b> a été ajoutée. Comme pour les guides ou la grille, vous pouvez activer séparément l'adhérence des boîtes de contour aux objets et/ou des noeuds aux objets. Cependant, nous préférerons vous avertir que ce code est encore expérimental : des soucis sont possibles, et le comportement est ralenti dans les gros documents comportant des milliers d'objets.<br />
<br />
* En plus des glissières permettant de régler la sensibilité d'adhérence dans les Préférences du Document (définition de la distance d'adhérence en px), des bontons à cocher <b>Faire toujours adhérer</b> ont été ajoutés (pour les objets, la grille et les guides séparélent) qui forcent une adhérence quelle que soir la distance.<br />
<br />
* L'adhérence à la grille est maintenant possible <b>uniquement sur les lignes de grille visibles</b>. Par exemple, si le zoom est très faible et que seule 1 ligne sur 10 de la grille est affichée, l'adhérence ne sera possible qu'à ces lignes visibles. De plus, la sensibilité par défaut de l'adhérence à la grille est réglée sur "Faire toujours adhérer". Nous espérons que ce comportement permettra de reduire le nombre de remarques du type "l'adhérence ne fonctionne pas" de la part d'utilisateurs qui n'avaient pas assez zoomé ou effectué de mauvais réglages (avec un espace entre les lignes de grille de 1px, l'adhérence se fait sur des distances inférieures au pixel) pour voir que l'adhérence fonctionnait. Zoomer plus permet bien sûr toujours d'obtenir des distances d'adhérence plus fines. <br />
<br />
* La sélection des <b>guides</b> est maintenant plus facile. Vous n'avez plus à positionner le curseur de la souris <i>exactement</i> sur une ligne de guide pour l'activer; une légère tolérance (1 pixel à l'écran de chaque côté du guide) a été introduite.<br />
<br />
= Sous-Calques =<br />
<br />
Jusqu'à cette version, il était seulement possible de faire d'un groupe un sous-calque temporaire en entrant dans ce groupe. Inkscape permet maintenant de créer et d'utiliser des sous-calques permanents.<br />
<br />
* La boîte de dialogue <b>Ajouter un calque</b> vous permet de place le nouveau calque au dessus, en dessous ou comme sous-calque du calque courant.<br />
<br />
* Dans les préférences (onglet Sélection), des options ont été ajouter afin de mieux spécifier le comportement de la commande "Tout sélectionner" et de la touche Tab : il est possible de restreindre son étendue à tout le document, au calque courant seulement ou au calque courant et à ses sous-calques.<br />
<br />
= Marqueurs =<br />
<br />
* La <b>conversion de contour en chemin</b> traite maintenant correctement les contours pointillés. En ce qui concerne les chemins avec des marqueurs, cette commande crée désormais un groupe contenant le contour converti en chemin et <b> tous ses marqueurs en tant qu'objets indépendants</b> (c'est à dire que les marqueurs ont aussi été convertis en objets et peuvent donc être transformés, peints; ceci permettant aussi de contourner le bogue empéchant les marqueurs de recevoir la même couleur que le contour; la correction complète de ce bogue nécessitant l'intégration de fonctionnalités de la norme SVG 1.2).<br />
<br />
* Les marqueurs <b>DimensionIn</b> et <b>DimensionOut</b> ont été modifiés afin que les pointes de leurs flèches correspondent exactement aux positions de noeuds. Il est maintenant très facile de dessiner des lignes de côte correspondant aux dimensions des objets. Des lignes de côte peuvent être facilement alignées en segmentant une ligne droite à des points arbitraires et en insérant des marqueurs DimensionIn/Out aux extrémités des segments résultants. <br />
<br />
* Tous les <b>marqueurs "fléchés"</b> livrés en standard ont été modifiés afin que les pointes de leurs flèches correspondent au mieux aux positions des noeuds auxquels ils sont liés. Un coïncidence complète n'est pas possible car elle provoquerait le chevauchement de l'extrémité plate (et parfois plus large) du contour et de la pointe fine de la flèché, masquant ainsi cette dernière. Cependant, les pointes de flèches sont désormais bien plus proches de leurs noeuds qu'auparavant, et sans doute assez pour la plupart des situations pratiques.<br />
<br />
* Un nouveau marqueur <b>RazorWire</b> (lame de rasoir) a été ajouté. En l'appliquant comme marqueur intermédiaire, vous pouvez facilement dessiner un fil de fer barbelé.<br />
<br />
= Effets d'extension =<br />
<br />
* le <b>menu Effets est maintenant officiellement activé</b> et n'est plus une "fonctionnalité expérimentale" comme dans les versions précédentes. L'option des préférences permettant de l'activer a été supprimée. Inkscape 0.44 est livrée avec environ 30 effets qui permettent d'effectuer des actions utiles, telles que l'interpolation de chemins, l'introduction de hasard, le tracé de fonctions, etc.<br />
<br />
* Les effets écrits en Python (qui forment le plupart des effets disponibles) <b>fonctionnent dès l'installation sur Windows</b>, en utilisant une copie de Python livrée avec Inkscape. Le seul soucis mineur est l'ouverture d'une feêtre de console windows vide lors du lancement d'un effet. Cette fenêtre reste ouverte pendant l'exécution de l'effet : ne fermez pas cette fenêtre, elle disparaîtra automatiquement dès la fin de l'exécution de l'effet.<br />
<br />
* Un nouvel effet en Python, <b>Rendu > Formule LaTeX</b>, vous permet d'entrer une formule LaTeX et d'insérer dans votre document un objet vectoriel contenant le rendu TeX de cette formule. L'installation préalable et la présence dans le PATH de <b>latex</b>, <b>dvips</b> et <b>pstoedit</b> sont nécessaire au fonctionnement de cette extension.<br />
<br />
* Un nouvel effet en Python, <b>Aplatir courbe de Bézier</b>, permet d'aplatir les chemins de la sélection courante, en approximant chaque chemin par une polyligne dont les segments respectent les critères d'applatissement spécifiés.<br />
* A new Python effect, <b>Measure Path</b>, attaches a text label to each path in the selection giving the length of that path (in px units).<br />
<br />
* L'effet <b>Rayons aléatoires</b> a reçu un nouveau paramètre permettant d'obtenir une <b>ditribution normale</b> des déplacement aléatoires, au lieu d'uniforme auparavant. Ceci donne un aspect plus naturel au chemin ainsi rendu aléatoire.<br />
<br />
* L'effet <b>Rendu > Système de Lindenmayer</b> ("Fractale (Lindenmayer)" dans les versions précédentes) est amélioré dans cette version. Vous pouvez maintenant spécifier des angles différents pour les rotations à gauche et à droite, permettant ainsi de courber certains systèmes-L. vous pouvez aussi rendre séparément aléatoires, selon un pourcentage arbitraire, les longueurs et les angles : ceci permet également d'obtenir un aspect plus naturel (tout spécialement pour les formes végétales). Cet effet permet d'obtenir des pavages de Penrose, des triangles de Sierpinsky, des courbes Dragon et toutes sortes d'autres formes mathématiques célèbres, ainsi que des labyrinthes, des frises, des motifs ou des arbres. Des exemples peuvent sont visibles sur cette capture d'écran : [http://inkscape.org/screenshots/gallery/inkscape-0.44-lindenmayer.png inkscape.org/screenshots/gallery/inkscape-0.44-lindenmayer.png] ainsi que dans le nouveau fichier d'exemple <code>share/examples/l-systems.svg</code>.<br />
<br />
* Les effets <b>Interpoler</b>, <b>Arbre aléatoire</b> et <b>Système de Lindenmayer</b> ont été corrigés : leurs résultats sont maintenant placés dans le calque courant et au centre du document (au lieu de la racine et du point 0;0 auparavant) <br />
<br />
* Les fichiers INX peuvent maintenant contenir plus d'informations : des info-bulles ou la description d'extension par exemple. Ces informations sont également traduisibles<br />
<br />
* Grâce aux possibilités de personnalisation des raccourcis clavier, il est maintenant possible d'attribuer des raccourcis aux effets que vous utilisez le plus souvent, permettant ainsi de les utiliser sans avoir à parcourir les menus.<br />
<br />
= Formats =<br />
<br />
* L'<b>export au format PDF</b> d'Inkscape est maintenant natif (c'est à dire qu'il ne nécessite plus d'application tierce) et <b>supporte la transparence</b> , y compris pour les dégradés. Ceci permet de remplacer la vieille extension d'export qui utilisait Ghostscript et fonctionnait via le format Postscript, qui provoquait la perte de la transparence. Ce nouvel export PDF n'est pas encore complet; en particulier, il ne gère pas encore le texte : il vous faut donc cocher l'option "Convertir le texte en chemin" dans la boîte de dialogue d'export. Quelques autres aspects ne sont pas non plus encore supportés : les dégradés dans les contours; les dégradés elliptiques excentrés; les motifs, masques et chemins de découpe; les images embarquées.<br />
<br />
* Vous pouvez maintenant enregistrer au format <b>SVG Inkscape compressé avec média</b>. Cette option d'enregistrement place dans un même fichier zip le fichier SVG et les images qui lui sont liées. Biern que l'ouverture directe de cette archive dans Inkscape n'est pas possible, le contenu est lié de sorte que après avoir dézippé le fichier, vous pouvez ouvrir le fichier SVG immédiatement.<br />
<br />
* Un format de sortie pour les <b>tables traçantes/coupantes</b>, telles que les Wishblade et Craftrobo, a été ajouté. Ce format consiste en un fichier DXF très minimaliste avec application des translations et redimensionnements appropriés. Il ne faut pas en espérer les même possibilités que celles offertes en général par les fichiers DXF. <br />
<br />
* Inkscape peut ouvrir/importer les fichiers générés par defaut par l'éditeur vectoriel <b>Xfig</b> . Cette fonctionnalité nécessite que la commande fig2dev (transfig) soit incluse dans votre PATH.<br />
<br />
* Une possibilité limitée d'export des formes dessinées avec Inkscape vers des fichiers <b>Open Document Format</b> (format document ouvert ou .odg) a été ajoutée dans cette version. Pour le moment, cet export est limité aux formes, texte, aplats de remplissage et de contour. Nous espérons l'améliorer au cours des mois à venir. Cependant, en attendant, cet export au format ODG est déjà utile pour intégrer vos dessins dans le monde Open Document, en particulier dans les documents de suites bureautiques telles que OpenOffice.org.<br />
<br />
* La nouvelle <b>extension de sortie XCF</b> permet d'exporter tous les éléments de haut niveau (c'est à dire les calques et les objets situés directement dans la racine) en tant que PNGs et de les incorpporer dans un fichier XCF pouvant être traité avec GIMP. Cette extension a besoin de Python PyXML et GIMP. GIMP >= 2.2.x doit être dans le PATH et nommé <code>gimp</code>. Inkscape >=0.44 doit aussi être dans le PATH. Cette extension ne fonctionne pas encore sur les plateformes Windows.<br />
<br />
= Raccourcis divers =<br />
<br />
* Vous pouvez maintenant vous servir de <b>Maj+déplacer (bouton du milieu)</b>, quel que soit l'outil pour zoomer. Ce fonctionnement est le même qu'un simple déplacer dans l'outil zoom, mais est plus rapide car vous n'avez pas a quitter votre outil courant. Ceci avec <b>déplacer (bouton du milieu)</b> (se déplacer), <b>clic bouton du milieu</b> (zoomer) et <b>Maj+clic bouton du milieu</b> (dézoomer)), complète l'ensemble des raccourcis permettant de naviguer sur le canevas quel que soit l'outil ou le contexte.<br />
<br />
* Dans l'outil Dégradé, <b>Maj+R permet de retourner la définition du dégradé</b> (c'est à dire inverser la position des stops) sans avoir à en déplacer les poignées. Par exemple, un dégradé elliptique avec du bleu au centre et du rouge à la périphérie deviendra rouge au centre et bleu à la périphérie. Ce comportement s'applique aux dégradé(s) dont une poignée est sélectionnée ou, si aucune poignée de dégradé n'est sélectionnée, aux dégradés de tous les objets sélectionnés. (Comparez cela au comportement de l'outil Noeud, dans lequel Maj+R permet de retourner la direction du chemin sélectionné). Ceci est particulièment utile pour les dégradés elliptique pour lesquels une rotation de 180 degrés ne permet pas ce résultat (contrairement aux dégradés linéaires).<br />
<br />
* Dans l'outil Sélecteur, <b>Ctrl+Entrée</b> permet d'entrer dans le groupe sélectionné (en en faisant ainsi un calque temporaire). <b>Ctrl+Backspace</b> permet de quitter le calque courant pour aller au calque parent dans la hiérarchie (mais ne va pas au calque racine).<br />
<br />
= Améliorations diverses =<br />
<br />
* Les <b>gabarits de document</b> (listé dans <i>Fichier &gt; Nouveau</i>) sont maintenant cherchés en premier dans le sous-répertoire <code>templates</code> du réperoire de profil de l'utilisateur (<code>~/.inkscape/templates</code> sur Linux), puis dans le sous-répertoire templates du répertoire système d'Inkscape. Ceci vous permet d'ajouter vos propres gabarits à la liste des gabarits livrés avec Inkscape, mais aussi de préempter le gabarit par défaut avec un autre créé par vos soins. (le fichier <code>default.svg</code> de votre répertoire de profil a priorité sur celui du répertoire système).<br />
<br />
* Lorsque vous modifiez le statut de l'un des boutons "transformer avec les objets" (pour les largeurs de contour, coins arrondis de rectangle, dégradés ou motifs), un <b>message</b> est affiché dans la barre d'état expliquant en quoi le comportement du logiciel a été modifié. Nous espérons que ceci permettra de réduire le nombre de complaintes de la part d'utilisateurs ayant accidentellement activé l'un de ces boutons et étonnés par le résultat.<br />
<br />
* Les valeurs entières de mille supérieurs à 2000 sont maintenant affichées sous la forme <b>2k, 3k, 4k</b> etc. dans les règles.<br />
<br />
* Dans la boîte de dialogue des Préférences d'Inkscape, Document, In the Document Preferences dialog, le style de chaque nouvel objet pour chaque outil est maintenant montré comme un <b>indicateur de style</b> (affichant les couleurs et les opacités de remplissage/contour, la largeur de contour et l'opacité globale de l'objet), avec un design similaire aux indicateurs de la barre d'état.<br />
<br />
* Dans la boîte de dialogue Disposer sur une Grille, l'espacement des lignes/colonnes peut maintenant être négatif.<br />
<br />
* Les <b>coins des rectangles arrondis</b> sont maintenant redimensionnés avec leur rectangle par défaut (le comportement précédent, toujours disponible en option, était de garder le rayon des coins arrondi constant pendant le redimensionnement d'un rectangle).<br />
<br />
* Un nouveau paramètres a été ajouté aux fonctionnalités accessibles depuis la ligne de commande : <code>--export-area-canvas</code> qui permet d'exporter le canevas entier en PNG. Cette option ainsi que <code>--export-area-drawing</code> et <code>--export-area</code> peut être utilisé en même temps que <code>--export-id</code> et <code>--export-id-only</code> pour plus de souplesse.<br />
<br />
* Les paramètres <code>--query-*</code> (accessibles depuis la ligne de commande) retournent maintenant la véritable boîte de contour SVG au lieu de de d'une boîte de contour avec le système de coordonnées d'Inkscape (axe y inversé). Ce nouveau comportement est plus adapté pour l'utilisation d'Inkscaoe dans des scripts.<br />
<br />
* Les limites de la valeur <b>ppp</b> (résolution) de la boîte de dialogue Exporter ont été étendues; les valeurs possibles vont maintenant de 0,01 à 100000. <br />
<br />
* Les <b>&lt;tspan&gt;s</b> des objets de type texte (y compris les tspans lines) peuvent être sélectionnés dans l'éditeur XML afin d'afficher leurs boîtes de contour (même si le SVG ne permet pas de les transformer). De plus, vous pouvez utilisez les paramètres <code>--query-*</code> de la ligne de commande afin de trouver les boîtes de contour des tspans depuis un script. (les chaînes individuelles incluses dans ou entre des tspans ne sont par contre pas sélectionnables, et ne peuvent pas posséder d'ID permettant des requêtes de toute façon).<br />
<br />
* L'image de remplacement affichée quand un fichier bitmap n'est plus accessible indique maintenant "<b>Linked image not found</b> à la place du déroutant "Broken image".<br />
<br />
* Le <b>clonage d'une sélection multiple d'objets</b> fonctionne maintenant de façon plus intuitive (c'est à dire que chaque objet est cloné séparément, comme pour la commande dupliquer). Auparavant, un seul objet pouvait être cloné à la fois. <br />
<br />
* Les boîtes de dialogue "licence" et "contributeurs" ont été intégrées dans des onglets de la boîte de dialogue "A propos". La boîte de dialogue A propos s'ajuste maintenant d'elle même à la taille du Splash SVG (tout en restant redimensionnable), et la zone de rendu est massicottée de façon à préserver les proportions de l'illustration quand la boîte de dialogue est redimensionnée. A propos affiche aussi maintenant des informations sur la compilation dans son coin supérieur droit.<br />
<br />
* Dans l'onglet Rotation de la boîte de dialogue Transformer, l'icône a été retournée horizontalement afin de représenter correctement la direction des rotations posives; cette modification a été appliquée au nouveau thème par défaut (Crispy) et au précédent.<br />
<br />
* Le <b>bouton de préservation des proportions</b> dans la barre des contrôles de de l'outil Sélecteur affiche maintenant un verrou (identique au verrou des calques dans la barre d'état) fermé quand il est pressé et ouvert sinon.<br />
<br />
* Le bouton <b>Parcourir</b> de la boîte de dialogue Exporter ouvre maintenant le nouveau sélecteur de fichier, identique à celui des commandes Ouvrir et Enregistrer.<br />
<br />
= Corrections de bogues notables =<br />
<br />
* L'ouverture d'un document avec une <b>URI d'espace de nom incorrecte</b> ne faisait pas que provoquer un avertissement de la part d'Inkscape, mais "polluait " aussi le tableau interne d'espaces de noms d'Inkscape et en conséquence "infectait" les documents enregistrés par la suite avec des espaces de nom incorrects. Ceci a été corrigé, mais les documents avec des URIs d'espaces de nom incorrectes ne pevent plus être ouverts. Il faut modifier ces documents dans un éditeur de texte pour réparer les espaces de nom.<br />
<br />
* Avec les nouvelles versions de GTK, le <b>déplacement avec le stylet d'une tablette graphique</b> ne fonctionnait pas avec certains outils ou dans certains contextes (en particulier dans les outils Noeud et Rectangle). Ceci a été corrigé.<br />
<br />
* Le <b>redimensionnement d'objets avec un contour</b> dans le Sélecteur provoquait des décalages non désirés de l'objet redimensionné, ainsi que des modifications parasites de dimensions qui devaient être préservées (ex. : une légère modification de la largeur, alors que seule la hauteur était sensée être redimensionnée). Tous ces problèmes ont été corrigés, aussi bien pour le redimensionnement à la souris que pour la modification des champs numériques de la barre des contrôles, et pour toutes les valeurs de l'option "redimensionner le contour en même temps que l'objet". De plus, ces corrections permettent aux objets avec contour ne de plus perdre leur adhérence pendant un redimensionnement et à l'option "Origine par défaut du rendimensionnement" des préférences de l'outil Sélecteur de fonctionner enfin correctement. Attention cependant : il peut rester des problèmes dans le cas où vous voudriez redimensionner une sélection d'objets ayant des largeurs de contour différentes.<br />
<br />
* Le redimensionnement des contour fonctionne maintenant pour avec les objets ne spécifiant pas de largeur de contour; auparavant, ils se voyaient attribuer au passage un contour d'une largeur de 1px par défaut.<br />
<br />
* Les boîtes de contour des objets de type Texte et Texte Encadré ne tenaient pas compte de leur largeur de contour. Ceci a été corrigé.<br />
<br />
* Les limites de coiffe (des contours) des objets de type Texte étaient mal interprétées en unités absolues plutôt qu'en multiples de la largeur de contour (résultant en des raccords rendus biseautés).<br />
<br />
* Les chemins non achevés avec l'outil Stylo sont maintenant annulés et non terminés si vous passez à un autre outil. En plus d'être plus intuitif, ceci a également permis de corriger le plantage qui affectait Inkscape lorsqu'un utilisateur quittait l'application avec un chemin non achevé dans l'outil Stylo.<br />
<br />
* Les polices sont maintenant parcourues avec le gestionnaire natif de polices sur Win32, permettant à la liste des polices dans Inkscape de correspondre à celle des autres programmes Windows et de supprimer le long délai (potentiel) lors de la première utilisation des polices dans une session.<br />
<br />
* La définition de motifs de pointillé était cassée pour des objets transformés, et copier/coller un style avec des pointillés ne s'appliquait pas correctement à des objets contenant des transformations.<br />
<br />
* Une erreur provoquait un rendu supplémentaire de l'écran après chaque opération de zoom. De fait, après avoir appuyé sur "+" dans un dessin complexe, Inkscape met à jour son rendu, mais restait parfois sans réaction pendant un certain temps à cause d'un rendu supplémentaire (invisible pour l'utilisateur, car ce deuxième rendu ne changeait rien à l'écran). Ceci a été corrigé.<br />
<br />
* Le rendu des dégradés était décalé d'un pixel, ce qui provoquait souvent un affichage erroné des dégradés appliqués à des petits objets ou lors d'un zoom large.<br />
<br />
* L'interpréteur de chemin SVG ne pouvait pas manipuler les nombres fractionnels commençant par un simple point.<br />
<br />
* Plusieurs bogues de rendu des motifs, découverts en travaillant avec des fichiers SVG exportés d'Adobe Illustrator, ont été corrigés.<br />
<br />
* Inkscape sur Mac OS X remarquera les polices situées dans votre répertoire ~/Library/Fonts directory, en plus des autres emplacements standards.<br />
<br />
* Inkscape ne pouvait pas être compilé avec des version de la libxml <= 2.6.9. Nous avons maintenant relvé les exigences de version pour cette librairie de 2.6.0 à <b>libxml >= 2.6.11</b>, qui est d'ailleurs la plus récente version pouvant être obtenue officiellement.<br />
<br />
* Inkscape ne plante plus quand il rencontre un fichier INX défectueux pour les extensions.<br />
<br />
* Il y a maintenant plus de mémoire document libérée quand des documents sont fermés.<br />
<br />
* La sortie EPS incorpore désormais correctement un bas de page %%EOF.<br />
<br />
* Il y avait une régression dans la version 0.43 qui provoquait plusieurs bogues mineurs mais ennuyeux : les noeuds et les poignées restaient surlignés après que le bouton de la souris ait été relâché, et dans l'outil noeud le rectangle de sélection d'une bande étirable demeurait visible si la sélection était terminée sur un noeud. Cette régression a été corrigée. <br />
<br />
* Le code source du routage de connecteurs faisait parfois des confusions entre des objets de différents documents, et produisant donc parfois un routage étrange. Ceci a été corrigé.<br />
<br />
* Il y avait un problème dans le code source du Tableau Blanc (Inkboard) de la version 0.43 qui permettait à une personne mal intentionnée de perturber une session de Tableau Blanc. Ceci a été corrigé.<br />
<br />
* Il y avait un problème dans le code source du Tableau Blanc (Inkboard) de la version 0.43 qui provoquait un interblocage quand deux utilisateurs tentaient de s'inviter l'un l'autre en même temps (cf. le bogue #[https://sourceforge.net/tracker/?func=detail&atid=604306&aid=1352522&group_id=93438 1352522] pour plus de détails). Ceci devrait être corrigé, même si la modification n'a pas été intensément testée.<br />
<br />
* Il y avait un problème dans le code source du Tableau Blanc (Inkboard) de la version 0.43 qui empéchait l'affichage des invitations à une session sur l'écran de l'invité. Ceci était le résultat d'un erreur dans la manipulation des drapeaux de modification GDK (GDK modifier flags), et a été réparé.<br />
<br />
= Traductions =<br />
<br />
* les fichiers INX (qui gèrent l'interface des effets externes) permettent maintenant la traduction des chaînes visibles par l'utilisateur. Ce qui signifie que les boîtes de dialogue, les sélections de type de fichier et les noms d'extensions peuvent désormais être traduits.<br />
<br />
* Inkscape est maintenant significativement traduit en 18 langues : Allemand, Basque, Catalan, Chinois (simplifié et traditionnel), Espagnol, Français, Hongrois, Italien, Lituanien, Norvégien (dialecte de Bokmål), Polonais, Russe, Serbe (cyrillique et latin), Slovène, Tchèque et Vietnamien. De plus 21 autres langues sont en partie traduites. Le pourcentage de chaînes traduites est passé de 49% à 61% dans cette version.<br />
<br />
* De nouvelles traductions des didacticiels ont été apportées par des contributeurs : en tchèque, portugais (Brézil) et russe.<br />
<br />
= En interne =<br />
<br />
* La boîte de dialogue Propriétés du Document a été entièrement réécrite en utilisant gtkmm, ce qui a permis une importante diminution de la taille du code source grâce à l'utilisation d'objets "widget". Les objets "widget" utilisés peuvent être réutilisés par d'autres boîtes de dialogue, et le code source est bien plus lisible.<br />
<br />
* Un travail a commencé sur l'optimisation des "include" dans les fichiers cpp, en utilisant l'outil "purgeincludes" écrit spécialement pour cela, et a permis de supprimer 40% des lignes "include" !<br />
<br />
= Problèmes connus =<br />
=== les fichiers SVG enregistrés avec une version précédente n'affichent pas les polices correctement ===<br />
* Il se peut que les polices ne s'affichent pas correctement lorsque vous ouvrez un document enregistré avec un version précédente (ex. 0.43). Ceci peut être simplement réparé en réappliquant la police en question. Cependant, la boîte de dialogue Texte et Police ne récupère pas la taille de police depuis le document, et la taille peut donc être perdue. Si vous sélectionnnez les texte, puis vérifiez ses fonte et taille d'origine avec l'éditeur XML, vous pouvez alors les réappliquer dans la boîte de dialogue Texte et Police, et redonner à votre document son aspect original !<br />
<br />
=== Problèmes avec certains paquets Debian libgc-6.7 ===<br />
<br />
* 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.<br />
<br />
=== Problèmes avec l'option "Composite" de X.org ===<br />
<br />
* Certaines pré-versions d'Inkscape-0.44 subissaient des plantages si l'option "Composite" était activée dans la configuration de X.org. Ce problème est résolu dans la version finale.<br />
<br />
=== Les espaces de nom (namespaces) peuvent nécessiter une correction manuelle ===<br />
<br />
* Les précédentes versions d'Inkscape sauvaient parfois les documents avec de <b>mauvaises URIs d'espaces de nom</b> sans prévenir. Ce problème a été résolu, mais des fichiers ainsi corrompus ne peuvent plus être ouverts. Ces documents peuvent nécessiter une correction manuelle des déclarations d'espaces de nom. Les URLs correctes sont listées ci-dessous, avec les préfixes d'espaces de noms corrects entre parenthèses :<br />
** '''Sodipodi''' (''sodipodi''): http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd<br />
** '''Inkscape''' (''inkscape''): http://www.inkscape.org/namespaces/inkscape<br />
** '''XLink''' (''xlink''): http://www.w3.org/1999/xlink<br />
** '''SVG''' (''svg'' or none): http://www.w3.org/2000/svg<br />
** '''RDF''' (''rdf''): http://www.w3.org/1999/02/22-rdf-syntax-ns#<br />
** '''Creative Commons''' (''cc''): http://web.resource.org/cc/<br />
** '''Dublin Core Metadata''' (''dc''): http://purl.org/dc/elements/1.1/<br />
<br />
=== Attention aux thèmes défectueux sous Linux ===<br />
<br />
* Inkscape et d'autres programmes Gtk peuvent planter sous Linux quand le paquet <b>gtk2-engines-smooth / libsmooth</b> 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.<br />
* Un problème similaire existe si le thème <b>Baghira KDE</b> ou le paquet <b>gtk_gt_engine</b> 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.<br />
<br />
=== N'oubliez pas de supprimer le fichier menus.xml s'il est présent ===<br />
<br />
* Si vous avez utilisé certaines compilations directes du dépot CVS/SVN à l'automne 2005, il se peut que vous ayiez un fichier <code>menus.xml</code> restant dans votre répertoire de profil (ex. <code>~/.inkscape</code> 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 <code>menus.xml</code>.<br />
<br />
= Versions précédentes =<br />
<br />
* [[ReleaseNotes043-fr]] : traduction en français de [[ReleaseNotes043]]<br />
* [[ReleaseNotes042-fr]] : traduction en français de [[ReleaseNotes042]]<br />
* [[ReleaseNotes041-fr]] : traduction en français de [[ReleaseNotes041]]<br />
* [[ReleaseNotes040-fr]] : traduction en français de [[ReleaseNotes040]]<br />
* [[ReleaseNotes039-fr]] : traduction en français de [[ReleaseNotes039]]<br />
* [[ReleaseNotes038-fr]] : traduction en français de [[ReleaseNotes038]]<br />
* [[ReleaseNotes037-fr]] : traduction en français de [[ReleaseNotes037]]<br />
* [[ReleaseNotes036-fr]] : traduction en français de [[ReleaseNotes036]]<br />
* [[ReleaseNotes035-fr]] : traduction en français de [[ReleaseNotes035]]</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=TranslationStatus&diff=7681TranslationStatus2006-07-19T14:09:56Z<p>Matiphas: /* Interface translation (po files) */</p>
<hr />
<div>Go Back to the main [http://wiki.inkscape.org/wiki/index.php/Translation_information Translation information] page.<br />
<br />
= Interface translation (po files) =<br />
<br />
* Preliminary note : the names and e-mail addresses of contributors and last translator can be found in the header of the po file (simply open it with your favorite text editor)<br />
<br />
* General information<br />
<br />
Status updated on 19 July 2006<br />
<br />
Total number of localizable strings: '''2213'''<br />
<br />
Total number of PO files: '''40'''<br />
<br />
Average translated: 1345 ('''60 %'''), fuzzy: 408 ( 18 %), untranslated: 459 ( 20 %)<br />
<br />
<br />
* '''Amharic''': am.po<br />
<br />
translated: 78 ('''3 %'''), fuzzy: 660 ( 29 %), untranslated: 1475 ( 66 %)<br />
<br />
<br />
* '''Azerbaijani/Turkic''': az.po<br />
<br />
translated: 65 ('''2 %'''), fuzzy: 932 ( 42 %), untranslated: 1216 ( 54 %)<br />
<br />
<br />
* '''Belarusian''': be.po<br />
<br />
translated: 159 ('''7 %'''), fuzzy: 1026 ( 46 %), untranslated: 1028 ( 46 %)<br />
<br />
<br />
* '''Catalan''': ca.po<br />
<br />
translated: 2075 ('''93 %'''), fuzzy: 97 ( 4 %), untranslated: 41 ( 1 %)<br />
<br />
<br />
* '''Czech''': cs.po<br />
<br />
translated: 2085 ('''94 %'''), fuzzy: 98 ( 4 %), untranslated: 30 ( 1 %)<br />
<br />
<br />
* '''Danish''': da.po<br />
<br />
translated: 1712 ('''77 %'''), fuzzy: 495 ( 22 %), untranslated: 6 ( 0 %)<br />
<br />
<br />
* '''German''': de.po<br />
<br />
translated: 2107 ('''95 %'''), fuzzy: 84 ( 3 %), untranslated: 22 ( 0 %)<br />
<br />
<br />
* '''Greek''': el.po<br />
<br />
translated: 328 ('''14 %'''), fuzzy: 965 ( 43 %), untranslated: 920 ( 41 %)<br />
<br />
<br />
* '''English/Great Britain''': en_GB<br />
<br />
translated: 2087 ('''94 %'''), fuzzy: 97 ( 4 %), untranslated: 29 ( 1 %)<br />
<br />
<br />
* '''Spanish''': es.po<br />
<br />
translated: 2085 ('''94 %'''), fuzzy: 97 ( 4 %), untranslated: 31 ( 1 %)<br />
<br />
<br />
* '''Spanish/Mexico''': es_MX.po<br />
<br />
translated: 337 ('''15 %'''), fuzzy: 1014 ( 45 %), untranslated: 862 ( 38 %)<br />
<br />
<br />
* '''Estonian''': et.po<br />
<br />
translated: 9 ('''0 %'''), fuzzy: 861 ( 38 %), untranslated: 1343 ( 60 %)<br />
<br />
<br />
* '''Basque''': eu.po<br />
<br />
translated: 2075 ('''93 %'''), fuzzy: 99 ( 4 %), untranslated: 39 ( 1 %)<br />
<br />
<br />
* '''Finnish''': fi.po<br />
<br />
translated: 0 ('''0 %'''), fuzzy: 0 ( 0 %), untranslated: 0 ( 0 %)<br />
<br />
<br />
* '''French''': fr.po<br />
<br />
translated: 2192 ('''99 %'''), fuzzy: 11 ( 0 %), untranslated: 10 ( 0 %)<br />
<br />
<br />
* '''Irish''': ga.po<br />
<br />
translated: 14 ('''0 %'''), fuzzy: 794 ( 35 %), untranslated: 1405 ( 63 %)<br />
<br />
<br />
* '''Galician''': gl.po<br />
<br />
translated: 84 ('''3 %'''), fuzzy: 1046 ( 47 %), untranslated: 1083 ( 48 %)<br />
<br />
<br />
* '''Hungarian''': hu.po<br />
<br />
translated: 2085 ('''94 %'''), fuzzy: 97 ( 4 %), untranslated: 31 ( 1 %)<br />
<br />
<br />
* '''Italian''': it.po<br />
<br />
translated: 2078 ('''93 %'''), fuzzy: 97 ( 4 %), untranslated: 38 ( 1 %)<br />
<br />
<br />
* '''Japanese''': ja.po<br />
<br />
translated: 1290 ('''58 %'''), fuzzy: 511 ( 23 %), untranslated: 412 ( 18 %)<br />
<br />
<br />
* '''Korean''': ko.po<br />
<br />
translated: 836 ('''37 %'''), fuzzy: 81 ( 3 %), untranslated: 1296 ( 58 %)<br />
<br />
<br />
* '''Lithuanian''': lt.po<br />
<br />
translated: 1892 ('''85 %'''), fuzzy: 98 ( 4 %), untranslated: 223 ( 10 %)<br />
<br />
<br />
* mk<br />
<br />
translated: 0 ('''0 %'''), fuzzy: 679 ( 30 %), untranslated: 1534 ( 69 %)<br />
<br />
<br />
* '''Norwegian/Bokmål dialect''': nb.po<br />
<br />
translated: 2085 ('''94 %'''), fuzzy: 97 ( 4 %), untranslated: 31 ( 1 %)<br />
<br />
<br />
* '''Norwegian/Nynorsk''': nn.po<br />
<br />
translated: 1592 ('''71 %'''), fuzzy: 372 ( 16 %), untranslated: 249 ( 11 %)<br />
<br />
<br />
* '''Dutch: nl.po'''<br />
<br />
translated: 1439 ('''65 %'''), fuzzy: 478 ( 21 %), untranslated: 296 ( 13 %)<br />
<br />
<br />
* '''Punjabi''': pa.po<br />
<br />
translated: 907 ('''40 %'''), fuzzy: 432 ( 19 %), untranslated: 874 ( 39 %)<br />
<br />
<br />
* '''Polish''': pl.po<br />
<br />
translated: 2073 ('''93 %'''), fuzzy: 98 ( 4 %), untranslated: 42 ( 1 %)<br />
<br />
<br />
* '''Portuguese''': pt.po<br />
<br />
translated: 185 ( '''8 %'''), fuzzy: 1089 ( 49 %), untranslated: 939 ( 42 %)<br />
<br />
<br />
* '''Portuguese/Brazil''': pt_BR.po<br />
<br />
translated: 1495 ('''67 %'''), fuzzy: 444 ( 20 %), untranslated: 274 ( 12 %)<br />
<br />
<br />
* '''Romanian''': ro.po<br />
<br />
translated: 0 ('''0 %'''), fuzzy: 0 ( 0 %), untranslated: 0 ( 0 %)<br />
<br />
<br />
* '''Russian''': ru.po<br />
<br />
translated: 2081 ('''94 %'''), fuzzy: 98 ( 4 %), untranslated: 34 ( 1 %)<br />
<br />
<br />
* '''Slovak''': sk.po<br />
<br />
translated: 844 ('''38 %'''), fuzzy: 748 ( 33 %), untranslated: 621 ( 28 %)<br />
<br />
<br />
* '''Slovenian''': sl.po<br />
<br />
translated: 2085 ('''94 %'''), fuzzy: 97 ( 4 %), untranslated: 31 ( 1 %)<br />
<br />
<br />
* '''Serbian''': sr.po<br />
<br />
translated: 2087 ('''94 %'''), fuzzy: 97 ( 4 %), untranslated: 29 ( 1 %)<br />
<br />
<br />
* '''Serbian@Latine''': sr@Latn.po<br />
<br />
translated: 2087 ('''94 %'''), fuzzy: 97 ( 4 %), untranslated: 29 ( 1 %)<br />
<br />
<br />
* '''Swedish''': sv.po<br />
<br />
translated: 564 ('''25 %'''), fuzzy: 824 ( 37 %), untranslated: 825 ( 37 %)<br />
<br />
<br />
* '''Turkish''': tr.po<br />
<br />
translated: 893 ('''40 %'''), fuzzy: 656 ( 29 %), untranslated: 664 ( 30 %)<br />
<br />
<br />
* '''Ukrainian''': uk.po<br />
<br />
translated: 1466 ('''66 %'''),fuzzy: 466 ( 21 %), untranslated: 281 ( 12 %)<br />
<br />
<br />
* '''Vietnamese''': vi.po<br />
<br />
translated: 2087 ('''94 %'''), fuzzy: 97 ( 4 %), untranslated: 29 ( 1 %)<br />
<br />
<br />
* '''Chinese/Simplified''': zh_CN.po<br />
<br />
translated: 2083 ('''94 %'''), fuzzy: 98 ( 4 %), untranslated: 32 ( 1 %)<br />
<br />
<br />
* '''Chinese/Traditional''': zh_TW.po<br />
<br />
translated: 2085 ('''94 %'''), fuzzy: 98 ( 4 %), untranslated: 30 ( 1 %)<br />
<br />
= Tutorials =<br />
<br />
Already available in svn:<br />
* Basic: ca, cs, de, en, es, fr, ja, nn, pt_BR, ru, sl<br />
* Shapes: ca, cs, de, en, es, fr, ja, pt_BR, sl<br />
* Advanced: ca, cs, de, en, es, fr, ja, pt_BR, sl<br />
* Tracing: ca, de, en, es, fr, sl<br />
* Calligraphy: ca, cs, de, en, es, fr, pt_BR, sl<br />
* Elements of design: de, en, es, fr, pt_BR, sl<br />
* Tips and tricks: de, en, es, fr, pt_BR, sl<br />
<br />
= Keys (shortcuts) =<br />
<br />
Already available in svn :<br />
* de<br />
* en<br />
* fr<br />
* sl<br />
<br />
= Windows installer =<br />
<br />
Already available in svn :<br />
* catalan.nsh<br />
* czech.nsh<br />
* english.nsh<br />
* french.nsh<br />
* german.nsh<br />
* italian.nsh<br />
* polish.nsh<br />
* slovak.nsh<br />
* spanish.nsh<br />
<br />
= Wiki translation =<br />
<br />
= Website =<br />
<br />
2006-07 001.inc de en<br />
<br />
2006-06 010.inc de en it<br />
<br />
2006-06 009.inc de en it<br />
<br />
2006-06 008.inc de en it<br />
<br />
2006-06 007.inc de en it<br />
<br />
2006-06 006.inc de en<br />
<br />
2006-06 005.inc de en<br />
<br />
2006-06 004.inc de en<br />
<br />
2006-06 003.inc de en<br />
<br />
2006-06 002.inc de en<br />
<br />
2006-06 001.inc de en<br />
<br />
2006-05 007.inc de en<br />
<br />
2006-05 006.inc de en<br />
<br />
2006-05 005.inc de en<br />
<br />
2006-05 004.inc de en<br />
<br />
2006-05 003.inc de en<br />
<br />
2006-05 002.inc de en<br />
<br />
2006-05 001.inc de en es it<br />
<br />
2006-04 005.inc de en es<br />
<br />
2006-04 004.inc de en es<br />
<br />
2006-04 003.inc de en<br />
<br />
2006-04 002.inc de en<br />
<br />
2006-04 001.inc de en fr<br />
<br />
2006-02 001.inc en fr<br />
<br />
2006-01 003.inc en fr<br />
<br />
2006-01 002.inc en fr<br />
<br />
2006-01 001.inc en fr it<br />
<br />
2005-11 007.inc de en fr it<br />
<br />
= News =<br />
<br />
GNOME has the following at >50%.<br />
<br />
bg, ca, cs, de, en_CA, en_GB, es, fi, fr, nb, ne, nl, pl, pt, pt_BR, ru, sk, sr, sv, uk, vi, zh_CN, and zh_TW<br />
<br />
Of these, we have some at >80% already. The ones not at 80% are:<br />
<br />
bg, en_CA, en_GB, fi, nb, ne, nl, pl, pt, pr_BR, ru, sk, sr, sv, uk, vi<br />
<br />
pl, pt_BR, ru, sr, and uk are between 60-80%, so these seem like they should not be hard to boost to at least 80%! en_CA and en_GB ought to also be easy, aye?<br />
<br />
<br />
<br />
= Translation information =<br />
Go Back to the main [http://wiki.inkscape.org/wiki/index.php/Translation_information Translation information] page.</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.42/fr&diff=7680Release notes/0.42/fr2006-07-19T13:42:28Z<p>Matiphas: starting this translation</p>
<hr />
<div>= Inkscape 0.42 =<br />
<br />
== En bref ==<br />
<br />
Inkscape 0.42 is our biggest release so far by the sheer number of major and minor features, usability improvements, and bugfixes. While some of the new features simply fill long-standing functionality gaps, others are truly revolutionary. Here are the highlights:<br />
<br />
* <b>Flowed text</b>: text objects that automatically reflow in any shape (not only rectangle).<br />
* <b>Text selection</b>: finally you can shift+arrow or drag over part of a text and apply any style to the selected span.<br />
* <b>Gradient tool</b>: a completely redesigned and much easier to use gradient interface, with gradient handles displayed right on canvas.<br />
* <b>Effects</b> are now usable from within Inkscape on all platforms; this version ships with a collection of effects including path interpolation, randomization, and various fractal algorithms.<br />
* <b>Color swatches</b>: a standard facility in most graphic software, now in Inkscape too.<br />
* <b>Colored clones</b>: clones can now be painted differently from their original.<br />
* <b>Tile tracing</b>: the Tile Clones dialog can <i>trace</i> the existing image with the tiling, producing a multitude of exciting effects.<br />
* <b>Grid arrange</b>, <b>baseline align</b>, <b>unclumping</b>: new powerful ways to arrange objects.<br />
* <b>Better PS/EPS export</b>: gradient support, better text handling, a command line option for batch export.<br />
* <b>Command line SVG analysis</b>: use Inkscape from the command line to query coordinates and dimensions of objects in an SVG file.<br />
* <b>Better SVG/CSS compliance</b>: notably, internal CSS stylesheets are now supported (read-only).<br />
* <b>OS X support</b>: In addition to Linux and Windows, Inkscape 0.42 is available as a fully self-contained dmg package for Mac OS X.<br />
<br />
There are also dozens of smaller features and usability enhancements (especially in the Fill &amp; Stroke dialog, Node tool, and drawing tools). In this version we closed 404 bugs, some quite serious, and 165 feature requests. Overall, we're really excited about this version and heartily recommend upgrading.<br />
<br />
== Texte ==<br />
<br />
* The <b>text layout engine</b> is completely rewritten to make it easier to maintain, faster, and more memory-efficient.<br />
<br />
* Inkscape now features a complete support for <b>flowed text</b>:<br />
<br />
** <b>Creation</b> of flowed text is simple. Just <b>drag</b> anywhere on canvas (except over an existing text object) using the Text tool to create a rectangular frame. After you release mouse, the frame is created and you can type text into it. (You can press <b>Esc</b> while dragging to cancel flowed text creation.)<br />
<br />
** <b>Resizing</b> a frame is as simple as <b>dragging</b> the handle in the bottom right corner to change its width or height. Drag with <b>Ctrl</b> to restrict resizing to horizontal or vertical. Such resizing can be done by Text tool, Node tool, or any shape tool; however, only Text tool also highlights the frame border when a flowed text is selected.<br />
<br />
** <b>Transforming</b> a flowed text is straightforward. It is selected as a single object including both the frame and the text, and can be moved, scaled, rotated etc. <br />
<br />
* Dragging with the Text tool creates a regular flowed text object whose frame is <i>internal</i> (does not appear as a standalone object on canvas) and rectangular. You can, however, create a different kind of flowed text: <b>linked flowed text</b> that can use as its frame any existing shape, including non-rectangular ones. It can also use a <b>chain of frames</b>, with the text flowing from one frame to the next one in chain.<br />
<br />
** To create a linked flowed text, select a text object and one or more shapes or paths, then use the <b>Flow into Frame</b> command (<b>Alt+W</b>) in the Text menu. When two or more shapes or paths were selected, they become a chain of frames for this flowed text. <br />
<br />
** A linked flowed text is in some ways similar to a clone. It will reflow when the frame is changed, but it is a separate object that can be moved away and transformed independently from its frame. As with a clone, when a linked flowed text is selected, you can use <b>Shift+D</b> in Selector to jump to its first frame (this is useful if the frame is invisible or locked). <br />
<br />
** Statusbar description of a selected object will identify regular text, flowed text, and linked flowed text as different kinds of objects.<br />
<br />
* Full <b>on-canvas editing</b> of flowed text is now possible. Just click in any flowed text object with text tool and type — the text will reflow automatically within its frame. Pressing <b>Enter</b> starts a new paragraph. Letterspacing and linespacing adjustments (but not manual kerns) work in flowed text as well.<br />
<br />
* The <b>Unflow Text</b> command (<b>Alt+Shift+W</b>) converts a flowed text into a single-line regular text object, cutting its link to its frame.<br />
<br />
* Another command, <b>Convert to Text</b>, also converts flowed text to a regular text object, but fully preserves appearance (i.e. all lines are kept where they were). The resulting object does not reflow anymore but it is still editable. It is recommended to use this command if you have flowed text in a document but want it to be viewable in SVG 1.1 renderers.<br />
<br />
* <b>Text selection</b> in Text tool now works. To select a text fragment:<br />
<br />
** With text editing cursor active, use <b>Shift+arrows</b> to select by character, or <b>Ctrl+Shift+arrows</b> to select by word, or <b>Ctrl+A</b> to select all of the current text object.<br />
<br />
** <b>Drag</b> with mouse over any text object.<br />
<br />
** <b>Double click</b> on a text to select one word, <b>triple click</b> to select one line.<br />
<br />
* When you have some text selected:<br />
<br />
** Pressing <b>Ctrl+B</b>/<b>Ctrl+I</b> applies bold/italic to the selection.<br />
<br />
** The Text&amp;Font dialog applies style to the selection.<br />
<br />
** The Cut, Copy, and Paste Style commands apply only to the selection.<br />
<br />
** Kerning keys (<b>Alt+arrows</b>) shift the selection leaving the rest of the text in place (i.e. insert the opposite-directed kerns at the start and the end of the selection).<br />
<br />
** Letterspacing keys (<b>Alt+&lt;</b>, <b>Alt+&gt;</b>) adjust letterspacing only within the selection.<br />
<br />
** Rotation keys (<b>Alt+[, Alt+]; Ctrl+[, Ctrl+]</b>) rotate all characters in selection.<br />
<br />
* The Text&Font and Fill&amp;Stroke dialogs now reflect the style <b>under cursor</b> or (if there’s text selection) <b>in the selection</b>, instead of the style of the entire text object as before. If the selection contains several text spans with different styles, then the font size and spacing fields in Text&amp;Font display averaged values, and the Fill&amp;Stroke displays averaged color. <br />
<br />
* Several new text editing shortcuts:<br />
<br />
** <b>Ctrl+arrows</b> move the cursor by one word forward or backward (this disables the scrolling by Ctrl+arrows while you are editing text).<br />
<br />
** <b>Ctrl+Home</b> and <b>Ctrl+End</b> move cursor to the start/end of the text object, correspondingly.<br />
<br />
** Any character or the entire selection can be <b>rotated</b> by pressing <b>Ctrl+[</b> / <b>Ctrl+]</b> (90 degrees rotation) or <b>Alt+[</b> / <b>Alt+]</b> (pixel-size rotation, zoom in for finer adjustment).<br />
<br />
* <b>International text support</b> is greatly improved, especially for right-to-left scripts. See the all-new example file <code>share/examples/i18n.svg</code>.<br />
<br />
* <b>Unicode entry</b> in Text tool now conforms to ISO 14755’s “basic method”. This means you can now type Unicode code points consisting of other than 4 hex digits. As before, press Ctrl+U in Text tool to start Unicode mode. A preview of the current character is shown in the statusbar as you type the hex digits. To complete your input, press Enter. To enter more characters without leaving the Unicode mode, press <b>Space</b> instead of Enter.<br />
<br />
* Several <b>usability enhancements</b> in text editing: <br />
<br />
** cursor movement is visual in RTL and mixed-direction text; <br />
<br />
** cursor goes straight up/down rather than to the same character index in the line above; <br />
<br />
** cursor becomes italic (slanted) when in italic text.<br />
<br />
* A text object’s <b>baseline anchor</b> — at the left end of its first character’s baseline — is visualized as a small square mark when the text object is selected. This is especially useful when doing baseline snapping, alignment, or distribution (see below).<br />
<br />
* Several new text styles are supported but don’t yet have a UI for setting them: <code>text-align:justify</code>, <code>word-spacing</code>, <code>textpath startOffset</code>, <code>block-progression:lr</code>.<br />
<br />
== Dégradés ==<br />
<br />
* <b>Gradient editing on canvas</b> is now available, much more convenient and powerful than the old way of dragging gradient knots in the Fill&amp;Stroke dialog.<br />
<br />
** <b>Any number of selected objects</b> can simultaneously display handles and direction lines for the linear and radial gradients in their fills or strokes. You can drag these handles directly in the drawing, to interactively adjust gradient positions.<br />
<br />
** <b>Gradient handles</b> can be enabled in the Node tool, shape tools, Text tool, and Dropper tool (on by default), as well as in Selector and Zoom tools (off by default). Use the Inkscape Preferences dialog to change this.<br />
<br />
** Any gradient handle, if dragged close to a handle of another gradient, will <b>merge</b> with that handle (drag with <b>Shift</b> to prevent merging). Dragging such a merged handle will adjust any number of gradients attached to it. To separate merged handles, drag them away one by one with <b>Shift</b>.<br />
<br />
** <b>Radial gradients</b> display handles in the center and at the ends of two radii, which allows you to move, rotate, squeeze, or stretch the gradient to form an arbitrary ellipse. Also, you can independently adjust the focus of the gradient; drag the central handle with Shift to separate the focus handle.<br />
<br />
** When dragged, handles will <b>snap to the edges</b> (and their continuations) and the <b>central axes</b> of the bounding boxes of all selected objects (drag with Shift to prevent snapping).<br />
<br />
** Dragging with <b>Ctrl</b> will snap the angle of the linear or radial gradient to the user-settable angle increments (default is 15 degrees). A center of a radial gradient, dragged with Ctrl, will be constrained to horizontal and vertical movement relative to its previous position. <br />
<br />
** Dragging with <b>Ctrl+Alt</b> will move a handle along the gradient direction (for linear), radius (for radial), or their perpendiculars, allowing you e.g. to stretch or squeeze a linear gradient without disturbing its angle.<br />
<br />
** Dragging with <b>Ctrl+Shift</b> will scale the entire linear or radial gradient around its center.<br />
<br />
** Gradient handles for each gradient are connected by blue lines for fill gradient and yellow lines for stroke gradient.<br />
<br />
* The <b>Gradient tool</b> (<b>Ctrl+F1</b> or the <b>g</b> key) is a new convenient way to create, edit, and manage gradients:<br />
<br />
** Simply <b>drag</b> anywhere on canvas to create a gradient on selected objects. Existing gradients can be edited by dragging their handles (not only in Gradient tool, but in any tool that has on-canvas gradient editing enabled). If the selected object already had a gradient, the new gradient will use the same colors as the old one; otherwise it will go from fully opaque to fully transparent with the color of the selected object. However if you start dragging from another object, the tool will pick up the gradient or the color of that object.<br />
<br />
** Instead of dragging, you can <b>double-click</b> an object to create a new gradient centered within the object’s bounding box. If you have several objects selected, or if your selected object is behind another one, you can double-click with Ctrl to create gradients on selected object(s) without changing selection. <br />
<br />
** The tool’s controls bar lets you choose the <b>type</b> of the newly created gradients (linear or radial) and whether they will be applied to the objects’ <b>fill or stroke</b>.<br />
<br />
** The selected (blue) on-canvas gradient handle can be <b>nudged by arrow keys</b> with all the regular modifiers (Alt to move by 1 screen pixel, Shift to move by 10 times the distance). The Tab and Shift+Tab keys let you move selection from one handle to the next or previous. Pressing Esc (or a click in empty space) deselects the selected handle; if no handles are selected, it deselects selected objects.<br />
<br />
** The selected gradient handle will intercept any color/opacity setting commands and apply them to the corresponding stop(s) of its gradient(s). This means that two-stop gradients can be completely edited without ever opening the Gradient Editor dialog. In particular, you can use the following methods to change the color/opacity of the selected handle:<br />
<br />
*** Dropper tool (for example, to blend a radial gradient onto background, select its outer handle and pick the background color with the dropper).<br />
<br />
*** Paste style (if the pasted style contains both fill and stroke style, the stop will take the fill style).<br />
<br />
*** Fill and stroke dialog (this allows you to set the color of several gradient stops at once if their handles are merged together; both Fill and Stroke tabs of the dialog work to set color on a handle).<br />
<br />
*** Swatches dialog.<br />
<br />
** <b>Double-clicking</b> any gradient handle will open the Gradient Editor dialog with that handle’s gradient loaded and the corresponding stop selected in the list.<br />
<br />
** For each gradient, you can choose one of the document’s <b>gradient definitions</b> (sets of color/opacity stops) from the drop-down list in the controls bar. If a handle is selected, this list displays the gradient attached to that handle; otherwise it shows the gradient of the selected object (or “Multiple gradients” if there are different gradients in selection, or if the handle is a merged handle with different gradients attached). Correspondingly, choosing a gradient definition from the list applies it to the gradient(s) of the selected handle or, if none, to all selected objects.<br />
<br />
** The <b>Duplicate</b> button creates a copy of the selected gradient definition and applies it to the selected objects; use that when you have several objects sharing one gradient definition but want to change that. The <b>Edit...</b> button opens the gradient dialog where you can edit the gradient definition (add/move/delete stops and change colors and opacities of stops). <br />
<br />
* Before, the actual direction of the linear gradient was not always perpendicular to the line connecting it handles if the bounding box of the object was not a square. This is now fixed, though the fix only works for new gradients that you create (i.e. gradients in old files are not affected).<br />
<br />
* The Gradient Editor dialog can now delete the first or last stop if there are more than 2 stops in a gradient.<br />
<br />
== Clones : pavage, distribution et éparpillement ==<br />
<br />
* Both Fill and Stroke tabs of the Fill&Stroke dialog have a new mode button, <b>Unset paint</b> (with a question mark icon). Pressing this button removes the <code>fill</code> or <code>stroke</code> property from the style of selected objects, which has the visible effect of painting the fill black and removing the stroke. <br />
<br />
:The usefulness of this is that clones of such an object can <i>redefine</i> the unset fill or stroke, which means you can have <b>clones painted differently</b> from their original and from each other. Just use the Fill&amp;Stroke dialog on a clone to assign it any kind of fill or stroke paint (flat color, gradient, etc.). Moreover, you can unset paint on <i>some</i> of the objects in a group, clone the group, and paint the clone; only those objects with unset paint will accept the paint, while others will retain their original paint.<br />
<br />
* In Selector, arbitrary <b>transformations of clone(s)</b> selected together with their original(s) now behave as expected, i.e. the selection is transformed as a whole. Previously, this only worked for translations but not scales/skews/rotates. Similarly, aligning/distributing clones along with their original now works as expected.<br />
<br />
* <b>Tile clones</b> dialog improvements:<br />
<br />
** The new <b>Color</b> tab allows you to change, randomize, or alternate the hue, saturation, and lightness of the tile color per row or per column. You can also set the initial color of the tiles to which these alterations will apply. Changing color works only if the clones’ original (or some parts of it, if the original is a group) has unset fill or stroke (use the Fill&amp;Stroke dialog to unset paint). <br />
<br />
** The new <b>Tracing</b> tab allows you to trace the drawing under the tiling. You can use it to:<br />
<br />
*** pick color, opacity, or any or the RGB or HLS channels in the area covered by each tile; <br />
<br />
*** then optionally randomize, invert, or gamma-correct the picked value; <br />
<br />
*** and finally apply that value to the tile’s probability of presence, size, color, or opacity (or any combinations of these). <br />
<br />
::This makes it possible to do an infinite variety of effects on drawings (both vector drawings and imported bitmaps), such as tessellated mosaics, “impressionist paint”, geometric grids, color separation lattices, and more (see the [[http://inkscape.org/screenshots/index.php|Screenshots]] page on our site). Also, you can use this feature to control the extent and the density of your tiling by preparing a temporary shape and tracing opacity-to-presence over it, or to emulate “object brush” by tiling over a stroke with a pattern or randomized scattering.<br />
<br />
** The new <b>Unclump</b> button attempts to reduce the <i>local unevenness</i> in distribution of the tiles. When you unclump a tiling, each tile tries to move to a point equidistant from its closest neighbors. If a single unclumping is not enough, you can press Unclump repeatedly, trying to achieve a balance between eliminating small-scale clumps and preserving large-scale features of the tiling. Unclumping can be applied to both randomized and regular tilings, changing them both into a characteristic texture which appears random, but not blindly random — very similar to what a human would produce if asked to evenly fill a space with random dots. As a result, properly unclumped dot tilings remind of hand-made engravings. <br />
<br />
** Instead of specifying the numbers of rows and columns, you can now set the <b>size</b> of the rectangle to be filled with your tiling (convenient when you need to trace over a bitmap or drawing of certain size).<br />
<br />
** On all tabs, controls have been rearranged into a table-like layout for more convenient access. Separate controls are added for alternating values per row or per column, as well as for randomizing each value separately (e.g. now you can randomize only horizontal shifts but not vertical).<br />
<br />
** The new <b>Exponent</b> values on the Shift tab allow you to make rows or columns to exponentially converge (for values less than 1) or diverge (for values greater than 1). The default of 1 creates rows and columns spaced evenly.<br />
<br />
** The upper limits for scales and shifts are increased (from 100% to 1000% of tile size), and the precision of the input fields is higher.<br />
<br />
** There’s a mini-statusbar at the bottom of dialog which shows the number of tiled clones of the selected object.<br />
<br />
* Improvements in the <b>Align &amp; Distribute</b> dialog:<br />
<br />
** The new <b>Randomize</b> button moves the selected objects randomly within the bounding box of the selection. To achieve the most eye-pleasing results, randomization can be followed by one or more rounds of unclumping (see the next item).<br />
<br />
** The new <b>Unclump</b> button works the same as in the Tile Clones dialog, except that it unclumps the selected objects instead of the tiled clones of the selected object.<br />
<br />
** Four new buttons let you align or distribute horizontally or vertically the <b>baseline anchors</b> of the selected text objects (non-texts are unaffected by these buttons). Now you can easily align or distribute lines of text in different fonts or sizes, regardless of whether they have letters with descenders (such as ‘y’ or ‘j’) or not.<br />
<br />
** All the icons in the dialog are redrawn in a consistent style. Buttons are rearranged for clarity. Tooltips are made shorter and easier to understand.<br />
<br />
** Nodes can now be aligned or distributed vertically and horizontally when in node editing mode.<br />
<br />
* With the new <b>Grid Arrange</b> dialog (from Object menu), Inkscape now has the ability to arrange selected objects into a regular grid:<br />
<br />
** You can define the numbers of rows/columns in the grid. When you change one of the numbers, the other is updated automatically based on the total number of selected objects.<br />
<br />
** You can make all rows/columns equal height/width, or you can make them fit the tallest/widest object in each row/column.<br />
<br />
** You can set the vertical and horizontal alignment of objects in rows and columns correspondingly.<br />
<br />
** You can set the row/column spacing explicitly (negative values are allowed), or you can make the entire grid squeeze or stretch to exactly fit the current selection’s bounding box.<br />
<br />
== Effets ==<br />
<br />
* The <b>Effects menu</b> can be made visible by the checkbox labeled “Enable script effects” on the “Misc” tab of the Inkscape Preferences Dialog. This menu is not on by default because of some remaining problems with the extensions, but many users report that they are already quite usable. Most extensions that ship with Inkscape require <b>Python</b> to be installed; some require <b>Perl</b>; also it is now possible to use <b>Ruby</b> for programming extensions. <br />
<br />
* Extensions now work on <b>Windows</b> (if you have Windows versions of <nowiki>Python/Perl</nowiki> installed).<br />
<br />
* Script extensions can have GUIs to adjust their parameters within specified ranges and with specified default values. All parameters are remembered and restored across sessions (via the preferences.xml file where all other Inkscape preferences are stored).<br />
<br />
* Effects now correctly work with <nowiki>Undo/Redo</nowiki> and modify the "document changed" flag for save confirmation on exit. Effects no longer open an additional window to display results.<br />
<br />
* Scripts that return error along with data on STDERR have that data displayed to the user, to allow for more complete reporting of scripting errors.<br />
<br />
* A new command line parameter <code>--extension-directory</code> allows external extension installers to find the directory in which Inkscape is configured to look for extensions.<br />
<br />
* Inkscape now looks for Extensions in both the systemwide Inkscape's <code>share/extensions</code> directory and the user’s extensions directory (e.g. <code>~/.inkscape/extensions</code> on Linux).<br />
<br />
* Several new effects, written in Python, ship with Inkscape 0.42:<br />
<br />
** <b>Connect the Dots</b>: Places a dot and a number at each node of the selected path.<br />
<br />
** <b>Draw Handles</b>: Draws control handles on the nodes of the selected path.<br />
<br />
** <b><nowiki>FretFind</nowiki></b>: This is a fretboard design tool capable of designing multiscale and microtonal fretboards for guitars.<br />
<br />
** <b>Interpolate</b>: Blends paths and styles (flat color fills only) with a given number of steps; requires two paths to be selected.<br />
<br />
** <b>Kochify</b>: A two-step fractal effect. First, select a path and do "Kochify (Load)" to store it. Then select another path and do "Kochify" to replace each segment (between the nodes) of the selected path with the stored path. For example, if the stored path is an S-like curve, the path will become "wavy"; the size of the waves will depend on how many nodes the source path has (use the "Add node" button in the Node tool to add nodes between selected nodes, or the Simplify command to remove extra nodes).<br />
<br />
** <b>Lindenmayer</b>: Draws deterministic context-free Lindenmayer Systems. Creates a new path object in the 0,0 point (located off of the canvas).<br />
<br />
** <b>Motion</b>: Draws isometric 3D wireframe path extrusions for selected paths.<br />
<br />
** <b>Radius Randomize</b>: Randomly moves path nodes, node handles, or both within the specified radius. Operates on selected paths.<br />
<br />
** <b>Random Tree</b>: Draws a random tree - a classic application of turtle geometry. Creates a new path object in the 0,0 point (located off of the canvas).<br />
<br />
** <b>Segment Straightener</b>: Makes curved path segments a specified percentage straighter by either pulling control handles toward their node or toward a point a third of the distance along the destination straight line. Operates on selected paths.<br />
<br />
** <b>Wavy</b>: Converts the selected rectangle objects into appropriately sized wavy lines. Allows user to specify custom equations f(x) to use in the plotting.<br />
<br />
<br />
* Apart from the effects, the <code>share/extensions</code> directory contains several helpful Python modules that you can reuse in your own extensions:<br />
<br />
** <b>bezmisc.py</b>: A few miscellaneous functions for Bezier math.<br />
<br />
** <b>cubicsuperpath.py</b>: An alternative path data list structure that converts all segments to cubic Bezier curves and stores them as points rather than segments.<br />
<br />
** <b>ffgeom.py</b>: Point and Segment geometry classes used in <nowiki>FretFind</nowiki>.<br />
<br />
** <b>ffproc.py</b>: Functions that place strings and frets for <nowiki>FretFind</nowiki>.<br />
<br />
** <b>ffscale.py</b>: Converts ET and Scala scale descriptions into useful ratio arrays.<br />
<br />
** <b>inkex.py</b>: A helper class for creating Inkscape effects.<br />
<br />
** <b>pturtle.py</b>: A path turtle class for creating Inkscape extensions with turtle geometry.<br />
<br />
** <b>simplepath.py</b>: Unpacks SVG path data into a simple list structure that mimics the textual representation.<br />
<br />
** <b>simplestyle.py</b>: Unpacks SVG style attributes into a dictionary and pack them back up.<br />
<br />
<br />
== Vectorisation de Bitmaps ==<br />
<br />
<br />
* The code of potrace (Inkscape's built-in tracer) has been updated to version 1.6 which works noticeably faster. The maximum number of scans is now 256. <br />
<br />
* A tracing progress indicator has been added. Also, the during-trace abort feature is removed, which reduces the CPU load of polling for user interrupts. There is still a between-trace abort feature, so during long multi-pass traces, the user will be able to interrupt those. With the performance enhancements of the new potrace version, however, users hopefully won't need to interrupt single pass traces as much as before.<br />
<br />
<br />
== Ouvrir, enregistrer, exporter, ligne de commande ==<br />
<br />
* In <b>PS or EPS export</b>, Inkscape now supports <b>gradient fills</b> (both linear and radial) using <nowiki>PostScript</nowiki> Level 3 operators. Unfortunately <nowiki>PostScript</nowiki> (even in Level 3) does not support transparency, so this only works for gradients which use different opaque colors, not different levels of transparency of the same color (see Known Problems below for some more limitations).<br />
<br />
* <b>Load from URL</b>: Inkscape now includes a configure option to link against GNOME VFS; if this option is on (which is the default if GNOME VFS is found on the system), Inkscape will be able to load SVG documents directly from URLs. Currently this only works when used from the command line, e.g. <br />
:<pre><br />
inkscape http://openclipart.org/clipart/food/honey.svg <br />
</pre><br />
:This feature loads the URL directly into memory rather than to a temporary file.<br />
<br />
* When saving as <b>SVGZ</b> (compressed SVG), you can now choose between compressed Inkscape SVG and compressed plain SVG.<br />
<br />
* Documents can now be <b>exported to PS or EPS from the command line</b> (<code>--export-ps</code> and <code>--export-eps</code> correspondingly). For EPS export, there are command line options for converting text to path (<code>--export-text-to-path</code>) and setting the bounding box to the page instead of the drawing (<code>--export-bbox-page</code>).<br />
<br />
* Determining the <b>dimensions of an object</b> in an SVG document is, in general case, impossible without fully rendering the entire document. Yet this information can be very useful for various automated tasks, such as building composite SVG documents from objects in separate source documents. Now, to accomplish this, you can run Inkscape with one of the command line options <code>--query-x</code>, <code>--query-y</code>, <code>--query-width</code> or <code>--query-height</code>. The <code>--query-id</code> option specifies the ID of the object that is queried; if not given, the corresponding dimension of the entire drawing is returned. For example:<br />
<br />
:<pre><br />
$ inkscape tutorial-basic.svg --query-height<br />
3998.6800<br />
$ inkscape tutorial-basic.svg --query-y --query-id text1555<br />
528.94486<br />
</pre><br />
<br />
:The returned values are in px (SVG user units).<br />
<br />
* For PNG export, the new option <code>--export-area-drawing</code> exports the entire drawing (not canvas), giving you a PNG of all visible objects without margins.<br />
<br />
* Inkscape can now export documents into <nowiki>LaTeX</nowiki> with [http://tug.org/PSTricks/main.cgi/ PSTricks] macros.<br />
<br />
* The new command line option <code>--vacuum-defs</code> performs the “Vacuum Defs” command, i.e. removes the unused definitions from the <code>&lt;defs&gt;</code> section(s) of the document. If specified with <code>--export-plain-svg</code>, it affects the exported plain SVG file; otherwise it replaces the source file and exits.<br />
<br />
== Améliorations des outils ==<br />
<br />
* All tools that were previously able to click to select (namely Node, shapes, and gradient tools), can now do <b>Shift+click</b> (toggle selection for an object) and <b>Alt+click</b> (select under) in exactly the same way as the Selector tool.<br />
<br />
* In Selector, <b>doubleclicking</b> an object switches Inkscape to the corresponding tool (Node tool for paths, the corresponding shape tools for shapes, Text tool for text objects). Doubleclicking a <b>group</b> <i>enters</i> that group (i.e. makes it the temporary current layer); doubleclicking on an empty space returns to the parent layer.<br />
<br />
<br />
* In the <b>Node tool</b>:<br />
<br />
** <b>Ctrl+click</b> on a <b>node handle</b> retracts that handle back to its node. <br />
<br />
** Converting a cusp node to smooth or symmetric (via Ctrl+click, <nowiki>Shift+S/Shift+Y</nowiki>, or a toolbar button) will, if necessary, convert adjacent path segments to curves and will outset the node’s handles if they were retracted. <br />
<br />
** If a node does not show one or both handles (i.e. they are retracted), you can <b>drag a handle out</b> by dragging away from the node <b>with Shift</b>. This is often more convenient than using the “Convert node to smooth” or “Convert segment to curve” buttons. Unlike before, dragging a node without modifiers, or with any modifiers but Shift, will always move the node itself, not its retracted handle.<br />
<br />
** When <i>several</i> nodes are selected, pressing <b>&lt;</b> or <b>&gt;</b> scales, <b>[</b> or <b>]</b> rotates the selected nodes <b>as if they were an “object”</b>, around the center of that object. (This is more consistent with the arrow keys which have always moved selected nodes as a whole.) So, for example, in a single-path silhouette portrait, you can now select the nodes of the nose and rotate/scale the nose as a whole without breaking the path into pieces. Pressing <b>Alt</b> with these keys gives pixel-sized movement depending on zoom, the same as in Selector. Also, you can press <b>h</b> or <b>v</b> to flip the selected nodes horizontally or vertically.<br />
<br />
** When <i>one</i> node is selected, pressing <b>&lt;</b>, <b>&gt;</b>, <b>[</b>, <b>]</b> with left or right Ctrl or Alt now affects the handle towards the <i>visually</i> left or right adjacent node, correspondingly (and not the handle towards the previous or next node on the path, as before). <br />
<br />
** The <b>statusbar</b> tip for a single selected node now identifies end nodes and mentions retracted handle(s), if any. When dragging a node handle, statusbar reports the current angle and length of the handle.<br />
<br />
** Pressing <b>Ctrl+A</b> with some nodes selected will select not all nodes in the path but all nodes in the subpath(s) containing the selected node(s). To select all nodes in the path unconditionally, either deselect any nodes before pressing Ctrl+A, or use <i>Select all in all subpaths</i> (<b>Ctrl+Alt+A</b>) in Node tool (same key as <i>Select all in all layers</i> in Selector). This change has no effect for paths with single subpath.<br />
<br />
** Until you change a node’s type explicitly, it is presented as a smooth node if its handles were collinear, and cusp node otherwise (not always cusp as before). This means that the majority of nodes created by the Freehand tool or the Trace bitmap dialog will behave as smooth nodes in the Node tool. If you want to make some node(s) cusp, select and press Shift+C.<br />
<br />
* In <b>Pen and Pencil</b> tools:<br />
<br />
** What was previously called <b>the “add mode” is now always on</b> in Pen and Pencil tools, i.e. the selected path always displays the end marks. This makes it easy to continue or close the selected path. The ‘a’ key to toggle the add mode is removed.<br />
<br />
** If you start drawing outside the end marks of the selected path then, unless Shift was pressed, that path is deselected and you are drawing a new path (not a new subpath of the selected path as before). To <b>add</b> to the selected path, you have to start drawing either from one of its end marks to continue it, or in arbitrary place but with <b>Shift</b> pressed to create a new unconnected subpath.<br />
<br />
** If you start drawing from one end mark of a path and arrive at the other end mark, the path gets closed automatically (the end marks disappear).<br />
<br />
* In the <b>Dropper tool</b>:<br />
<br />
** The “pick visible/pick with alpha” switch, previously in the tool preferences, is now moved to the Controls panel of the tool.<br />
<br />
** Alt+click picks the <b>inverse</b> of the color at point (works with dragging and Shift too).<br />
<br />
== Améliorations de la gestion de la couleur ==<br />
<br />
* Finally we have a <b>Swatches dialog</b> (<b>Ctrl+Shift+W</b>). Clicking on a color swatch sets the fill color of a selection (or a selected gradient handle), Shift+clicking sets the stroke color. The dialog has two display modes (List and Grid), several swatch size options, and comes with 3 selectable palettes (SVG, <nowiki>WebSafe22</nowiki>, and <nowiki>WebHex</nowiki>). More palettes can be added by placing palette files in GIMP format into <code>share/palettes</code>.<br />
<br />
* In the color selector widget, the HSV tab (Hue, Saturation, Value) is replaced by <b>HSL</b> (Hue, Saturation, Lightness). The HSL color space is similar to HSV but is more convenient because it better reflects the intuitive understanding of what “saturation” and “lightness” are:<br />
<br />
** In HSL, the Saturation component always goes from fully saturated color to the equivalent gray (in HSV, with V=max, it goes from saturated color to white, which is counterintuitive). <br />
<br />
** The Lightness in HSL always spans the entire range from black through the chosen hue to white (in HSV, it only goes half that way, from black to the chosen hue).<br />
<br />
* The numeric entry fields for CMYK channels now work in the range 0..100 instead of 0..255.<br />
<br />
== Diverses nouvelles fonctionnalités ==<br />
<br />
* New layer commands: <b>Move selection to layer above</b> (<nowiki>Shift+PgUp</nowiki>) and <b>Move selection to layer below</b> (<nowiki>Shift+PgDn</nowiki>) will move the selection into the layer above or below the current layer (and make that layer current).<br />
<br />
* The Group command (Ctrl+G) no longer denies action when you try to group objects from different layers or groups. Now it pulls the selected objects from wherever they are in the document tree, groups them, and puts the group in the parent layer/group or the topmost (in z-order) selected object.<br />
<br />
* After selecting an object, you can now open the <b>Icon Preview</b> dialog (View > Icon Preview) to see how an object will look when rendered to various common icon sizes.<br />
<br />
* As a debugging aid, a memory statistics dialog (Help &gt; About Memory) is now available for the morbidly curious.<br />
<br />
* The Transformation Dialog now allows numerically setting the skew on selected objects (previously you could only move, rotate, and scale numerically).<br />
<br />
== Diverses améliorations de l'utilisabilité == <br />
<br />
* The <b>Open File</b> dialog can now select (with Shift) and open many files at once.<br />
<br />
* There are many cosmetic improvements in the <b>Fill &amp; Stroke</b> dialog. In particular, the fill rule control is now a pair of toggle buttons with intuitive icons in the top right corner (instead of a clunky drop-down list at the bottom). <br />
<br />
* All controls in Fill &amp; Stroke, Object Properties, and Export dialogs now have <b>hot keys</b>.<br />
<br />
* In Document Preferences, there’s a checkbox to enable or disable showing the <b>page shadow</b>. To make this change permanent for all newly created documents, change your default template (<code>share/templates/default.svg</code>).<br />
<br />
* Grid and guide snapping improvements:<br />
<br />
** In the “snap points” mode, a <b>text object</b> now snaps its <b>baseline anchor</b> (the left end of the baseline) to grid or guides. That anchor point is visualized as a little square mark when a text object is selected.<br />
<br />
** When several objects (or a group) are selected and the “snap points” mode is active, only the outermost points or nodes will snap, instead of all points in selection.<br />
<br />
* When <b>skewing</b> an object, <b>Ctrl</b> will snap the skew angle to standard 15-degree increments (settable in preferences). The statusbar displays the skew angle when skewing.<br />
<br />
* It is now possible to considerably change the look of Inkscape by using alternative <b>icon themes</b>. For now, only one is available; it is the work of David Christian Berg and is provided alongside the standard <code>icons.svg</code> file in the directory <code>share/inkscape/icons/</code> under the name <code>David_icons.svg</code>. A very simple HOWTO resides in the same directory under the name <code>README.icons</code> which contains basic instructions on how to use David’s theme and how to create a new one.<br />
<br />
* The confusing “(root)” in the layer selector in the statusbar is not shown unless the document contains no layers. The “Go to root” command is removed from the right-click menu.<br />
<br />
== Distribution, documentation, exemples ==<br />
<br />
* The new <b>About</b> screen (Help &gt; About) for 0.42 was selected by popular vote from 42 wonderful submissions by [http://inkscapers.deviantart.com Inkscape artists]. <br />
<br />
* Inkscape now fully supports <b>Mac OS X</b>. The version 0.42 is available as a .dmg package for Mac OS X. The package contains a standard app bundle which can be installed by dragging it to the Applications folder like any native OS X app. It includes all libraries and depends only on the presence of Apple's freely available X11 user package.<br />
<br />
* All Inkscape tutorials are now in <b><nowiki>DocBook</nowiki> XML</b> format (with SVG illustrations in separate files). From this single source format, the SVG and HTML versions of the tutorials are automatically generated; other formats can be added easily. This makes tutorials much easier to maintain and translate. In addition to the Help menu access, the HTML versions of all available tutorials can now be accessed at [http://inkscape.org/doc inkscape.org/doc]. The <nowiki>DocBook</nowiki> sources and stylesheets are in the [http://svn.sourceforge.net/viewcvs.py/inkscape/doc-docbook/ doc-docbook] module in our CVS.<br />
<br />
* Inkscape now informs users of the rights granted by the <b>license</b> (GNU GPL) with the new Help menu item, “Modifying or Redistributing Inkscape”. The license is loaded from an SVG file.<br />
<br />
* The Inkscape source tree now contains the spec file for building autopackages. Anyone can build a distribution-neutral package by following the instructions at [[CompilingAutopackage]]. For more information about autopackages see [http://www.autopackage.org autopackage.org].<br />
<br />
== Traductions ==<br />
<br />
* The <b>default template</b> (<code>share/templates/default.svg</code>) is now translatable, which allows each language to have its own name of the default layer, page size, and other settings. Templates for Czech, French, German and Polish are included.<br />
* The French translations of all tutorials are updated and converted to <nowiki>DocBook</nowiki> XML. The Inkscape man page and the Keys and Mouse reference are translated to French.<br />
* The Norwegian Nynorsk translation of the Basic tutorial is similarly updated and converted to <nowiki>DocBook</nowiki> XML.<br />
* All tutorials are translated to Spanish and converted to <nowiki>DocBook</nowiki> XML.<br />
* There are new Japanese translations of Basic, Advanced, and Shapes tutorials (in <nowiki>DocBook</nowiki> XML).<br />
* “Basic Tutorial” translated to Catalan.<br />
* The Inkscape Windows installer is translated into Catalan, Czech, French, German, Italian and Polish.<br />
* New Czech, Dutch, Polish and Swedish interface translation added.<br />
<br />
== Conformité SVG/CSS ==<br />
<br />
* <b>CSS stylesheets</b>: There is now basic rendering support for documents using an internal stylesheet, but no editing support, and no support for multiple stylesheets or external stylesheets. This means that Inkscape can now correctly read much more SVG documents produced by other editors (in particular Corel Draw and Adobe Illustrator) than before.<br />
* The <code>preserve[[AspectRatio]]</code> attribute is now supported for the <code>image</code> element.<br />
* The <code>word-spacing</code> property is now supported for text.<br />
* The <code>startOffset</code> attribute and <code>text-anchor</code> now work for <code>textPath</code>.<br />
* Gradients whose stop positions do not cover the entire 0..1 range, as well as one-stop and zero-stop gradients, are now rendered according to the spec.<br />
* Several CSS properties (<code>stroke-linejoin</code>, <code>stroke-linecap</code>, <code>fill-rule</code>) were not inherited properly; fixed.<br />
* Gradient spread was not inherited from a hreffed gradient.<br />
* Element IDs with ‘.’ or ‘:’ characters did not work for xlink:href references.<br />
* [[SVG_Test_Suite_Compliance]] documents our progress in passing the [http://www.w3.org/Graphics/SVG/Test/ W3C SVG 1.1 Test Suite]. At 0.42, we pass 69 tests completely and 25 partially. There’s also a new tool, <b>svg_rendertest</b> available from the Inkscape web site, which can automatically test SVG rendering by Inkscape and other renderers.<br />
<br />
== Corrections de bogues notables ==<br />
<br />
* Several resource leaks are patched that caused resource exhausting and eventually freezing on Windows.<br />
* Memory leaking in the renderer has been reduced significantly.<br />
* The annoying “menus under dialogs” bug on Mac OSX is fixed. <br />
* Keyboard shortcuts with Latin letters now correctly work in a localized keyboard layout (e.g. Cyrillic).<br />
* Command line export was broken in 0.41, now fixed.<br />
* Rendering of round caps and joins on strokes is improved — round caps are now actually round. Zero-length paths or dashes with round or square caps are now rendered properly.<br />
* Invalid files with cyclic gradient references no longer cause Inkscape to crash or freeze.<br />
* A number of bugs were fixed in i18n text (wrong kern before the last char in Hebrew, BIDI boundaries in flowed text, composite characters in Thai). A new <code>share/examples/i18n.svg</code> document demonstrates many scripts.<br />
* The Import command properly imports documents with layers.<br />
* Postscript output does not break up text into separate characters anymore (unless the text has non-zero kerning or letterspacing, which are preserved by outputting each character separately).<br />
* Placement of guidelines and knots was off by one pixel vertically; fixed.<br />
* The Cleanup command in Path menu, inherited unchanged from Sodipodi, was found to do nothing useful in some cases and outright harm in others, so it is removed. <br />
* In several dialogs, staying on top or remembering size/position across session was broken. These dialogs are either fixed or (such as the legacy “SPObject properties” dialogs) removed.<br />
* The Vacuum Defs command sometimes did not remove all unused definitions at the first go, and ignored all but the first <code>&lt;defs&gt;</code> section in the document; both issues are fixed now.<br />
* With grid snapping on, the first point created with the Pen tool is now snapped.<br />
<br />
== En interne ==<br />
<br />
* Converting Inkscape code to [http://gtkmm.org gtkmm] has seen some progress:<br />
** 10 gtkmm widgets have been created.<br />
** A <nowiki>DialogManager</nowiki> has been introduced to handle allocation of dialogs.<br />
** A new shared dialog class Inkscape::UI::Dialog::Dialog has been introduced. Dialog management code such as transient behavior that had been scattered throughout the dialogs is now centralized here.<br />
** A number of the dialogs have been converted from gtk to gtkmm: Transformation, Trace, Script, Messages, Memory, and Align and Distribute.<br />
* Adding new objects to the tree is significantly optimized; as a result, operations like creating large clone tilings are now faster by at least an order of magnitude.<br />
* Many, many cleanups and refactorings of the XML layer. All listener facilities are now implemented in terms of <nowiki>NodeObserver</nowiki> rather than the old system.<br />
* Inkscape can log detailed traces of its internal document activity to a given file if the environment variable <b>INKSCAPE_DEBUG_LOG</b> is set.<br />
* To aid translators, we now use a mechanism allowing separate translations of identical strings in different contexts.<br />
* The SVG versions of particular elements are now propagated to their parents, so e.g. a document that uses SVG 1.2 features can be recognized as an SVG 1.2 document simply by checking the SVG version of the root node.<br />
<br />
== Problèmes connus ==<br />
<br />
* Exporting gradients to PS or EPS does not work for text (unless text is converted to path) or for stroke paint, only for fill paint of shapes or paths. Also, the <code>spread</code> property defaults to “pad”, and transparency is lost on PS or EPS export (e.g. you can’t use a gradient from an opaque blue to transparent blue; as a workaround, replace it by a gradient from opaque blue to opaque background color).<br />
* While text support is overall much better in 0.42 than 0.41, text has a number of known areas with incorrect behaviour. For example, manual kerning or character rotation do not work in flowed text (this is a limitation of the current SVG 1.2 draft); CJK-style vertical text has a number of problems; “non-breaking” space and similar characters don’t behave correctly; and similar.<br />
* In Gnome, dialogs are hidden behind the document window when you go into full screen mode (this is presumed to be a Gnome problem).<br />
<br />
== Versions précédentes ==<br />
<br />
* [[ReleaseNotes041-fr]] : traduction en français de [[ReleaseNotes041]]<br />
* [[ReleaseNotes040-fr]] : traduction en français de [[ReleaseNotes040]]<br />
* [[ReleaseNotes039-fr]] : traduction en français de [[ReleaseNotes039]]<br />
* [[ReleaseNotes038-fr]] : traduction en français de [[ReleaseNotes038]]<br />
* [[ReleaseNotes037-fr]] : traduction en français de [[ReleaseNotes037]]<br />
* [[ReleaseNotes036-fr]] : traduction en français de [[ReleaseNotes036]]<br />
* [[ReleaseNotes035-fr]] : traduction en français de [[ReleaseNotes035]]<br />
<br />
[[Category:Marketing]]</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.43/fr&diff=7679Release notes/0.43/fr2006-07-19T13:35:28Z<p>Matiphas: /* Versions précedentes */</p>
<hr />
<div>= Inkscape 0.43 =<br />
<br />
== En bref ==<br />
Cette version se concentre vers les nouvelles fonctionalitées réalisées sous le mécénat de Google, via le programme des « Summer of Code » (été du code). Malgrès tout, il y a de nombreuses autres nouvelles fonctionnalitées. Voici les principales :<br />
<br />
* <b>Connecteurs :</b> A nouvel outil « Connecteur » implemente la création, l'édition et l'autorouting (évite les objets) des lignes de connection entre des objets. Ceci est indispensable pour les diagrammes. (C'est un projet <nowiki>SoC</nowiki> de Google.)<br />
* <b>L'édition collaborative Inkboard</b> : Il est maintenant possible de travailler à plusieurs avec Inkscape, via le réseau, et d'éditer ainsi un document partagé en temps réel. Les éditions de chaque utilisateur sont immédiatement visibles par tous les utilisateurs ! (Un projet <nowiki>SoC</nowiki> de Google.)<br />
* <b>Sensibilitée à la pression et à l'inclinaison</b> : L'outil calligraphique permet maintenant l'utilisation d'un stylet de tablette graphique, avec la gestion de sa pression/inclinaison, permettant de varier l'épaisseur et l'angle des traits de l'outil.<br />
* <b>Meilleure édition des nœuds</b> : Il est maintenant possible de déplacer/courber/étirer une courbe de Bézier à n'importe quel point (pas seulement aux nœuds), ainsi que d'ajouter un nouveau nœud en double-cliquant à l'endroit désiré de la courbe.<br />
* <b>Nouvelles extensions</b> pour la déformation de l'enveloppe, la faire tournoyer, et l'ajout de nœuds.<br />
* <b>Précision</b> améliorée, <b>limites</b> étendues, et de nombreuses <b>améliorations de l'utilisation et corrections de bugs</b>.<br />
<br />
Tavmjong Bah a mis à jour son livre en ligne, <a href="http://tavmjong.free.fr/INKSCAPE/MANUAL/html/index.php"><i>A Guide to Inkscape</i></a>, pour couvrir les fonctionnalitées d'Inkscape 0.43. Ce guide n'est pas inclus dans l'archive d'Inkscape. Les utilisateurs sont encouragés à lire le guide en plus des notes de versions et de l'aide incluses dans Inkscape.<br />
<br />
== Connecteurs ==<br />
<br />
* Inkscape inclus maintenant un support préliminaire pour les <b>connecteurs</b>. Les connecteurs sont des lignes tracées entre des objets, restant connectés aux objets lorsqu'ils ont manipulés. Tous les objets peuvent être en mode « évite les connecteurs », qui, lorsqu'il est activé, force les connecteurs à contourner les objets.<br />
<br />
* L'<b>outil connecteur</b> (<b>Ctrl+F2</b> ou la touche <b>o</b>) est une nouvelle façon de créer er rerouter les connecteurs, ainsi que ede marquer les objets « évités » dans le but de router les connecteurs.<br />
<br />
** Un nouveau <b>connecteur</b> peut être tracer en cliquant et glissant de n'importe quel point du canvas. Le connecteur est finalisé lorsque le bouton de la souris est relaché. Les connecteurs peuvent également être créer par double-clique, plutôt que par le clique-et-glisse si l'utilisateur le désire. Dans ce cas, cliquer une seule fois <b>à une endroit vide sur le canvas</b> pour commencer le traçage du connecteur, puis déplacer la souris au nouveau point cible du connecteur et enfin, cliquer de nouveau pour finaliser le connecteur. Un simple clique sur un objet du canvas (de)séléctionne cet objet, comme avec les autres outils.<br />
<br />
** Les gestionnaires de <b>point de connection</b> sont affichés lorsque le curseur de la souris passe par dessus un objet qui n'est pas un connecteur avec lorsque l'outil connecteur est activé. Actuellement ils sont uniquement affichés au centre des objets. Lorsque un connecteur est créé, si le connecteur commence ou se termine au dessus d'un point de connexion, le connecteur va s'<b>attacher</b> à cet objet. Le connecteur est alors automatiquement rerouté lorsque l'objet attaché est déplacé.<br />
<br />
** Les connecterus attachés aux objets sont actuellement tracés sur le cadre contenant ces objets. Il est prévu que ca soit au contour de l'objet dans le futur.<br />
<br />
** Un connecteur séléctionné affiche deux <b>gestionnaires de points terminaux</b>. En les cliquant et glissant les connecteurs sont reroutés ét attachés/détachés de ces objets.<br />
<br />
<br />
** Le bouton <b>connecteurs évitent les objets</b> marque tous les objets de la séléction comme « évités », provoquant un contournement de tous les connecteurs courants et futurs sur ces objets.<br />
<br />
** Le bouton <b>connecteurs ignorent les objets sélectionés </b> marque tous les objets de la séléction courante comme « ignorés ». Ces objets seront alors completement ignorés par les connecteurs courants et futurs. C'est le comportement par défaut pour tous les objets du canvas, i.e., aucun objet n'est est évité par défaut.<br />
<br />
== Inkboard ==<br />
<br />
Une première version du <b>système d'édition collaboratif</b> Inkboard (égalment connu comme « tableau blanc ») est présent dans cette version d'Inkscape.<br />
<br />
* Inkboard doit etre activé au moment de la compilation en mettant l'argument <code>--enable-inkboard</code> au script <code>configure</code>. Inkboard utilise le protocol Jabber pour les communications, et utilise la bibiliothèque [http://loudmouth.imendio.org/ Loudmouth] pour la connectivitée a Jabber. Inkboard dépend donc de la bonne installation de Loudmouth. Les version 0.17.2 et supèrieures de la bibliothèque Loudmouth devraient fonctionner sans problèmes.<br />
<br />
* Inkboard utilise le protocol [http://www.xmpp.org XMPP] (utilisé par [http://www.jabber.org Jabber]) pour connecter différents clients Inkscape ensemble lors une session de partage de document. Donc, si vous avez un compte Jabber, vous pouvez utiliser Inkboard. Il y a quelques exceptions à cette règle, elles sont listées ci-dessous.<br />
<br />
* Les sessions Inkboard peuvent être utilisées entre deux utilisateurs ou groupes d'utilisateurs dans les réglages d'un salon de discussion.<br />
<br />
=== Utilisation d'Inkboard ===<br />
* Il faut d'abord <b>se connecter</b> à un serveur Jabber pour partager un document. Pour le faire aller dans le menu à <b>Tableau blanc</b> -> <b>Connection à un serveur Jabber</b>. Il faut alors entrer un nom de serveur, un identifiant et un mot de passe. Il est possible de spécifier un port spécifique pour se connecter au serveur, et éventuellement l'encryptage de la communication via SSL.<br />
<br />
* Après la connection, il est possible d'établir une session avec un autre utilisateur ou un salon de discussion. Pour se connecter à un autre utilisateur, aller à <b>Tableau blanc</b> -> <b>Partager avec un utilisateur</b>. Inkboard peut importer la liste de contact Jabber, et affichera alors une liste de contacts qui sont actuellement en ligne. Il est possible de séléctioner un contact dans cette liste, ou d'entrer un ID Jabber auquel se connecter.<br />
<br />
* De façon similaire, il est possible d'établir une connexion avec un salon de discussionen allant dans le menu <b>Tableau blanc</b> -> <b>Partager avec un salon de discussion</b>.<br />
<br />
* Si vous êtes connécté avec un autre utilisateur, Inkscape présentera un dialogue vous prevenant lorsque vous recevez une invitation. Ce dialogue contient le ID Jabber de l'utilisateur vous contactant et offre trois choix : <b>decliner l'invitation</b>, <b>accepter l'invitation</b> ou <b>accepter l'invitation dans une nouvelle fenêtre</b>. <br />
<br />
* Inkboard peut enregistrer le contenu d'une session pour la rejouer plus tard. <br />
** Lorsque une séssion est <b>etablie</b>, cliquer dans la case <b>écrire un fichier de session</b> dans le dialogue <b>partager avec un utilisateur</b> pour activer l'enregistrement de session. Il faut fournir le nom du fichier dans lequel le contenu de la session sera écrit.<br />
** Lorsque une invitation de session est <b>acceptée</b>, cliquer la case <b>écrire un fichier de séssion</b> dans le dialogue d'<b>invitation</b> pour activer l'enregistrement de la séssion. Il faut fournir le nom du fichier dans lequel le contenu de la session sera écrit.<br />
** Pour revisualiser une session, aller au menu <b>Tableau blanc</b> -> <b>Ouvrir un fichier de session</b>. <br />
* L'entrée du menu <b>Tableau blanc</b> -> <b>suivi XML par dump</b> à seulement pour but le débuggage.<br />
<br />
== Sensibilitée à la préssion et l'inclinaison ==<br />
<br />
Le support pour les <b>périphérique d'entrée étendus</b> à été ajouté.<br />
<br />
* L'outil calligraphie peut optionnellement <b>supporter la pression et inclinaison</b> d'un périphérique d'entrée comme une tablette graphique. La pression peut être utilisée pour modifier la largeur du crayon, et l'inclinaison pour modifier l'angle du biseau de la plume.<br />
<br />
* Un dialogue standard de périphérique d'entrée à été ajouté (dans le menu Fichier). Les réglages des périphériques d'entrée sont sauvegardés et chargés avec les préférences.<br />
<br />
== Outil nœud ==<br />
<br />
* Cliquer sur un chemin séléctionné <b>séléctionne les deux nœuds</b> les plus près du point cliqué. Shift+clique ajoute ou supprime ces 2 nœuds de la séléction (lorsque seulement un chemin est séléctionné; dans le cas contraire Shift+clique fonctionne comme avec le sélécteur).<br />
<br />
* Double clique ou Ctrl+Alt+click n'importe où sur le chemin séléctionné (même si il est sous d'autres objets) <b>crée un nouveau nœud</b> à l'emplacement du clique, sans modifier la forme du chemin. (Auparavant, il était seulement possible d'ajouter un nœud au milieu d'un segment en utilisant le bouton de la barre d'outils.)<br />
<br />
* Ilest maintenant possible d'éditer le chemin séléctionné (même si il se situe sous d'autres objets) en <b>glissant n'importe quel point d'une courbe</b>, pas seulement les nœuds comme avant. Dans de nombreux cas, c'est une façon plus pratique pour modifier la forme des chemins que tout ce qui existait auparavant. Lorsque une coubre est glissée suffisament près d'un nœud, seul le gestionnaire du nœud est affecté; si un point à mi-chemin entre deux nœuds, les deux gestionnaire de nœuds sont réjustés.<br />
** Lorsque le curseur de la souris est au dessus d'un chemin glissable, la forme du curseur est modifié et contient une main.<br />
<br />
* Comme avec le selecteur, si shift est préssé avant de commencer à tirer, un rectangle de selection de nœuds est toujours activé (même en commencant sur un chemin [ailleurs que sur un nœud!]).<br />
<br />
* Après la duplaction (Shift+D) d'un nœud terminal, le nœud séléctionné est toujours le nouveau nœud terminal, il est alors poissible de le déplacer seul.<br />
<br />
* Les nœuds séléctionnés sont légèrement plus large que ceux qui ne le sont pas.<br />
<br />
== Extensions ==<br />
<br />
* <b>Ajout de nœuds</b> : Ajoute des nœuds aux chemins séléctionnés. Chaque ségment du chemin séléctionné est subdivisé en des segments (<nowiki>Longueur/Max</nowiki>) de longueur équivalente. Les longueur sont mesurées en unité d'utilisateur SVG, calculées à partir des données du chemin et ne prend pas en compte les transformations.<br />
<br />
* <b>Tournoyer</b> : Tord les chemins séléctionnés autour du point central spécifié.<br />
<br />
* <b>Nuit d'été</b> : Déforme linéairement un chemin dans le quadrilatère de destination. Le quadrilatère de destination est spécifié par un chemin de quatre nœuds (férmés ou non). Pour utiliser, tracer et positionner un chemin de quatre nœuds. Séléctionner le chemin de quatre nœuds en premier et ajouter ensuite à la séléction le chemin à déformer. La position originale des quatre nœuds est considéré comme étant dans le sens des aiguilles d'une montre atour du cadre englobant le chemin à déformer, en commencant par le point en haut à gauche.<br />
<br />
* L'extention onde est renomée <b>fonction de traçage</b> et comprend de nombreuses corrections et extensions. Notament, il est important de savoir que maintenant, il n'est pas la peine de fournir une formule analitique pour la dérivée; à la place cocher la case the « Calculer numériquement la dérivée première » et l'angle de chaque nœud sera calculé automatiquement. Dans les formules fonction/dérivée, il est possible d'utiliser les fonctions des modules Python <a href="http://docs.python.org/lib/module-math.html">math</a> et <a href="http://docs.python.org/lib/module-random.html">random</a>. Comme auparavant, il faut qu'un <b>rectangle</b> soit séléctionné avant d'appeller l'extension.<br />
<br />
* Le développement continue sur <b>SVGSlice</b> mais il n'est pas encore été complètement intégré à Inkscape. Visitez s'il vous plaît <a href="http://www.digitalunleashed.com/giving.php">Digital Unleashed</a> pour les details et le téléchargement.<br />
<br />
== Diverses nouvelles fonctionalitées ==<br />
<br />
* Un projet séparé, l'<b>Open Clip Art Library Browser</b> (navigateur de la bibliothèque de clipart ouvert) fournit un moyen facile de naviguer sur les collections de clipart locaux ou distants, et d'inserer un clipart dans Inkscape. Visitez s'il vous plaît http://www.python.org/pypi/clipartbrowser/0.41 pour les détails et le téléchargement. (Un projet <nowiki>SoC</nowiki> Google.)<br />
<br />
* Un utilitaire séparé à été développé pour convertir fichiers entr eles formats DXF et SVG. Visitez s'il vous plaît http://sourceforge.net/projects/dxf-svg-convert pour les détails et le téléchargement. (Un projet <nowiki>SoC</nowiki> Google.)<br />
<br />
* Support amélioré pour la <b>viewBox</b> (rectangle de visualisation): Si l'élément raçine du document <svg> à des attibuts largeur/longueur réglés en unité « pourcentage »<i>et</i> qu'il y a une viewBox sur cet élément, alors :<br />
** La taille du canvas est réglé à la valeur de l'attribut viewBox.<br />
** Changer la taille du canvas dans les préférences du document est régle la viewBox, sans toucher aux valeurs longueur/largeur.<br />
:Cela n'affecte pas les document standard crées avec Inkscape, mais rendent plus facile pour éditer les autres documents SVG utilisant l'attribut viewBox.<br />
<br />
* Le nouveau paramètre de commande en ligne, <code>--export-area-snap</code>, utilisé avec l'export bitmap pour <b>coller l'aire d'éxportation</b> vers l'entier le plus proche dans la valeur de l'unité utilisateur SVG (px). Si la résolution dépxortation par défaut de 90 ppp est utilisée et que la carte graphique colle aux pixels pour minimiser l'anticrénelage, ce commutateur permet de preserver l'alignement même lorsque l'aire exportée (par exemple, avec --export-id ou --export-area-drawing) n'est pas elle même alignée aux pixels.<br />
<br />
* Lors d'une sauvegarde en Postscript, il y a maintenant une option pour convertir ou non les textes en chemins (uniquement dipsonible pour les exportations EPS auparavant).<br />
<br />
== Interface et facilitée d'utilisation ==<br />
<br />
* Le dialogue <b>Prévisualisation d'icône</b> à été amélioré. Un commutateur à été ajouté pour changer entre les prévisualisation du document entier ou de la séléction actuelle seule. Une taille plus large 128x128 à été ajoutée aux défauts. Les tailles sont à présent lues depuis le fichier de préférences et peut être accomodé.<br />
<br />
* Les rectanges et les éllipses utilisent maintenant différent <b>géstionnaires de formes</b>, il est donc plus facile de voir ce que fait chaque gestionnaire. Les deux gestionnaires <b>carrés</b> change la taille de l'objet, tandis que les deux gestionnaires <b>ronds</b> ajustent les coins arrondis (dans les rectangles) et les fins d'arc/segment (dans les éllipses).<br />
<br />
* Les contrôles pour l'outil rectangle inclus maintenant les fichiers <b>W</b> et <b>H</b> pour régler numériquement les largeur/hauteur des rectangles séléctionnés.<br />
<br />
* Dans les contrôles des outils rectangle et ellipse, les boutons « non-arrondi » et « rend totale » sont maintenant grisés lorsque les objets séléctionés ne peuvent pas utiliser les fonctions correspondantes (i.e. lorsque un rectangle est déjà non-arrondi rounded et qu'une ellipse est déjà totale, c'est le caspar défaut).<br />
<br />
* Lors de l'édition d'un texte avec l'outil texte, le touches + et - du pavé numérique impriment les caractères correspondant si <nowiki>NumLock</nowiki> est allumé (autrement elles agrandissent ou rapetissent la vue comme auparavant). [Ne fonctionne toujours pas sous MS-Windows.]<br />
<br />
* Dans l'outil Texte, <b>Ctrl+Haut</b> et <b>Ctrl+Bas</b> deplacent maintenant respéctivement un paragraphe vers le haut ou le bas.<br />
<br />
* L'outil Calligraphie, en plus du raccourci Ctrl+F6, a un nouveau raccourci d'une lettre, `<b>c</b>'.<br />
<br />
* Les outils Stylo, Crayon et Calligraphie ont d'aurénavant leurs propres <b>curseurs de souris</b>.<br />
<br />
* Les champs largeur/hauteur du canvas dans les Préférences du Document ne sont plus jamais grisés. A la place, le menu de la taille de canvas se déplace lui même sur "personnalisé" ou sur une taille standard appropriée lors de l'édition des largeur/hauteur.<br />
<br />
* Les <b>Gestionnaire d'édition de rectangle</b> collent maintenant à la grille ou aux guides [coller pour les gestionnaires des autres formes est prévu pour arriver dans les prochaines versions].<br />
<br />
* Le <b>gestionnaire de deplacement de motif</b> est restreind au déplacaments horizontaux/verticaux lorsque Ctrl est préssé.<br />
<br />
* Dans le Sectionneur, glisser le <b>gestionnaire de centre de rotation</b> colle aux bords et aux axes centraux du rectangle contenant la séléction.<br />
<br />
* Dans l'outil Stylo, lorsqu'un chemin est tracé, la barre de status affiche <b>la distance et l'angle</b> de la position courante de la souris par rapport au denrier nœud crée sur le chemin. Cela rend plus aisé la création d'un segment linéaire d'un chemin avec les longueur et angles donnés. Lorsque l'on glisse pour créer un gestionnaire de courbe, la barre de status affiche également la longueur et l'angle du gestionnaire.<br />
<br />
* Une nouvelle option des préfèrences, <b>affichage d'angle comme un compas</b> (dans la tabulation des pas), permet d'avoir des angles absolus sépcifiés dans une notation de compas (0 au Nord, étendue de 0 à 360, augmentant dans le sens des aiguilles d'une montre) à la place de la notation trigonométrique par défaut (0 à l'Est, étendue de -180 à 180, augmentant dans le sens contraire des aiguilles d'une montre). Ceci affecte l'affichage de l'angle la barre de status pour les segments de chemin et les gestionnaires dans les outils stylo et nœuds.<br />
<br />
* Les outils stylo et crayon affichent maintenant de precieuses aides dans la barre de status, lorsque la souris est sur une des ancres de fin du chemin séléctionné.<br />
<br />
* La <b>précision</b> des champs les plus éditables est augmenté de 0.01 à 0.001.<br />
<br />
* Le <b>zoom minimum</b> est étandu de 4% à 1%.<br />
<br />
* Un travail à commencé sur la sensibilitée et la configuration du menu, mais ont été désactivé pour cette version.<br />
<br />
<br />
== Empaquetage, documentation, exemples ==<br />
<br />
* L'installeur MS-Windows à maintenant une structure modulaire qui permet la séléction de fonctionnalitées séparées come les exemples, didacticiels ou traductions.<br />
* Les paquets MS-Windows contiennent maitenant les notes de version (fichier NEWS), la liste des auteurs et traducteurs, le fichier README, les fichiers de license GPL et LGPL.<br />
* La page man d'Inkscape est mis à jour avec de nouveaux exemples.<br />
* Le dialogue « A propos de » resemble d'avantage au dialogue « A propos de » standard GTK. Une liste complète des auteurs et traducteurs ainsi que la license sont maintenant visibles.<br />
<br />
== Traductions ==<br />
<br />
* Le paquet <nowiki>MacOS</nowiki> X inclus maintenant des traductions de l'interface et lit les réglages de langue de l'utilisateur, comme sécifié dans les préférence du système, pour utiliser la traduction de language correspondante.<br />
* De nombreuses traductions des interfaces et didacticiciels ont été mises à jour.<br />
<br />
== Correction de bugs importantes ==<br />
<br />
* Une erreure systématique lorsque l'on changeait l'échelle d'un objet avec un contour via le panneau de contrôle de séléction (champs W et H ) est corrigé.<br />
* DAns le motif pontillé de contour en CSS, les sépérateurs par point virgule étaient remplacés par erreur, par des espaces une fois le document écrit. Actuellement Inkscape va être capable de lire les liss séparées par des point virgules ou par des espaces (pour la compatibilitée avec les anciens fichiers), mais il ne va plus qu'écrire avec des points virgules à la sortie.<br />
* A cause d'un bug, Inkscape avait tendance à remplacer les chemins relatifs des images embarquées par des chemins absolus, ce qui les empechait d'ouvrire ces images, apres que le document ai été deplacé sur un autre ordinateur. C'est corrigé.<br />
* La précision de la plupart des opérations booléennes et décalages est améliorées, et plus particulèrement pour les petits chemins.<br />
* Dans certains cas des textes suivant un chemin, les lettres n'étaient pas distribuées correctement le long de la courbe, c'est corrigé. <br />
* La recherche par texte dans le dialogue recherche (Ctrl+F) était cassée, maintenant corrigé.<br />
* Quelques un des marqueurs standards manquaient dans le menu des marqueurs dans le dialogue remplissage & contours.<br />
* Le cadre de contour d'un contour avec marqueur inclue maintenant les marqueurs.<br />
<br />
== Progrès internes ==<br />
* Documentation des sources : Le but principal est d'avoir une desciption brève pour les classes et pour la plupart des fonctions dans toutes les fichiers sources. Cela est fait pour plus de 100 fichiers sur les 1350 du code source. Le fichier d'index doxygen montre maintenant de nombreux liens utiles vers des documentation externe et une catégorisation des fichiers du répertoire principal, qui pourrait être utile, pour les débutants en particulier.<br />
* Les zero de fin des fractions sont maintenant enlevés dans le SVG pour un markup plus propre et plus compact [pas complètement, les transformations sont toujours écrit avec des zéros - pjrm]<br />
* Encapsulation C++ : La hiérarchie de classe de visualisation à été réimplémentée en C++, après avoir séparé les classes de widget, de chaque classe. LE nomber de dépendances sur le fichier principal desktop.h (environ 100) à été réduit de moitié.<br />
<br />
== Problèmes connus ==<br />
<br />
==== Support de Windows 95/98[[/ME]] ====<br />
* A cause d'un bug dans GTK 2.8, cette version d'Inkscape ne va pas fonctionner sous Windows 95/98[[/ME]]. S'il vous plait, n'envoyez pas de reports de crash pour ces plateformes. Nous esperons être à nouveau capable de supporter ces plateformes dans le futur, mais aucune correction spécifique ne peut être faite pour le moment.<br />
<br />
==== Problèmes sous Linux avec KDE ====<br />
* <nowiki>SuSE/Fedora Core 4</nowiki> : Il est connue qu'Inkscape et plusieus autres applications GTK ont des problèmes pour fonctionner sur Linux sous l'interface KDE lorsque le thème Baghira et le paquet gtk_qt_engine sont installés. Si vous subissez des crashs avec Inkscape sous KDE, s'il vous plaît essayez d'installer un autre thème que Baghira, ou désinstallez le paquet gtk_qt_engine de votre système.<br />
* <nowiki>Kubuntu</nowiki> : Pour des raisons similaires, Inkscape peut crasher sousn <nowiki>Kubuntu Breezy</nowiki> lorsque, au même moment, le paquet gtk2-engines-smooth est installé. La désinsatllation de ce parquet résoud le problème.<br />
<br />
Ces problèmes affectent aussi d'anciennes version d'Inkscape.<br />
<br />
==== Sensibilitée à la pression et l'inclinaison ====<br />
* La sensibilitée à la pression et l'inclinaison ne fonctionennt actuellement pas sous <nowiki>MacOS</nowiki> X, à cause de limitation de la version <nowiki>MacOS</nowiki> X de X11.<br />
* Il y a des problèmes connus avec les versions actuelles du serveur X.org ne relachant pas les evenements sur des périphériques étendus qui utilisent la sensibilitée de pression. Ca se traduit concrétement, par la chose suivante : Lorsque vous commencé un tracé, et que vous relevez le crayon, le tracé ne se termine pas (et va continuer si vous remettez le stylet sur la tablette). Generallement cela est du au fait que vous avez configuré la souris avec le device file /dev/psaux au lieu de /dev/input/mouseX ou X est le numéro du fichier de periphérique utilisé par votre souris.<br />
* La version actuelle de GTK pour MS-Windows à un bug qui affecte la sensibilitée à l'inclinaison.<br />
<br />
==== Inkboard ====<br />
* Les bitmaps importés ne sont pas transmits aux autres utilisateurs dans une session de tableau blanc.<br />
* Actuellement, Inkboard dépend de [http://loudmouth.imendio.org Loudmouth] pour accéder a la connectivitée à Jabber, ce qui signifique que c'est limité à Inkscape pour GNU[[/Linux]]. Inkboard est en cours de redesign pour utiliser un client Jabber multiplateforme; Ce redesign sera présent dans une version future.<br />
* Inkboard ne peut actuellement pas se connecter au clients Google Talk, parce qu'il s'attend à ce que la portion « serveur » de l'ID Jabber soit la même que le serveur qu'il contact (ce qui n'est pas sur le réseau Google Talk). Cela va être corrigé dans une version ultèrieure.<br />
* La gestion des modification concurrante d'Inkboard est toujours tres brouillon. Elle sera plus robuste dans de futures versions.<br />
<br />
Consulter http://sourceforge.net/tracker/?group_id=93438&atid=604306 pour une liste complète des problèmes connus. Si vous trouvez un bug qui n'est pas listé ici, alors, s'il vous plaît, écrivez un <b>report</b> de bug: Voir les instructions à http://inkscape.org/report_bugs.php (Le lien de report de bug de http://inkscape.org/).<br />
<br />
== Versions précédentes ==<br />
<br />
* [[ReleaseNotes042-fr]] : traduction en français de [[ReleaseNotes042]]<br />
* [[ReleaseNotes041-fr]] : traduction en français de [[ReleaseNotes041]]<br />
* [[ReleaseNotes040-fr]] : traduction en français de [[ReleaseNotes040]]<br />
* [[ReleaseNotes039-fr]] : traduction en français de [[ReleaseNotes039]]<br />
* [[ReleaseNotes038-fr]] : traduction en français de [[ReleaseNotes038]]<br />
* [[ReleaseNotes037-fr]] : traduction en français de [[ReleaseNotes037]]<br />
* [[ReleaseNotes036-fr]] : traduction en français de [[ReleaseNotes036]]<br />
* [[ReleaseNotes035-fr]] : traduction en français de [[ReleaseNotes035]]</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.41/fr&diff=7678Release notes/0.41/fr2006-07-19T13:34:14Z<p>Matiphas: starting this translation</p>
<hr />
<div>= Inkscape 0.41 =<br />
<br />
== En bref ==<br />
<br />
Inkscape 0.41 is intended to provide a super-stable release prior to some major interface redesign work we will be undertaking for 0.42. It is thus at essense a bugfix release, yet there are several important new features and improvements:<br />
<br />
* <b>Color tracing</b>, as well as multi-level grayscale tracing, is now possible with the built-in tracer.<br />
<br />
* <b>Clone tiler</b> is an exciting new way to create patterns, tesselations, scatterings, or just about any regular or chaotic arrangements with clones of an original tile. <br />
<br />
* Managing length units is cleaned up, extended, and centralized in the <b>document units</b> preference stored with a document. The <i>user unit</i> (px) of SVG is fully supported and made the default.<br />
<br />
Apart from that, this version brings improved extensions usability, the Invert Selection command, more convenient layers selector, icon theming, progress with scripting, and more. Among the bugs fixed are some serious crashes, memory leaks, and mis-features; certain areas saw noticeable speedups.<br />
<br />
== Nouvelles fonctionnalités ==<br />
<br />
* The new <b>Multiple scanning</b> mode is added to the Bitmap Tracing dialog (Path > Trace Bitmap). This mode traces a bitmap image repeatedly, assigning a distinct style to each resulting path and combining the paths into a group. What does this mean to the user? For one thing, Inkscape can now perform <b><i>color tracing!</i></b> There are three new options:<br />
<br />
** <b>Brightness:</b> This separates the image into a given set of brightness levels, and scans the image for each one. This results is a fairly good grayscale vector representation of the original.<br />
<br />
** <b>Color:</b> This is what everyone wants. This quantizes the original color bitmap into a reduced number of colors, scans each subset of pixels, and assembles the paths into a color vector rendition of the original bitmap. This has been tested extensively and produces very good results.<br />
<br />
** <b>Monochrome:</b> This is the same as <i>Color</i>, but converts the resulting paths to grayscale. This is a convenience command, and is the same as if the user had used the Fill[[/Stroke]] dialog to do the same thing. The results are somewhat similar to <i>Brightness</i>; however, <i>Brightness</i> merely adds R, G, and B to get a brightness level, and throws color information away. That works well for areas of differing brightness, but fails for areas of similar brightness and different hue. <i>Monochrome</i> is grayscale, but its curves follow the edges of differing color.<br />
<br />
* The new powerful <b>Tile clones</b> dialog (Edit > Tile Clones...) implements all <b>17 plane symmetry groups</b>, allowing you to easily create all sorts of symmetric patterns, Escher-like tesselations, ornaments, etc. Since the pattern is made out of clones, you can always edit the original tile and the entire pattern is updated live. This feature puts Inkscape into competition with software such as the free [http://www.wozzeck.net/arabeske/ Arabeske] or commercial [http://www.artlandia.com/products/SymmetryWorks [[SymmetryWorks]]].<br />
<br />
** Apart from selecting the symmetry, you can also vary the <b>shift</b>, <b>scale</b>, <b>rotation</b>, and <b>opacity</b> of the clones in the pattern, by setting the change rate per row and/or per column. With any of these parameters, you can alternate the sign of the increment for even/odd rows or columns, or randomize it to arbitrary degree. This produces "object fields" that can be distorted, skewed, slanted, "faded out," or "magnetized" (like iron particles in a magnetic field) in a multitude of ways. From a simple row of copies to complex effects reminding of fur, water ripples, starfields, or explosions, with various degrees of chaoticity - all this is now easy and automatic. <br />
<br />
** To create a clone pattern, simply select something, set the number of rows and columns, and click <b>Create</b>. You can then change some parameters in the dialog and click Create again; this will remove any existing tiled clones of the selected object and recreate the pattern anew. Or, you can just remove the old pattern by clicking Remove. To protect a pattern from deletion by this dialog, group it or move it to another layer.<br />
<br />
** Initially, a pattern is created based on the bounding box of the selected object. After the pattern is created, resizing the original tile does not move the clones away, so you can make the tiles overlap. Also, when the pattern is created, the current bbox of the original tile is remembered; later, if the "Use saved size and position of the tile" checkbox is on, the same bbox will be used when you click Create again, which means you can vary the pattern parameters without losing the overlapping of the tiles.<br />
<br />
** It's best to use a group as the original object for tiling, because you can then enter this group (right-click, "Enter group") and draw inside it. Any changes or new objects added to the group will show in the pattern immediately.<br />
<br />
* The new <b>Invert Selection</b> command (the `!' key) inverts selection (deselecting what was selected and selecting everything else) within the current layer. Both <i>Invert Selection</i> and <i>Select All</i> now have the "in all layers" variants that act across all visible and unlocked layers (Ctrl+Alt+A for <i>Select All in All Layers</i>, Alt+! for <i>Invert Selection in All Layers</i>).<br />
<br />
* Ben Crowell contributed the <code>embed_raster_to_svg.pl</code> Perl script (in <code>share/extensions</code>) which embeds all external raster images referenced from an SVG document into that document. Even though there's no Inkscape UI for it, this script is very useful for creating self-contained SVG documents for distribution.<br />
<br />
== Interface et utilisabilité ==<br />
<br />
* Upon launch, Inkscape checks the availability of various external programs that are used by installed Inkscape extensions. If some are missing, you get a warning box, and the <b>complete list of unavailable extensions</b> is in <code>~/.inkscape/extension-errors.log</code>. Check that file and install additional software if you find that e.g. some import/export formats do not work (most commonly PS[[/EPS]] import which currently requires Skencil and pstoedit to be installed).<br />
<br />
* The quick layer selector in the statusbar now displays <b>hidden layers grayed out</b> and <b>locked layers enclosed in []</b>. This makes it much easier to see at a glance what is visible and unlocked in the document. The current layer is now marked by a bullet.<br />
<br />
* <b>Document units</b>: now you can set the default units for each document in the Document Preferences dialog. The units are saved with the document, so you can make yourself a template with your preferred units. The default template now uses the <code>px</code> unit; two new templates, <code>default_mm</code> and <code>default_pt</code>, are added. The document units:<br />
** apply to the rulers and the statusbar coordinates (previously unchangeable);<br />
** are preselected in all unit menus (such as in the Selector controls bar);<br />
** apply to the grid; now the grid lines are 1 document unit apart, unless you change that in the Document Preferences. <br />
<br />
* The <b>pixels (<code>px</code>) unit</b> is added to unit menus. This is what is called "user unit" in the SVG specification, and in SVG code it is written either with the <code>px</code> suffix or (more often) without any suffix. Inkscape converts most dimensions to user units when writing them to SVG, and now you can use this unit via the GUI as well. Note however that the conversion ration from <code>px</code> to absolute length units may vary in different SVG renderers and different output media (e.g. Inkscape uses <code>px/pt = 0.8</code>), so you should not mix <code>px</code> and absolute units in the same document. Normally, you will only need absolute units if your design is to be printed on paper. <br />
** The base zoom of the display is changed by a factor of 1.25 so that now at 100% zoom, one <code>px</code> unit corresponds to one screen pixel (previously one <code>pt</code> corresponded to one screen pixel). This is a better match for other SVG renderers which also display <code>px</code> 1:1 at the default zoom. Unfortunately, this means that all old Inkscape SVG files with saved zoom will now open at 25% closer zoom (this is a one-time annoyance: once you resave the file by version 0.41, the zoom will be preserved again).<br />
** On export, if you want one <code>px</code> to correspond to one bitmap pixel, use the export resolution of 90 dpi. This resolution is now the default.<br />
** Finally, the document units in the default template are now <code>px</code> as well. We believe this is more convenient as the majority of our users work with screen graphics, not for print.<br />
<br />
* <b>Icon theming</b> is now possible using the inkscape preferences directory. By putting "icons.svg" (or individual SVG files with the icon's name) in ~/.inkscape/icons/, local icon themes will be used. Any icons not found in the user "icons" directory will fall back to be loaded from the installed default icon set.<br />
<br />
* In Selector, the statusbar now reports not only the number of selected objects but also the <b>number of layers</b> in which they are selected and, if there's only one, the <b>name of the selection layer</b>.<br />
<br />
* <b>Backspace</b> now works as well as Del for deleting objects or nodes.<br />
<br />
* The <b>page background color</b> is now shown across the entire canvas, not in the framed page only as before. <br />
<br />
* <b>Pattern editing handles</b> are easier to remember and to tell apart from shape handles: pattern move handle is a cross, rotate handle a circle, and scale handle a square.<br />
<br />
== Documentation, traductions, exemples ==<br />
<br />
* Translation code was set up to properly include localized plural support, letting languages that have more than one plural from to operate correctly.<br />
* Added French translation of "Keys and Mouse" chart.<br />
* Added Slovenian translation of "Calligraphy Tutorial".<br />
* Added Slovenian translation of "Shapes Tutorial".<br />
* Added several new tips to the "Tips and tricks" tutorial.<br />
* Three new example files are added, demonstrating various patterns created with the Tile Clones feature.<br />
* The following translations were updated since 0.40: Catalan, French, German, Hungarian, Italian, Norwegian Nynorsk, Serbian, Slovenian, Spanish, Ukrainian.<br />
<br />
== Corrections diverses de bogues ==<br />
<br />
* Long freezes that happened on Windows and less frequently on Linux during opening files, typing text, ungrouping, etc. were tracked down to a bug in the boehm garbage collector library. You'll now need version 6.4 of boehm gc which has this bug fixed. Static RPMs and Windows builds at our site use the version 6.4.<br />
* Numerous bugfixes were done to handling non-ASCII file paths, both on Windows and on Linux. <br />
* The crash upon releasing a shape handle, which happened on [[FreeBSD]] and some versions of Windows, is fixed.<br />
* Using GTK Input Methods for typing text, such as Chinese or Korean, used to crash or misbehave; now fixed.<br />
* Hidden objects are now properly hidden on export and in print.<br />
* A bad memory leak is stopped in the pattern fill code.<br />
* The counterintuitive 90 degrees rotation of PS[[/EPS]] output is eliminated; now the page is rotated into landscape orientation only if the width of the drawing exceeds printable page width. Later a GUI facility for controlling page orientation will be added.<br />
* The size of the imported bitmaps was wrong by a factor of 0.8, now fixed.<br />
* Copying from or pasting into transformed groups now preserves the visible transform of the objects, and pasting style preserves the visible font size and stroke width regardless of source and target transforms.<br />
* Pasting objects copied from different layers now correctly preserves their z-order.<br />
* Switching units in the Stroke style tab was broken when more than one object is selected.<br />
* Markers were lost on export to plain SVG due to missing <code>overflow</code> property.<br />
* Most paper sizes in Document Properties were slightly off; now the list is cross-checked and expanded.<br />
* Inkscape SVG documents no longer include DOCTYPE declaration with an URI of an SVG DTD; this DTD would not be able to validate our documents anyway (due to extension elements), and was just useless.<br />
* In node tool, pattern editing handles are now displayed for paths too (previously only for shapes).<br />
* Many small CSS conformance issues are addressed.<br />
* Significant speedups achieved in some operations, notably document loading (the difference may be more than 2x for large documents).<br />
<br />
<br />
== En interne ==<br />
<br />
* Transforming a text object now embeds the scaling component of the transform into the text's font size(s). This means that after a uniform 2x scale of a text with <code>font-size: 10pt</code>, you get a 20pt text, not 10pt text with a <code>transform=</code> attribute as before. However, so far this works only for uniform scaling; after scaling a text non-uniformly, its visible letter height may not correspond to its <code>font-size</code>.<br />
* The last remaining pixmap icons were eliminated. Now all icons used by Inkscape are SVG.<br />
* All the manual <code>xmlns</code> declarations are removed from the code; instead, they are now generated automatically and inserted into the output document on save.<br />
* All of SPRepr's data fields are made private, direct accesses are replaced with calls to the appropriate accessor functions.<br />
<br />
== Problèmes connus ==<br />
<br />
* Markers do not take the color of the stroke they are attached to.<br />
* Neither markers nor dash patterns survive the Stroke to Path command.<br />
* Windows version still cannot use external binaries for extensions (such as AI import).<br />
* In Hebrew text, placement is wrong for any final (leftmost) character in the string (this was also broken in 0.40).<br />
* Inkscape does not read external DTD subsets referenced from SVG files. Normally this is not a problem, but if a file relies on an external subset for namespace declarations (e.g. for the XLink namespace), this will fail.<br />
* To save in SVGZ format on windows, <code>gzip</code> executable must be locatable in the path. Download it e.g. from www.gzip.org. The extension dependancy is <code>gzip</code>, not <code>gzip.exe</code>, so the file will need renaming.<br />
* The Export Bitmap dialog cannot save to paths with non-Latin characters in it.<br />
<br />
== Versions précédentes ==<br />
<br />
* [[ReleaseNotes040-fr]] : traduction en français de [[ReleaseNotes040]]<br />
* [[ReleaseNotes039-fr]] : traduction en français de [[ReleaseNotes039]]<br />
* [[ReleaseNotes038-fr]] : traduction en français de [[ReleaseNotes038]]<br />
* [[ReleaseNotes037-fr]] : traduction en français de [[ReleaseNotes037]]<br />
* [[ReleaseNotes036-fr]] : traduction en français de [[ReleaseNotes036]]<br />
* [[ReleaseNotes035-fr]] : traduction en français de [[ReleaseNotes035]]<br />
<br />
[[Category:Marketing]]</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.40/fr&diff=7677Release notes/0.40/fr2006-07-19T13:30:39Z<p>Matiphas: </p>
<hr />
<div>= Inkscape 0.40 =<br />
<br />
== En bref ==<br />
<br />
This release has been slow in coming, but it was worth the wait: Inkscape 0.40 brings a huge amount of new features, usability enhancements, documentation, and bugfixes. The three most important new features are:<br />
<br />
* <b>Layers</b> are almost complete in this version; this fills a major gap in functionality, making Inkscape usable for complex artwork. <br />
<br />
* The <b>Potrace</b> bitmap tracer is incorporated into Inkscape - now vectorizing bitmaps is easy and interactive. A matching command, "Create bitmap copy", converts from any object to bitmap.<br />
<br />
* The <b>text-on-path</b> implementation is complete and very flexible. Both the text and the path remain fully editable and transformable. <br />
<br />
Many other improvements deserve a brief mention:<br />
<br />
* <b>Features</b>: new document templates, improved freehand and calligraphy tools, randomized stars, POV export, some clipboard integration, experimental flowText implementation, new command-line options, better PNG and EPS export, and more.<br />
<br />
* <b>Usability</b>: new file dialogs, current style for new objects, select under & drag selected with Alt, loads of new statusbar tips, new shape controls, better default gradients, and more.<br />
<br />
* <b>Documentation</b>: 3 new tutorials (Shapes, Tracing, Calligraphy), many translations added and updated.<br />
<br />
* <b>Bugfixes</b>: too many to mention (in total, 228 bugs closed in the tracker since 0.39), including several important SVG compatibility fixes.<br />
<br />
<br />
== Nouvelles fonctionnalités ==<br />
<br />
* Support for <b>layers</b> is the most important new feature which is almost complete in this version: <br />
** The active group selector in the statusbar has revealed its true identity as the <b>quick layer selector</b>, complete with toggle buttons for locking and hiding the current layer. Unfortunately a proper layer dialog didn't make it into the release (we've taken long enough already), but we're going to rectify this in 0.41 by implementing a complete traditional layers dialog.<br />
** The new <b>Layer menu</b> has commands for creating, renaming, and deleting layers, as well as for moving the current layer up or down in the z-order of sibling layers (changing the z-order of an object moves it only within its parent group or layer, as before). Again, more commands will be added in 0.41.<br />
** <b>Hiding</b> and <b>locking</b> of objects and layers is fully implemented. Hiding is done via the <code>display</code> CSS property, so objects hidden in Inkscape will be hidden in any compliant SVG renderer. Locking prevents an object from being selected using any of the tools. If you select an object through other means (for example, with the Find dialog or the XML editor), you can change it as usual. Hiding or locking groups or layers applies to all objects within them.<br />
** Layers are implemented as SVG <b>groups</b> (the <code>&lt;g&gt;</code> element) with <code>inkscape:groupmode="layer"</code>. Selection and other commands will treat them as layers rather than groups. The possibility (introduced in 0.39) to temporarily enter any group as if it were a layer remains; such a temporary layer is then shown in the layer selector and behaves the same as a normal layer with respect to selection commands. Normal (non-temporary) layers can also be nested within one another.<br />
** All the <b>drawing tools</b> as well as Paste refuse to create new objects if the current layer is locked or hidden, with an appropriate statusbar message.<br />
** The <b>Ctrl+A</b> (Select All), <b>Tab</b>, and <b>Shift+Tab</b> selection shortcuts by default work only in the current layer (not going into either parent or children layers) and ignore locked and hidden objects. This can be changed in Preferences (the Selecting tab).<br />
** The <b>Find</b> dialog can optionally limit the search to the current layer and include locked and hidden objects in the search (they are excluded by default).<br />
** <b>Selecting</b> an object makes that object's layer <b>current</b>. This behavior is somewhat experimental (most other vector editors do not do this), but in our testing so far, it is very convenient. Just by selecting an object you immediately get into its "local context" (i.e. its layer or sublayer) where you can add objects, select all within the layer, lock or hide the layer (e.g. to reach another layer beneath it), etc. <br />
* <b>Text on path</b>: Inkscape now provides a complete implementation of SVG <code>&lt;textPath&gt;</code> element. Select a text object and a path, shape, or offset and do the Text > Put on Path command to make the text follow the path. Both text and path remain fully editable (including kerns and letterspacing in text). Several texts can be put to one path. When you move the path, its attached texts move with it; however, you can move the text away from its path or transform it without losing the link. The Text > Put on Path command converts a text-on-path into regular text.<br />
* Inkscape can do <b>bitmap tracing</b> (Shift+Alt+B) from the GUI. The only tracer included with the program so far is Potrace (http://potrace.sf.net) but we may add other tracers in the future. Potrace works very well for black-and-white images; in its dialog, several tracing options (brightness threshold, edge detection, quantization) are available, as well as an interactive preview. See the new Tracing tutorial in Help > Tutorials for details.<br />
* The new command, <b>Make a Bitmap Copy</b> (Alt+B), exports a bitmap of the selected objects (with all other objects hidden), saves it as a PNG file in the same directory as the document, and imports it back into the document. <br />
** The resolution or size of the created bitmaps can be set in <code>preferences.xml</code> (no GUI yet). In <code>&lt;group id="createbitmap"&gt;</code>, specifying <code>minsize=</code> gives the minimum size of the generated bitmap in pixels (regardless of the object size), while <code>resolution=</code> sets the constant resolution (different pixel size for different object sizes).<br />
** Optionally, the exported bitmap can be processed by an <b>external filter</b> before it is imported. One such filter included with Inkscape is <code>inkscape-shadow.sh</code> in <code>share/extensions/</code> which makes a grayscale <b>blurred shadow</b> for an object (requires Imagemagick). See <code>inkscape-shadow.README</code> for details.<br />
* An SVG document can be exported in <b>POV format</b> for the POV-Ray raytracer (http://www.povray.org). Each shape or text is exported as a prism; color and transparency are preserved, stroke is ignored. An example file, <code>share/examples/istest.pov</code>, demonstrates how to import an Inkscape-exported POV and set up camera, lights, textures, etc. for rendering.<br />
* The new <b>Randomization</b> control for the Star tool lets you set the amount of random displacement of the star's tips and (for rounded stars) curve handles. (Alternatively accessible via Alt+dragging a star handle on canvas.) A little randomization makes a star less regular, more humane, often funny; strong randomization is an exciting way to obtain a variety of crazily unpredictable shapes. Unleash your imagination!<br />
* The old limits for the number of <b>star tips</b> (was 32) and <b>spiral turns</b> (was 20) have been increased to <b>1024</b>.<br />
* The new command, <b>Vacuum Defs</b> in File menu, removes unused stuff from the document's <code>&lt;defs&gt;</code>.<br />
* The new command, <b>Remove Manual Kerns</b> in Text menu lets you quickly clear a text object (including text on path) of any horizontal or vertical kerns you've set by hand.<br />
* The <b>pencil</b> tool now draws more smoothly. <br />
* The <b>calligraphic pen</b> tool received a number of improvements that make it capable of some real calligraphy (see the new Calligraphy tutorial for details):<br />
** The new <b>Thinning</b> control tells how the width of the stroke depends on velocity. It can take values from -1 to 1; the value of 0 gives a constant width pen, values greater than 0 make fast strokes thinner, values less than 0 make fast strokes broader.<br />
** The new <b>Fixation</b> control defines how much the pen angle depends on the stroke direction. At 0, the pen is always perpendicular to the stroke (this gives uniform stroke width); at 1, the pen is fixed at the angle set in the Angle control (this gives maximum width contrast depending on stroke direction, just as with a real flat calligraphic pen). (Previously, this parameter was set to 0 and not changeable, so Angle had no effect whatsoever.)<br />
** You can adjust width and angle of the pen from the keyboard (<b>left/right</b> arrow keys for width, <b>up/down</b> for angle). These shortcuts work even while you draw a stroke.<br />
* Inkscape finally makes some use of the <b>system clipboard</b> (more clipboard integration to follow):<br />
** <b>Copying text objects</b> into the system clipboard (Ctrl+C), as well as <b>pasting into the text object</b> being edited (Ctrl+V in Text tool), now work.<br />
** In dropper tool, you can <b>copy the color under cursor</b> to the system clipboard by <b>Ctrl+C</b>.<br />
* <b>New documents</b> created when you start Inkscape or use File > New are now based on <b>templates</b>. If you want your new documents to have different initial zoom, window size, page background or border, metadata, etc., just save a document with the desired settings (it may contain some objects, too) in your <code>share/templates</code> directory (typically <code>/usr/local/inkscape/share/templates</code> on Linux, <code>$[[INKSCAPE_DIR]]\share\templates</code> on Windows). The file named <code>default.svg</code> in that directory will be the default new document on program start; other documents will be listed in the New submenu of the File menu. Inkscape comes with several example templates with different page sizes and other settings.<br />
* The Align dialog (renamed Layout) can now <b>align and distribute nodes</b> both horizontally and vertically when Inkscape has the Node tool active and some path nodes are selected.<br />
* The Object Properties dialog has facilities for editing <b>per-object metadata</b>: freeform Label (<code>inkscape:label</code>) as well as Title and Description (not enabled yet). The generally evil and not properly working anyway "Printable" checkbox is removed, as well as the disfunctional "Active". The "Hide" and "Lock" checkboxes are fully functional, allowing you to set sensitivity and visibility on a per-object basis.<br />
* There's a preliminary implementation of <b>flowing text</b> from SVG 1.2 (the <code>&lt;flowRoot&gt;</code> and friends, see http://www.w3.org/TR/SVG12/flow.html). This allows you to put text into a shape so that the lines are wrapped automatically when you change the text or the shape. Chained shapes (text which did not fit into one shape is continued in the next one) and exclusion shapes (text flows around an exclusion shape) are possible. There's a very basic UI allowing you to add flowed text to the selection available in the right click menu; editing the text and exclusion shapes still require manual editing of your SVG with the XML editor (see <code>share/examples/flowtext.svg</code> for an example). The next version will have complete flowing text support with a more convenient UI. <i>Note that flowing text is not compatible with SVG 1.1 renderers</i>; you'll have to convert it to path if you want to view your SVG outside of Inkscape.<br />
* There is preliminary support for <b>plug-ins</b> (loadable libraries) currently used by the new GIMP gradient plug-in that loads GIMP gradients into Inkscape. Currently plug-ins can be used for import and export into Inkscape, and integrate fully into the dialogs and menus along with other extensions.<br />
* Improvements in <b>command-line PNG export</b> allow you to easily script exporting parts from complex documents and to better integrate GUI editing with command-line use:<br />
** You can now specify the <b>background opacity</b> (<code>--export-background-opacity</code> or <code>-y</code>).<br />
** If no background color (<code>-b</code>) or background opacity (<code>-y</code>) specified, the <b>values from the document</b> (<code>sodipodi:namedview</code>) are used.<br />
** You can now export an area corresponding to a single object by specifying the <b>ID of the object</b> with the <code>--export-id</code> or <code>-i</code> switch, for example: <br />
inkscape -e mypath.png -i path966 mydoc.svg<br />
** When exporting with <code>-i</code>, you can add <code>--export-use-hints</code> or <code>-t</code> to tell Inkscape to use the <b>filename and DPI export hints</b> stored for that object when it was last exported from the GUI. For example,<br />
inkscape -i path966 -t mydoc.svg<br />
::will export path966 to the PNG file with the same filename and resolution as you used for exporting it from within Inkscape, so you don't need to specify them on the command line.<br />
*** With <code>-i</code>, you can also specify <code>-j</code> (<code>--export-id-only</code>) which tells Inkscape to <b>show only the specified object</b> in the export and hide all others (even if they overlay the specified object).<br />
<br />
<br />
== Interface et utilisabilité ==<br />
<br />
* New <b>open/save/import dialogs</b> (based on GTK 2.4 but better) have a preview pane, displaying SVG and bitmap files, and a bookmarks pane allowing you to remember your project directories and visit them with a single click. The dialogs are now the same across all platforms.<br />
* All object-creating tools can use the <b>current style</b> for new objects. The current style is the style that you last applied to an object (when changing its fill, stroke, transparency, etc). For example, after you paint some object black, new shapes you create will be black too. <br />
** Alternatively, a tool can use its own style for new objects, which is not affected by document editing. The Preferences dialog lets you choose between using the current style (shape tools by default) and the tool's own style (text, pen, pencil, and calligraphy by default) for any tool, as well as to set the style of a tool from current selection. <br />
** The "Apply to" list in the Fill & Stroke dialog is removed; this dialog now always sets the style of the selection.<br />
* <b>Statusbar improvements</b>:<br />
** Each <b>knot</b> (control handle, node, node handle, etc.) displays a <b>tip</b> in the statusbar when hovered over by the mouse, explaining the function of the knot and its applicable keyboard modifiers.<br />
** Pressing <b>Alt</b>, <b>Ctrl</b>, or <b>Shift</b> explains the tool-specific functions of these modifiers in the statusbar.<br />
** Most statusbar messages use <b>bold face</b> to highlight key words and phrases for faster perception and better understanding.<br />
** Additional details and tips are added to many messages, and terminology is made consistent.<br />
* <b>XML editor</b> improvements:<br />
** There is now a <b>statusbar</b> at the bottom of the XML editor which provides tips and warning messages as you edit the tree.<br />
** Selecting an attribute moves keyboard focus to the attribute entry pane; pressing <b>Ctrl+Enter</b> in that pane sets the new value.<br />
** The editing areas for attribute values and text nodes now <b>autowrap</b> their contents, making it much easier to review and edit long values.<br />
* More convenient <b>shapes</b> (now documented in painstaking detail in the new Shapes tutorial):<br />
** The Rounded and Randomized fields in the <b>star</b> controls panel are precise, but not very convenient. Now you can round a star interactively by Shift+dragging a star handle on the canvas, or adjust a star's randomization level by Alt+dragging a handle. Correspondingly, Shift+click on a handle zeroes roundedness, Alt+click removes randomization; additionally, Ctrl+click removes any skew straightening the star's tips.<br />
** With <b>spirals</b>, dragging the outer handle now rolls/unrolls the spiral from the outside, similar to the inner handle. To roll/unroll with fixed radius, drag the outer handle with Alt; to scale or rotate the spiral, drag it with Shift. Alt+dragging the inner handle adjusts the spiral divergence; Alt+click zeroes divergence; Shift+click on the inner handle zeroes inner radius (moves the handle to the center).<br />
** <b>Rectangles</b> now have two resize handles in the opposite corners (in addition to the rounding handles in the third corner). Dragging the resize handles with Ctrl snaps the rect so that either its width, height, or proportion is preserved. Shift+clicking a rounding handle removes rounding; Ctrl+clicking makes rounding radii equal.<br />
** <b>Ellipses</b> have two additional handles at the top and left extremities for resizing the ellipse around its center. Drag them with Ctrl or Ctrl+click them to make a circle. Shift+click the arc/segment handles to make the ellipse whole.<br />
** The controls panels for the <b>shape tools</b> (Rectangle, Arc, Star, Spiral) display either <b>New:</b> or <b>Change:</b> labels depending on whether their controls will apply to a newly created object or to the currently selected object(s) of the corresponding type.<br />
* <b>Double-clicking a tool button</b> calls up the Preferences dialog open on the page of that tool.<br />
* The Preferences dialog remembers and reopens the page that was active the last time you used it.<br />
* The box selection cue is now the default on new installations.<br />
* For easier navigation with the grid, every fifth grid line is shown darker by default (changeable in Document Preferences).<br />
* Debugging output can now be redirected from console to the new <b>Messages window</b> (open via a command in the View menu). This redirection is on by default on Windows.<br />
* <b>Select Under</b>: in Selector, <b>clicking with Alt</b> selects the object at cursor which is below (in z-order) the currently selected object at cursor; if the bottom object is reached, Alt+click again selects the top object. Thus, several Alt+clicks will cycle selection through the z-order stack at the click point. Combining Alt with Ctrl ("select in groups") and Shift ("add to selection") works, too. Note that on Linux, many window managers steal Alt+click by default; reconfigure your WM so you can use Alt+click in Inkscape.<br />
* <b>Drag Selected</b>: in Selector, <b>dragging with Alt</b> moves the currently selected object(s) no matter where you start the drag, unlike regular drag that first selects the object under cursor. This is convenient for dragging objects that are behind other objects in z-order. On Linux, you may need to disable dragging the window with Alt in your WM if you want to use "drag selected".<br />
* When you switch an object to gradient fill or stroke, the <b>new gradient</b> is created with that object's previous fill or stroke color going from 1 to 0 opacity (instead of the hardcoded black-to-white fully opaque gradient as before). New objects <b>do not share</b> gradients now, except when you switch to gradient multiple selected objects with the same fill color (you can also explicitly set two or more objects to use the same gradient by selecting it in the list in the Fill and Stroke dialog, or by pasting style from one object to another). Newly created gradients are automatically garbage-collected when no longer used; however, when you edit a gradient in the Gradient Editor, it becomes sticky and can only be removed, when not in use, by the Vacuum Defs command.<br />
* The <b>master opacity</b> slider is moved from Object Properties to Fill and Stroke and can now work on multiple selected objects. It is now more convenient to adjust the transparency of objects with gradients or patterns, as well as groups (the equivalent of "group transparency" in Illustrator) and clones.<br />
* The four preferences that control whether or not to scale stroke widths, scale rectangle corners, transform gradient fills, and transform pattern fills with the object, are now represented by <b>four toggle buttons</b> in the Selector controls panel for easy access.<br />
* If a node has <b>straight line</b> path segments on one or both sides, Ctrl+Alt+dragging that node in the node tool moves it along the direction(s) of these straight line(s) and their perpendiculars. This is an easy way to change the length of a straight line without changing its angle.<br />
* The Text & Font dialog takes less space and is a bit more convenient to use.<br />
<br />
== Documentation, traductions, exemples ==<br />
<br />
* Three <b>new tutorials</b> added:<br />
** The <b>Shapes</b> tutorial has detailed descriptions of shape tools and shape types, as well as many examples and creative tips.<br />
** The <b>Calligraphy</b> tutorial describes in detail the capabilities of the improved Calligraphy pen tool. A brief history of the art, parameters of the tool, useful tips, and many examples from simple strokes to complete lettering projects.<br />
** The <b>Tracing</b> tutorial explains all the options and parameters of the Potrace interface for bitmap tracing, with tips and examples.<br />
* Updated the "Elements and Principles of Design" tutorial with new graphics and used latest features of Inkscape.<br />
* Updated the "Tips and Tricks" and "Basic" tutorials with several new sections.<br />
* Added Norwegian Nynorsk and Slovak interface translations.<br />
* Updated Brazilian Portuguese, French, German, Hungarian, Japanese, Russian, Slovenian and Spanish interface translations.<br />
* Added Norwegian Nynorsk translation of "Basic Tutorial".<br />
* Several new example files added to <code>share/examples</code>.<br />
<br />
== Corrections diverses de bogues ==<br />
<br />
<br />
* SVG compatibility:<br />
** <code>fill-opacity</code> and <code>stroke-opacity</code> CSS properties are no longer ignored when used with a pattern or gradient fill.<br />
** Gradients with sharp color boundaries now work properly.<br />
** Several fixes to marker orientation.<br />
** <code>rotate(angle,cx,cy)</code> syntax now works in <code>transform</code> attributes.<br />
** The <code>display</code> CSS property is supported (used for objects and layers visibility). Note that this way of controlling visibility is compatible with any conformant SVG renderers but not with Sodipodi which (in CVS version) uses its own extension attribute for visibility.<br />
* Gradients no longer behave weird when a path with gradient fill is transformed. Now gradients either transform with the object or remain unmoved, depending on the user setting (toggle button in selector controls). This setting affects grouped objects too.<br />
* Fixed several crashes and attempts to open error dialogs (which also result in crashes when Inkscape is run without X) in command-line operations.<br />
* RDF metadata is no longer written in Plain SVG format.<br />
* RDF keyword lists are stored more properly.<br />
* Though we don't yet properly support <code>&lt;switch&gt;</code>, it is now treated as a simple group instead of being silently ignored. This allows Inkscape to open SVG files exported from Adobe Illustrator.<br />
* Zoom with ctrl+mousewheel now works correctly.<br />
* The Select All command works much faster when there are many objects.<br />
* Several crashes that happened on copying objects with gradients or patterns are fixed.<br />
* Exporting text to PS[[/EPS]] without converting to curves now works reliably (including text-on-path and flowing text).<br />
<br />
== En interne ==<br />
<br />
* Text code has undergone a major rewrite. Each text object now holds instances of two classes: <code>flow_src</code> is homologic to the source XML tree, while <code>flow_res</code> represents the visible text flow separated into paragraphs and lines. The complex algorithm converting from <code>flow_src</code> to <code>flow_res</code> lets us use the same API for all kinds of text objects - regular text, text on path, flowed text. The monstrous <code>SPText</code> is now much smaller and simpler. The <code>SPChars</code> layer is eliminated. As one of the results, text rendering is accelerated by at least 10%. <br />
* Adopting the Boehm garbage collector (libgc) allowed us to simplify code in many places, and permitted more data to be shared without copying.<br />
* Gradient code is much simplified: gradients don't have to be in a special order in <code>&lt;defs&gt;</code> to work (thanks to the order-independent <code>URIReference</code>), no attempts are made to reuse orphan gradients (they are garbage-collected anyway), several old bugs are fixed.<br />
* Gradients that use <code>object[[BoundingBox]]</code> units are converted to <code>user[[SpaceOnUse]]</code> when the object is transformed. This makes it possible to transform the gradient by the same matrix and thus ensure that the gradient remains in sync with its object. New gradients are created with <code>user[[SpaceOnUse]]</code> units. <br />
<br />
== Problèmes connus ==<br />
<br />
* If an object has a gradient fill and a <code>fill-opacity</code> property less than 1.0 in its style, previously Inkscape ignored the <code>fill-opacity</code>. This was wrong. Now it correctly combines them, i.e. makes the gradient (more) transparent if the object using it has a <code>fill-opacity</code> less than 1.0. If you find out that 0.40 renders your gradients more transparent than before, simply remove <code>fill-opacity</code> from the <code>style=</code> of the objects that use semi-transparent gradients to fix them. In new files, <code>fill-opacity</code> is removed automatically when you apply a gradient.<br />
* There are two pretty serious bugs on Windows (bugs 1073459 and 1070816 in the tracker) that were reported late and could not be fixed for the release. It has been conjectured that the source of at least one of the problems is not in Inkscape but in a library we use. We're working to resolve these problems; an updated Windows build will be available as soon as they are fixed.<br />
* The layer selector at the bottom of the window is very limited. A "proper" layers dialog is slated for our next release.<br />
* You cannot put text on a rectangle or use markers with a rectangle without converting it to path first. This will be fixed in a future version.<br />
* Extensions that rely on external programs do not work on Windows.<br />
* Inkscape users running Suse 9.x may find installing either from source or the supplied RPM difficult. First, start by installing the updated GNOME 2.6 from the Suse supplementary GNOME download location. Then you will need third party gtkmm2 2.4 RPMs to support Inkscape 0.40+. The gtkmm2 packages shipped with Suse 9.1 and 9.2 are only gtkmm2 2.2.x versions, but Inkscape requires gtkmm2 2.4+. Resolving the dependencies can be a bit difficult, however using the updated gtkmm2 2.4.x RPMs from http://ftp.gwdg.de/pub/linux/suse/apt/SuSE/9.1-i386/RPMS.usr-local-bin/ will work fine. In addition, Inkscape uses libsigc++2. You are recommended to install the libsigc++2-2.0.6 RPM from the same repo. <br />Optionally, you can install apt and the let it resolve your dependencies automatically. You can also try one of our semi-static builds that only require gtk 2.4 but not gtkmm, sigc++, or libgc.<br />
<br />
== Versions précédentes ==<br />
<br />
* [[ReleaseNotes039-fr]] : traduction en français de [[ReleaseNotes039]]<br />
* [[ReleaseNotes038-fr]] : traduction en français de [[ReleaseNotes038]]<br />
* [[ReleaseNotes037-fr]] : traduction en français de [[ReleaseNotes037]]<br />
* [[ReleaseNotes036-fr]] : traduction en français de [[ReleaseNotes036]]<br />
* [[ReleaseNotes035-fr]] : traduction en français de [[ReleaseNotes035]]<br />
<br />
[[Category:Marketing]]</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.39/fr&diff=7676Release notes/0.39/fr2006-07-19T13:26:16Z<p>Matiphas: starting this translation</p>
<hr />
<div>= Inkscape 0.39 =<br />
<br />
== En bref ==<br />
<br />
Inkscape 0.39 is a Development Release, which means we focused on architecture changes and adding new features. The official goal for the release was switching to the Pango library for text and font handling. But in addition to that, we've got loads of new and exciting stuff - here are only a few highlights:<br />
<br />
* Pango: smoother text display, auto kerning, better i18n (automatic font substitution, right-to-left text, bi-directional text), less platform dependence<br />
* New SVG features: markers (aka arrowheads), clones (svg:use), pattern tiles, RDF metadata; many SVG compliance bugfixes<br />
* New dialogs: Preferences, Find, Metadata<br />
* Pure convenience: usable dropper, scale switches, Commands bar, more tool controls (including rounded stars), more import formats, more paper sizes, Revert command, edit inside group, better selection cues, spell checking, window layout configurable, streamlined Fill & Stroke, snapping improvements, better rounded corners in rects, path reversing, persistent rotation crosshair, per-object export hints, and much more<br />
* Internals: speedups, more C++ification, garbage collection, <nowiki>SigC++</nowiki> signals, wider use of new data structures, extensive cleanup<br />
* Plus: new documentation, new translations, lots of assorted bugfixes<br />
<br />
<br />
== Nouvelles fonctionnalités ==<br />
<br />
* Thanks to the Pango library, Inkscape 0.39 supports: <br />
** Auto kerning: kerning pairs stored in the font now work;<br />
** Automatic font substitution: you can type in any language using any font, and any glyphs will be displayed automatically, fetched from a substitute font if missing on the current font;<br />
** Correct editing and display of right-to-left (Hebrew, Arabic) and mixed bidirectional text;<br />
** Smoother text display: no ugly autohinting gaps, no jumps when adjusting letterspacing or converting to paths.<br />
* The new Inkscape Preferences dialog (Shift+Ctrl+P) gives access to lots of previously "hidden" options to configure various aspects of the program's behavior.<br />
* You can now use the drawing tools within existing groups by selecting "Edit group" from the group's context (right click) menu. "Edit root" takes you back out to the top level.<br />
* Path markers are fully supported. This is an SVG feature that allows to you to attach arbitrary shapes (arrowheads, bullets, faces, whatever) to the start, end, or middle nodes of a path. Inkscape comes with a library of several dozen predefined markers, and you can create your own.<br />
* The dashed strokes feature is fixed to support arbitrary dash lengths. There are many new dash patterns added to the Stroke Style tab of the Fill & Stroke dialog.<br />
* The stroke-miterlimit CSS property, setting the maximum length of the miter, is now supported; it can also be adjusted on the Stroke Style tab.<br />
* The "Scale stroke width" preference is implemented (see the Transforms tab of the Inkscape Preferences dialog). When it's off, scaling objects preserves their stroke widths unchanged; when it's on (the default), stroke widths are scaled by the same proportion.<br />
* The new Clone command (Alt+D) creates a copy of an object which can be moved, scaled, rotated, or skewed independently, but which updates its shape, fill, stroke, and other properties from the original object when that is changed. The Unlink Clone command (Shift+Alt+D) cuts the link between the clone and its original, while Select Original (Shift+D) lets you find out which object this clone is linked to. Via Inkscape Preferences, you can control the behavior of clones when their original is moved or deleted.<br />
* The new Tile command (Alt+I) creates a rectangle with tiled pattern fill out of the selection. After that you can resize or reshape the rect, or you can Paste Style (including the pattern) from it to any other object. The Fill and Stroke dialog also lets you select one of the document's patterns for any object. This is an easy way to change the shape of the imported bitmap: Tile it and reshape it using the node tool (also you can set a user preference to always import bitmaps as pattern fills). To extract the tile from a pattern fill, use Untile (Shift+Alt+I).<br />
* The new Find dialog (Ctrl+F) selects objects by their text content, ID, style, attribute name, or object type (shapes, texts, groups, etc.). The search terms can be combined. You can search either in the entire document or in the current selection (search descends into groups). An exact match is attempted first; if it fails, partial matches are selected if found (e.g. searching for "ff0000" in Style will select all objects that have this color anywhere in their style attribute).<br />
* The Import command supports all of the bitmap formats that are covered with <nowiki>GdkPixbuf</nowiki> (PNG, JPEG, TIFF, TGA, BMP and more), as well as <nowiki>Skencil/Sketch</nowiki> and Dia (you'll need these programs to be installed for import to work). AI, PS and EPS import has been improved in this version. Still more formats, both bitmap and vector, can be added using the scripting system.<br />
* The new Revert command in the File menu reloads a document from its last saved copy.<br />
* In the Document Preferences dialog, you can now select one of the many standard paper sizes in Portrait or Landscape orientations.<br />
* The text editing box in the Text and Font dialog performs as-you-type spell checking (requires <nowiki>GtkSpell</nowiki>, http://gtkspell.sourceforge.net/).<br />
* Gradients, patterns, and markers are culled from the document automatically when no longer needed (but hand-created objects will be spared). This results in leaner, cleaner SVG.<br />
* You can reverse the direction of selected path(s) either via Path > Reverse or by pressing 'r' in node tool (useful for markers and combining paths).<br />
* A wild variety of central-symmetric curvilinear shapes, including softly rounded stars and polygons, can be created using the new Roundedness control on the Tool Controls bar for the star tool.<br />
* Viewing and editing of an SVG image's metadata (Title, Author, License, etc) is possible through the Document properties dialog. This is done via embedded Dublin Core RDF within the SVG.<br />
<br />
== Interface, utilisabilité, corrections de bogues ==<br />
<br />
* The per-object selection cues can now be displayed in any tool, so that you can see what is selected at all times. You can switch these cues on or off for each tool separately in the Preferences dialog (the default is on for all tools). Also, the cues can now be displayed either as dashed bounding boxes or as inverse diamond marks in the object's top left corner.<br />
* The dropper tool now works always (previously it only worked in conjunction with the Fill and Stroke dialog). Click to set the fill color of selection, Shift+click to set the stroke color. Also, dropper can pick either the visible color (without transparency) or the actual object color (including transparency), depending on a preference setting. It also displays the color under cursor in the status bar.<br />
* A newly opened document is placed in the same window, if the window contains an unchanged empty document.<br />
* The new Commands bar, between the menu and the Tool Controls bar, has buttons for most frequently used non-tool-specific commands such as Open, Undo, Group, opening dialogs, etc. (It can be hidden if you don't want it, see the next item.)<br />
* The document window layout is completely configurable. Via the View menu commands, you can show or hide the menu, Commands bar, Tool Controls bar, toolbox, rulers, scrollbars, and the statusbar. These settings are saved across sessions, separately for normal and fullscreen modes.<br />
* In the selector controls, the W and H fields can now be interlocked so that the selection preserves its height/width ratio when resized. Also, percent (%) is added to the unit menu, so you can easily resize or move your selection by a relative value. <br />
* The calligraphic and ellipse/arc tools have all their controls in the tool controls bar.<br />
* The rectangle controls now allow you to set the horizontal and vertical rounded corner radii in absolute units (pt, mm, etc) instead of the radius/halfwidth and radius/halfheight ratios as before. By default, these radii are preserved when you transform the rectangle (controlled by a user preference). In rectangle tool, the selected rectangle has a new handle in the bottom right corner which allows you to resize the selected rectangle without switching to selector. The handles for rounding corners are moved to the top right corner.<br />
* For a more task oriented menu structure, the Dialogs menu commands are distributed to other menus, and the Dialogs menu is removed.<br />
* All menu items display their explanations in the statusbar when selected.<br />
* The Fill and Stroke dialog is made simpler and more usable by removing some obsolete options, shortening labels, using smaller and more descriptive icons, and adding mnemonic hotkeys and tooltips.<br />
** The dialog now remembers and reactivates the color selector tab you were using last. <br />
** The channel entry fields are switched from the 0..1 range to 0..255 range for increased precision (but you still can type in a value between 0 and 1 exclusive, and it will be converted to the 0..255 range when you press Enter).<br />
** Stroke Width can also use the % unit for relative stroke width changes. When several objects are selected, using the percent unit changes the stroke width of each one relative to its previous value (unlike absolute units which assign an average width to all objects).<br />
* Various improvements to snapping behaviour:<br />
** When grid snapping is on: <br />
*** The bezier tool's initial point will now snap to the grid as expected.<br />
*** Pasting from clipboard places selection at the same offset relative to the grid as that of the copied object(s).<br />
*** You can drag objects and nodes with Shift pressed to temporarily avoid snapping.<br />
** You can now snap to either an object's nodes or its bounding box (or both).<br />
** The origin to use for scaling can be set to either object nodes or bounding box.<br />
** Various other fixes to snapping behaviour.<br />
* Improvements in file open/save dialog:<br />
** Unique filename is proposed for a file's first save.<br />
** The "Autodetect" format on save disables the "Append filename extension" checkbox.<br />
** When switching formats on save, the filenames will change automatically.<br />
** Save/open paths are saved in preferences. Will default to user's home directory.<br />
* Export dialog improvements:<br />
** Each object exported separately (via Selection export) remembers the output filename and resolution, and these hints are filled in when you export it next time. In the absence of the saved hints, default output filename is constructed from the object's id attribute.<br />
** A new option, Custom, is added to the dialog allowing you to specify arbitrary export area. <br />
* The initial value of the sticky zoom in a new window can now be set in Preferences. The sticky zoom button is moved above the right scrollbar.<br />
* The zoom field (in the lower left corner of the window) can now be activated by Alt+Z.<br />
* Input/output extensions can now save their preferences. Thus, the printer command you used last time in the Print dialog is remembered.<br />
* The rotation/skew axis crosshair in selector remains where you put it for as long as you have the object(s) selected; to reset it to the center, deselect and reselect. Also the crosshair is only displayed in rotate mode, not in scale mode - this makes it easier to drag small objects.<br />
* In node tool, the first Escape or empty-space click deselects any selected nodes, the second one deselects the selected object removing the node display.<br />
* Three handles have been added to allow on-canvas translation, rotation and scaling of pattern fills.<br />
* Object handles no longer accidentally "snag" on the mouse.<br />
* In Document Preferences, grid units are correctly recalculated with the unit base changes.<br />
* The infamous "freeze when dragging outside of window" bug on Windows is gone.<br />
<br />
<br />
== Clipart, documentation, traductions ==<br />
<br />
* The small clipart collection that was shipped with Inkscape 0.38 is removed; instead you are encouraged to use (and contribute to) the much larger collection of vector clipart at http://www.openclipart.org.<br />
* Localizations of the interface now work on the Windows platform.<br />
* There's a small tutorial at share/tutorials/making_markers.svg which will guide you through creating your own markers. <br />
* Updated Brazilian Portuguese, Catalan, German, Serbian, Serbian in Latin script, Slovenian and Spanish interface translations.<br />
* Added French translation of "Basic Tutorial" and "Advanced Tutorial".<br />
* Added Slovenian translation of "Keys and Mouse", "Basic Tutorial", "Advanced Tutorial", "Elements and Principles of Design" and "Tips and Tricks".<br />
<br />
== En interne ==<br />
<br />
* 133 KB of old, messy, platform-tied C code in libnrtype/ were replaced by 80 KB of much cleaner C++ code using Pango.<br />
* The preserve/optimize transformation switch, formerly in selector tool options, is made global. Now all object transformations honor this setting, regardless of command or tool that caused them. This setting controls whether object transforms are only stored in <code>transform=</code> attributes in SVG or they can affect other attributes too. <br />
* Internal support for layers is essentially complete (and is utilized by the "Edit group" feature)<br />
* Many of the signals are changed from GObject signals to <nowiki>SigC++</nowiki> signals.<br />
* The 7 or more different flavours of Rect are being condensed into NR::Rect and NR::IRect, similarly for Points.<br />
* Delibartation: All references to libart have been removed in preparation for switching entirely to the livarot rendering system.<br />
* The medicinal maggots have excised copious quantities of senescent code.<br />
* All the display code has migrated into display/, away from helper/.<br />
* Orphans (those objects having no URI references pointing to them or their descendants) will be automatically culled if they have inkscape:collect="always" set.<br />
* SPObjects now track the total hrefcount of their descendants, for orphan collection purposes.<br />
<br />
== Problèmes connus ==<br />
<br />
* Stroke, patterns, gradients, and rect corners are always shown as scaled when you transform them by mouse drag in selector with "Show objects" mode, regardless of the status of the corresponding switches. The proper display is restored, however, as soon as you release mouse.<br />
* Support for inkscape:groupmode has been temporarily removed, as part of the layers work; it will be re-introduced in 0.40.<br />
* Orphan objects that were created or edited by the user are currently not garbage-collected (only automatically added helper objects are). In a future version we'll add an explicit Cleanup command to remove any unused objects. Also, garbage collection is not immediate (usually it happens upon the next change of the document) because <nowiki>NRArenaShape</nowiki> holds on to an SPStyle for too long (it should not use SPStyle directly at all).<br />
* The preferences file of version 0.39 is not compatible with 0.38 due to a bug in 0.38. If you ever want to downgrade to 0.38 or an earlier version (why?!) you'll need to delete your ~/.inkscape/preferences.xml to avoid crashes.<br />
* Due to a bug in earlier versions, linked offsets with added transform could be rendered incorrectly (displaced) in third-party SVG renderers. To fix that using 0.39, do some no-op change to the linked offset (e.g. nudge it forth and back) and save.<br />
* The direction of end markers was incorrect in 0.38. If you used that version to create drawings with end markers, you will have to flip them now.<br />
* Windows builds have limited import/export capabilities compared to Linux builds.<br />
<br />
== Versions précédentes ==<br />
<br />
* [[ReleaseNotes038-fr]] : traduction en français de [[ReleaseNotes038]]<br />
* [[ReleaseNotes037-fr]] : traduction en français de [[ReleaseNotes037]]<br />
* [[ReleaseNotes036-fr]] : traduction en français de [[ReleaseNotes036]]<br />
* [[ReleaseNotes035-fr]] : traduction en français de [[ReleaseNotes035]]<br />
<br />
[[Category:Marketing]]</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.38/fr&diff=7675Release notes/0.38/fr2006-07-19T13:22:34Z<p>Matiphas: starting this translation</p>
<hr />
<div>= Inkscape 0.38 =<br />
<br />
== En bref ==<br />
<br />
The focus of this release has been our Bug Hunt. Of the 57 open bug reports at the time of our last release, only 12 remain; of the 107 bugs submitted during this bughunt, all but 17 are now closed; the ratio of open to total bugs went down from 33% to 10%. Of the 285 bugs reported since the inception of the project, fewer than 30 remain. In total, over 135 bug reports were closed during the Bug Hunt. Countless other bugs were discovered by the developers and exterminated on the spot without ever going into the tracker. We are especially appreciative of the many users who have helped us identify the various bugs and verify the solutions. <br />
<br />
Aside from bugfixes, a good deal of new features and usability enhancements went into this release:<br />
<br />
* Text and fonts: full kerning and spacing support, better installed font detection, better alternate font matching, better usability<br />
* Path operations: new commands to cut paths, less distortions, better usability<br />
* Gradients: full support for multi-stop gradients, bugfixes<br />
* Shape tools: polygons, dramatically better usability with the top panel, bugfixes<br />
* Libinkjar: a library for compound document support of packaged SVG and PNG files<br />
* Pure usability: canvas autoscrolling, accelerated scrolling, inversion for visibility, more intuitive cut-and-paste, per-object selection indication, save dialog, new icons<br />
* Paraphernalia: new and expanded tutorials, clipart, translation updates<br />
<br />
== Nouvelles fonctionnalités ==<br />
<br />
* There's a complete support for horizontal and vertical kerning in text objects (the dx and dy attributes in SVG). Text objects with kerns remain fully editable. <br />
* New boolean operations: Division (Ctrl+/), when applied to two objects, cuts the bottom object into pieces along the edges of the top object; Cut Path (Ctrl+Alt+/) is similar, but only cuts the stroke of the bottom object (convenient for cutting paths without fill).<br />
* Multi-stop gradients are now fully supported: the redesigned gradient editor can add, delete, move, and set color/alpha for an arbitrary number of stops in a gradient.<br />
* The star tool now has a polygon mode which generates true polygons instead of stars with flat points, so that you don't get extra points when you convert to path.<br />
* There is a new library, libinkjar, which can read [http://www.openoffice.org [[OpenOffice]]] .sxw (and some .jar) files. This allows you to bundle a bunch of SVGs and embedded files like .png for viewing in inkscape or inkview. This is work in progress.<br />
<br />
== Corrections diverses de bogues ==<br />
<br />
* Inkscape's font support is cleaned up and improved. More installed fonts than before are now seen, displayed, and correctly applied. Font matcher is more intelligent yet faster and supports generic families and multiple family specifications, so bad font substitutions are now rare. Besides, Inkscape will warn you whenever it cannot find the exact match for the family or style requested by the document.<br />
* The new polygon intersector code fixed a number of ugly rendering screw-ups and lock-ups. <br />
* Previously, Inkscape canvas tended to "stick" after mouse release when you were panning a complex document by middle mouse button. This is now fixed.<br />
* Non-ASCII filenames (e.g. Cyrillic) are fully supported for all file operations (opening, saving, importing, exporting).<br />
* Problems on localized Windows systems caused by the wrong numeric format (comma as decimal separator in SVG) are resolved.<br />
* The show/hide guidelines toggle (the | key) is restored and fully functional.<br />
* The Inset and Outset commands create paths with much smaller distortions than before.<br />
* A newly created group, or a combined path, now remains at the level of its topmost member, instead of jumping to the top as before. Several other commands are also fixed to preserve the z-order and the parent of the object(s) they work on.<br />
* Copy/paste of objects with gradients now works between documents. <br />
* The bounding box of an object now includes stroke width (this fixes the truncated bitmap export and some other problems).<br />
* Several bugfixes were ported from Sodipodi; notably, the font size mismatch between Windows and Unix is now gone.<br />
<br />
== Interface et utilisabilité ==<br />
<br />
* Complete spacing/kerning control via keyboard in the text tool: when editing, Alt+< and Alt+> adjust letter spacing in the current line, Ctrl+Alt+< and Ctrl+Alt+> adjust spacing between lines, and Alt+arrows shift any character horizontally or vertically.<br />
* In text tool, clicking on a text object positions the cursor closest to the click, instead of at the end of the text object as before.<br />
* Node tool, text tool, and all shape tools now select objects regardless of grouping. This means you don't need to switch to selector for a Ctrl+click if you want to edit a grouped text object, path, or shape.<br />
* The shape tools (Rectangle, Ellipse, Star, and Spiral) are vastly more convenient to use:<br />
** All controls, such as the number of sides of a polygon, are moved from the "Tool Options" dialog to the editing window's top panel and are immediately accessible.<br />
** The top panel controls affect (any number of) the selected object(s) of the relevant type, not only the next created object as was the case with "Tool Options". <br />
** When you have any of the shape tools activated, the selected object now displays editing handles on the canvas, just like it did in the node tool before. This means you can draw a shape and edit it immediately, without switching to node tool.<br />
** You can now select objects by clicking (regardless of grouping), or deselect by Esc, while in a shape tool.<br />
** There's a two-way connection between the selected object and the top panel: dragging handles updates the relevant top panel controls, and editing the controls moves the handles.<br />
* The Paste command (Ctrl+V) now places the pasted objects(s) right under the mouse cursor. The old behavior - pasting to the original location - is available as the Paste In Place command (Crtl+Alt+V).<br />
* The Raise and Lower commands reorder the selected objects only relative to those objects that overlap them, instead of all objects in the document. <br />
* Autoscrolling: The canvas now scrolls automatically when you drag an object or node, or do a rubberband selection, and go near or beyond the edge of the canvas. Similarly, autoscrolling keeps the text cursor always visible.<br />
* Accelerated scrolling: if you press and hold Ctrl+arrow to scroll canvas, Inkscape will gradually speed up scrolling. This makes navigating in complex documents much faster, without losing precision.<br />
* Accelerated Simplify: similar to scrolling, a single Simplify (Ctrl+L) does a slight simplification, but invoking it several times in quick succession makes it act more and more aggressively on the selected objects. It is thus easy to apply the exact amount of simplification you need for each case.<br />
* Scale/selection handles and the rubberband selection rectangle now use inversion and are therefore visible on any background. (Even 50% gray... our inversion is smart :-) Path nodes and node/shape controls also use inverted elements for better visibility. Text editing cursor is also inverse.<br />
* In multi-object selections, every selected object now displays a small inverse diamond mark in the top left corner of its bounding box. This lets you see at once what objects are selected and what are not.<br />
* In the linear and radial gradient panes of the Fill and Stroke dialog:<br />
** You can press Ctrl while dragging handles to snap the linear gradient angle to 15 degrees increments (makes it easy to create strictly horizontal/vertical gradients).<br />
** The handles, bounding box, and gradient axes use inversion for better visibility.<br />
** The default linear gradient goes through the center of the object.<br />
** The radial gradient displays a radius handle for adjusting the gradient radius.<br />
* The save dialog now remembers output format, can append file extension automatically, and warns when overwriting files. You can now save a file in Postscript format.<br />
* Many new icons are added, and many old icons are redrawn to be crisper, more informative, and more laconic.<br />
<br />
== Clipart, documentation, traductions ==<br />
<br />
* Inkscape now ships with a small collection of clipart (when it grows big enough we may separate it into a package of its own). <br />
* The Inkscape tutorial is split into two parts, Basic and Advanced, and significantly expanded (new sections on offsets, simplification, compound paths, text tool, and more).<br />
* Two new tutorials,"Elements of design" and "Tips and Tricks," are added.<br />
* The Basic tutorial is available in Russian translation.<br />
* French, Hungarian, Japanese, Russian, and Spanish interface translations are updated.<br />
<br />
== Librairies nécessaires pour la compilation ==<br />
<br />
Based on RH[[/FC]]-1[[/SuSE]] rpm builds:<br />
<br />
* XFree86-devel >= 4.0<br />
* libgnomeprintui-devel >= 2.2.0<br />
* libpng-devel<br />
* desktop-file-utils<br />
* gettext<br />
* libart_lgpl-devel >= 2.3.10<br />
* freetype2-devel<br />
* libxml2-devel >= 2.4.24<br />
* gtk2-devel<br />
* pango-devel<br />
* atk-devel<br />
* pkgconfig<br />
* libsigc++2 >= 1.2.5<br />
* perl-XML-Parser<br />
<br />
Note: [[SuSE]] 9.0 users need libsigc2++, which is available at : http://guru.unixtech.be/rpm/packages/Development/libsigc++/<br />
<br />
== Problèmes connus ==<br />
<br />
* Saving as (or printing via) Postscript does not support gradients or transparency. The workaround is to export to bitmap (or print as bitmap).<br />
* Pasting text from another application into a text object on the canvas does not work. Workaround: open the Text dialog (Shift+Ctrl+T) and paste into the text editing area there, then click Apply.<br />
* Windows builds do not fully support SVGZ (gzipped SVG) format - they can read it but not write.<br />
* Windows builds may stop responding to mouse when you drag outside of the canvas. Workaround: press any tool switching key (e.g. F3) to unfreeze.<br />
* Windows builds still cannot handle non-ASCII characters in filenames or in text tool.<br />
<br />
== Versions précédentes ==<br />
<br />
* [[ReleaseNotes037-fr]] : traduction en français de [[ReleaseNotes037]]<br />
* [[ReleaseNotes036-fr]] : traduction en français de [[ReleaseNotes036]]<br />
* [[ReleaseNotes035-fr]] : traduction en français de [[ReleaseNotes035]]<br />
<br />
[[Category:Marketing]]</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.37/fr&diff=7674Release notes/0.37/fr2006-07-19T13:18:03Z<p>Matiphas: /* Versions précédentes */</p>
<hr />
<div>= Inkscape 0.37 =<br />
<br />
== En bref : ==<br />
<br />
* New functionality: boolean operations on paths, dynamic and linked offsets, path outlining, standalone SVG viewer, drag-and-drop, letter-spacing.<br />
* More convenient editing: top panel, new color widget, 256x zoom, snapped rotation with Ctrl everywhere, selecting within groups, lots of new shortcuts, and more.<br />
* Interface and usability: saving view with the document, zoom history, fullscreen, hide/show all open dialogs, smarter export dialog, helpful statusbar, and much more.<br />
* Inkscape internals: built with C++, brand new classes for points, rects, matrices, and URIs, massive cleanups.<br />
* Last but not least: tutorial for new users, keys and mouse reference, Inkscape User mailing list, hassle-free Windows builds.<br />
<br />
== Nouvelles fonctionnalités ==<br />
<br />
* Boolean operations on shapes are now implemented: union, difference, intersection, and exclusive OR (XOR).<br />
* Paths can be inset or outset (i.e., contracted or expanded orthogonally to the path in each point). You can do simple inset/outset of a path, or you can create a dynamic offset object that you can adjust interactively using the node tool. Moreover, a dynamic offset object can be linked to its original path so that editing the path will have the offset updated automatically.<br />
* A stroke can now be converted to a closed path (i.e. outlined, taking into account stroke width). <br />
* A standalone SVG viewer is now available, which can be used as a slideshow viewer. Just type <tt>inkview *.svg</tt>; see http://www.inkscape.org/cgi-bin/wiki.pl?Inkview for details.<br />
* You can now drag SVG files from Konqueror (and probably other KDE apps, too) to Inkscape. And when The Gimp gets full support for path drag-and-drop, we'll be able to accept drops from them, too.<br />
* The Document Options dialog now lets you change the background and border colors of a document, with the background color also used for bitmap exports - which means you can easily produce PNGs with non-transparent background.<br />
* Support for the letter-spacing CSS property is implemented. Press Alt+< or Alt+> when editing text to adjust the letterspacing of the current line.<br />
* The Help menu contains a new interactive tutorial for beginner users of Inkscape and a complete Keys and Mouse reference in SVG (see an HTML version at http://inkscape.org/doc/keys.html).<br />
<br />
== Edition plus pratique ==<br />
<br />
* Complete keyboard control in selector and node tool: now you can not only select and move objects/nodes with keyboard, but also rotate them by [] keys and scale by <> keys, with various modifiers. For nodes, rotating and scaling is applied to the control handles of all selected nodes. <br />
* The top panel for selector tool provides editable fields for the coordinates, width, and height of the selection. Press Alt+X to access the panel via keyboard.<br />
* Maximum zoom was upped from 32x to 256x, which was possible by increasing the coordinate precision used by the program and stored in SVG.<br />
* A new color widget on the Fill and Stroke dialog allows you to select between RGB, CMYK, HSV sliders or an HSV color wheel (resize the dialog if you want the wheel to grow larger). Also in that dialog, editing gradients is now easier, as you can drag the control points of linear and radial gradients.<br />
* Many new keyboard+mouse modes make mousework a lot more convenient. In selector and node tool, as well as in pen, spiral, and star tools, rotating objects or control handles of a node with Ctrl restricts rotation to 15 degree increments. Dragging nodes may be restricted to horizontal/vertical (with Ctrl) and to the directions of the node's handles (with Ctrl+Alt). Dragging a node's control points with Alt locks the length of the handle, and with Shift, rotates the other handle by the same angle. <br />
* In selector, Ctrl+click and Ctrl+Shift+click select objects within groups. <br />
* In node tool, Ctrl+click toggles cusp/smooth/symmetric, Ctrl+Alt+click deletes a node.<br />
* Previously in selector, mouse dragging from an empty spot started rubberband selection, while dragging from an object moved that object. Now you can press Shift and Inkscape will start rubberband from any spot, object or not. This makes selecting in complex drawings more convenient.<br />
<br />
== Interface et utilisabilité ==<br />
<br />
* When you save a document, Inkscape now remembers the zoom level and the center of view and restores them on load, so you'll be looking at exactly the same point at the same magnification as the last time you saved the document. Optionally, it also saves window size and position for each document and restores them on load. Moreover, Inkscape can read the view template from the preferences to set the zoom level, window geometry, grid settings, and guides in all new documents.<br />
* More helpful statusbar display: default hints for all tools, explanations for most non-fatal errors, visual feedback for non-trivial actions (such as Unicode mode in text tool), the number and type of selected nodes in node tool, the font face and size for text objects.<br />
* Ctrl+Tab and Shift+Ctrl+Tab cycle forward and backward through the document windows of the program. <br />
* Inkscape now preserves the history of zoom settings for each document. The ` key restores previous zoom; pressing ` repeatedly will guide you through all the zoom settings you've used in this session. Shift+` moves forward in the zoom history.<br />
* Middle click zooms in, Shift+middle click zooms out (in addition to middle button drag which pans canvas).<br />
* All zooming operations via mouse now preserve the point under cursor (no centering).<br />
* Improvements in the Export dialog: the Browse button, helpful error messages, and even a progress bar. The dialog remembers and restores the export area and dpi settings.<br />
* The fullscreen mode is implemented; press F11 to toggle.<br />
* F12 temporarily hides all open dialogs; press F12 again to restore them.<br />
* More screen real estate: you can now hide rulers (Ctrl+R) and scrollbars (Ctrl+B). These settings are remembered across sessions.<br />
* All menus now have mnemonics.<br />
* Many obsolete and confusing console debug messages removed, some of them reworded in plain English and displayed in the statusbar or (for important errors) in modal messageboxes.<br />
* Many cosmetic improvements in the UI.<br />
<br />
== En interne ==<br />
<br />
* Inkscape is now built using a C++ compiler. More and more code is being translated from C to C++.<br />
* In particular, we now use NR::Point, NR::Matrix and NR::Rect classes instead of the clunky old macros.<br />
* We now have the beginnings of an Inkscape::URI class for working with URIs.<br />
* Using Inkscape::URIReference, clipping paths, masks, and gradients are updated properly when their id is changed.<br />
* Inkscape can use libgnomeprint 2.2 now (Note: it should print to the gnome default printer, but was not fully tested before the release)<br />
* Massive cleanups, bugfixes, and trimming dead code.<br />
<br />
== Infrastructure et portages ==<br />
<br />
* Join the new Inkscape User mailing list! http://lists.sourceforge.net/mailman/listinfo/inkscape-user<br />
* The Windows build is now created daily, available at http://troi.lincom-asg.com/~rjamison/inkscape/. What's better, now it does not require installing any external libraries - just unzip and run!<br />
<br />
== Problèmes connus ==<br />
<br />
* Some window managers, notably Sawfish, interact badly with the "Autoraise Dialogs" feature and do not display dialog window decorations, making it difficult to use them. For the present, users of such window managers can turn this option off in the Dialogs menu. This will be fixed in a future release. <br />
* The Autoraise Dialogs option has no effect on Windows.<br />
* When using Copy and Paste (or Paste style) commands, you cannot copy gradients or arrowheads from one document to another. Workaround: use the XML editor to copy the content of the <defs> element from the source document to the target document, then copying gradients and arrowheads will work.<br />
* Pasting text directly into a text object on the canvas does not work. Workaround: open the Text dialog (Shift+Ctrl+T) and paste into the text editing area there, then click Apply.<br />
* The RGBA field in the Fill and Stroke dialog may sometimes lose its value. We are investigating the cause.<br />
<br />
== Quelques manières d'apporter votre aide ==<br />
<br />
* Help answer questions on the new Inkscape User mailing list (http://lists.sourceforge.net/mailman/listinfo/inkscape-user)<br />
* We are always looking for more developers. Come join us, Inkscape development is fun!<br />
* We need doc writers to build Inkscape documentation.<br />
* We need translators to translate the interface.<br />
* We need artists to create new and consistent icons. Many new commands are without icons, and some old icons are quite ugly. (Yes, you can draw icons for Inkscape using Inkscape!)<br />
* Above all, we want you to use Inkscape as much as possible and report any problems or suggestions. Bug tracker, RFE tracker, mailing lists, Wiki - any form of feedback is valuable.<br />
<br />
== Versions précédentes ==<br />
<br />
* [[ReleaseNotes036-fr]] : traduction en français de [[ReleaseNotes036]]<br />
* [[ReleaseNotes035-fr]] : traduction en français de [[ReleaseNotes035]]<br />
<br />
[[Category:Marketing]]</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.36/fr&diff=7673Release notes/0.36/fr2006-07-19T13:16:05Z<p>Matiphas: /* Versions précédentes */</p>
<hr />
<div>= Inkscape version 0.36 "Son utilisation ? Un jeu d'enfant" =<br />
<br />
This is the second release of Inkscape and there has been a tremendous amount of work that has been done on the project. Many patches and ideas that had been 'waiting in the wings' have now been applied to the codebase. Now Inkscape is easier to use for users as the interface is less complex and more intuitive. <br />
<br />
== En bref ==<br />
* Main GUI has been significantly redesigned<br />
* Usability of dialogs, keyboard shortcuts, and mouse is improved<br />
* Preliminary support for layer grouping, path markers, and extension modules<br />
* Much more user and developer documentation - doxygen, docbook, man page, wiki, diagrams, & more<br />
* Many bugfixes, minor enhancements, and usability tweaks<br />
<br />
== Ce qu'est Inkscape ==<br />
<br />
The Inkscape application is an open source SVG editor with capabilities similar to Illustrator, [[CorelDraw]], Visio, etc. Supported SVG features include basic shapes, paths, text, alpha blending, transforms, gradients, node editing, svg-to-png export, grouping, and more.<br />
<br />
== Améliorations ==<br />
<br />
* CSDI interface has been traded for an SDI one: Now each document window has its own menubar at the top and its own detachable toolbar at left. This increases Inkscape's compliance with the GNOME HIG and decreases confusion for the majority of users.<br />
* A secondary (horizontal) detachable toolbar is introduced for operations and controls specific to each tool. At the moment this toolbar is mostly empty but we have big plans on how to fill it with all kinds of useful things for convenient access.<br />
* Dialogs now always stay on top of the document window (even if you have several document windows open). They are easy to open or activate (using shortcuts displayed in their title bars), close (Ctrl+w), or defocus (Esc). Moreover, dialogs remember their size and position across sessions. <br />
* New commands: Paste style (apply the style of the copied object to the current selection), Fit page width to window.<br />
* Introductory layers support. There is now code in the code base to start handling layers. GUI elements to follow - watch this slot!<br />
* Arrowhead and marker support. A much requested feature which increases the usability of Inkscape for everyday tasks.<br />
* Using mouse is now less painful thanks to the increased mouse tolerance (you don't have to be exactly over an object to grab it) and introduced drag tolerance (very small drags, which are usually accidental, are now considered clicks and do not move anything).<br />
* Undo is now unlimited (that is, limited only by available memory). <br />
* Lots of new keyboard shortcuts. Notably, Esc now consistently deselects, cancels selection, and cancels drag or transformation of any kind (so far only in selector and node edit). Arrows, Ctrl+a, and Tab[[/Shift]]+Tab act on nodes in node editor exactly as they do on objects in Selector. There are at least two ways to activate each tool, one with an F<number> key (Corel Draw style) and another with a single letter (Adobe Illustrator style). Space toggles between Selector and your current tool. Dialogs are consistently activated by Ctrl-Shift-<letter> combinations.<br />
* There's no lower limit on the size of exported PNGs anymore. You can use Inkscape to create even 1x1 PNG images.<br />
* The standard <tt>xml:space</tt> attribute on text objects is now honored. For newly created objects it has the value of <tt>"preserve"</tt> which means all whitespace characters are shown exactly as typed.<br />
* Enhanced modules system. Now modules can be defined using external files so no C coding is required for an extension.<br />
* Mac OS X and Windows build fixes. These builds are getting more mature and working better.<br />
* Increased code documentation. Come check it out, the Inkscape codebase is getting more readable every day.<br />
* Numerous bugfixes and usability improvements.<br />
<br />
== Infrastructure ==<br />
<br />
* The web presence of Inkscape is dramatically different than with the last release. If you haven't already, you should check it out at: http://www.inkscape.org.<br />
* Many people have been contributing to the Wiki, which has a sizable amount of content today: http://www.inkscape.org/cgi-bin/wiki.pl.<br />
* Doxygen documentation builds are now happening on HEAD nightly: http://www.inkscape.org/doc/doxygen/html.<br />
* CVS snapshots are taken on a nightly basis: http://www.inkscape.org/cvs-snap/.<br />
<br />
== En interne ==<br />
<br />
* More useful stuff in the secondary toolbar - all kinds of controls that are relevant to a specific tool will be put into that toolbar for convenient access.<br />
* A new, extensive Preferences dialog. Lots of settings that are now hard-coded will be settable.<br />
* Dialogs reorganization: less dialogs overall, with their functions more logically grouped.<br />
* More precision, maximum zoom of 256x or more.<br />
* Complete keyboard control for node editing, including editing control handles of a node.<br />
* GUI selection of arrowheads for path start/end/mid markers.<br />
<br />
== Problèmes connus ==<br />
<br />
* At least on KDE, floating dialogs may not stay on top when you switch between maximized document windows. You may need to click on the window's title bar to bring the dialogs to top. (See src/dialogs/dialog.events for a possible workaround and comments, feel free to suggest a patch.)<br />
* Also on KDE, detached toolbars do not stay on top. (This is a KDE problem.)<br />
* On Windows, dialogs do not stay on top of document in this version.<br />
* Some keyboard shortcuts (e.g. arrow keys for nudge) do not work if your mouse pointer is not over the document window.<br />
* When using Copy[[/Paste]] (or Paste style) commands, you cannot copy gradients or arrowheads from one document to another. Workaround: use the XML editor to copy the content of the <defs> element from the source document to the target document, then copying gradients and arrowheads will work.<br />
* Pasting text directly into a text object on the canvas does not work. Workaround: open the Text dialog (Ctrl+Shift+t) and paste into the text editing area there, then click Apply.<br />
* 'warning: failed to load external entity "glade/icons.svg" - This is not a fatal problem, but merely an indication that Inkscape could not locate its icon images. This problem can also be detected when some of the button icons show up as random noise. The usual fix is to go through the 'make install' process so that the icons.svg file gets copied to the expected location.<br />
* 'colinear!' - This is a libart warning. The original libart intersector has all kinds of numerical problems, and it is believed that this warning is emitted if it tries to find intersection of two almost parallel lines. Robert Crosbie recently noticed this still occurs when using the Calligraphic tool.<br />
<br />
== Versions précédentes ==<br />
<br />
* [[ReleaseNotes035-fr]] : traduction en français de [[ReleaseNotes035]]<br />
<br />
[[Category:Marketing]]</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.44/fr&diff=7672Release notes/0.44/fr2006-07-19T13:09:34Z<p>Matiphas: /* Versions précédentes */</p>
<hr />
<div>== Inkscape 0.44.1 : modifications par rapport à la version 0.44 ==<br />
* Correction d'un plantage sur Windows ("python.exe can't find msvcrt71.dll") : la dll est maintenant fournie avec le paquet.<br />
* Correction du gel du widget des dimensions de la page<br />
* Supression de divers problèmes dus aux noms de répertoires contenant des espaces, sur Mac OS X.<br />
* inkscape now finds libpng include headers on some systems<br />
* Plusieurs modifications permettant maintenant de compiler sur les systèmes utilisant glib-2.4 (ex. RHEL4).<br />
* allow compiling on systems with incomplete boost library headers; recognize if boost is too old<br />
* Inkscape peut maintenant être compilé avec gcc-4.2.x.<br />
* Correction d'un bogue qui empéchait l'affiche de la sortie stderr des scripts.<br />
* Correction d'un bogue affectant le menu des fichiers Récemment ouverts.<br />
* L'information de résolution est maintenant enregistrée dans les fichiers PNG exportés.<br />
* Correction de divers bogues sur l'export au format ODG<br />
* Correction de l'import des fichiers générés par Dia.<br />
* fix several include issues affecting building on Solaris (there are still some more problems, at least under Solaris 8, and similar ones on OpenBSD)<br />
* Didacticiels en allemand : ajout du didacticiel Avancé et corrections dans le didacticiel Calligraphie. Les didacticiels manquants (en allemand, tchèque et portugais-brésilien) ont été ajoutés au paquet.<br />
* Modifications/mises à jour des traductions allemande et espagnole de l'interface d'Inkscape.<br />
<br />
== Inkscape 0.44 : en bref ==<br />
<br />
Inkscape 0.44 apporte plus de fonctionnalités que jamais et améliore celles déjà existantes. Quelques points majeurs :<br />
<br />
* Boîte de dialogue Calques<br />
<br />
* Mode d'affichage Contour (fil de fer), permettant d'améliorer les performances.<br />
<br />
* Export PDF (avec transparence) natif.<br />
<br />
* Support des masques et des chemins de découpe.<br />
<br />
* Raccouris clavier configurables. Une compatibilité optionnelle avec ceux de Xara X est incluse.<br />
<br />
* Une palette de couleurs insérable dans la fenêtre d'édition.<br />
<br />
* Un indicateur interactif de style de la sélection présent dans la barre d'état.<br />
<br />
* la possibilité innovante de "sculpter les noeuds" ainsi que que d'autres améliorations de l'outil noeud.<br />
<br />
* Les extensions sont activées par défaut et fonctionnent sur la plupart des plateformes.<br />
<br />
* Un meilleur support du SVG : élément <switch>, profils de couleur ICC pour les images.<br />
<br />
* Des centres de rotation persistants, la commande Coller les dimensions.<br />
<br />
* De nouvelles icônes, de nombreuses améliorations cosmétiques; les boîtes de dialogue des préférences ont été améliorées et les menus réorganisés.<br />
<br />
* Des centaines de corrections de bogues et de fonctionnalités plus petites.<br />
<br />
* Une nouvelle importante même si elle n'est pas directement liée à Inkscape : depuis notre dernière version, [http://www.mozilla.com/firefox/ Firefox 1.5] a été lancé avec le suppport du SVG activé par défaut. Ceci signifie que vous pouvez directement afficher vos documents Inkscape dans une fenêtre Firefox sans avoir à effectuer une conversion de format ou installation de greffon !<br />
<br />
= Performance =<br />
<br />
== Mode contour ==<br />
<br />
Un mode d'affichage contour (ou fil de fer) est désormais disponible. Utilisez le menu <i>Affichage > Mode d'affichage > Contour </i> pour l'activer. Dans ce mode :<br />
<br />
* tous les chemins ou formes sont rendus par leurs <b>frontières</b> <b>inversées</b> (noir sur fond clair et vice versa) avec un contour de largeur fixe (1 pixel à l'écran, quel que soit le zoom), et sans remplissage.<br />
<br />
* Le texte est peint avec un remplissage inversé, sans contour;<br />
<br />
* Les bitmaps sont affichés tels quels.<br />
<br />
* toute transparence ou tout dégradé est ignoré.<br />
<br />
Dans la plupart des cas, le mode contour n'est pas beaucoup plus rapide que le mode normal (10 à 50% plus rapide en général), et dans certains cas particuliers il peut même être plus lent. Cependant, son intérêt ne réside pas uniquement dans sa rapidité; c'est un moyen pratique pour se faire une idée de la structure des objets de votre document, éditer les noeuds avec précision et pour trouver des "objets errants".<br />
<br />
== Vitesse ==<br />
<br />
En plus du mode Contour qui facilite le travail avec des dessins complexes, cette version d'Inkscape apporte des améliorations de la vitesse sur plusieurs domaines.<br />
<br />
* Grace à des <b>optimisations du moteur de rendu</b>, le rafraichissement du dessin à l'écran est <b>10% plus rapide</b>, et même <b>trois fois plus rapide</b> dans certains cas (comme pour les chemins pointillés complexes sous un zoom important).<br />
<br />
* Des <b>optimisations de l'outil Noeud</b> apportent un gain de vitesse notable pour l'édition de noeuds. Ainsi, passer de (ou à) l'outil Noeud vers un autre outil (avec un chemin sélectionné), ainsi que sélectionner des noeuds avec cet outil, est désormais <b>au moins dix fois plus rapide</b> qu'auparavant. Les autres opérations, comme le déplacement de courbes ou de noeuds et les déplacement/redimensionnement/rotation sur plusieurs noeuds sélectionnés sont également plus rapides. Ceci est particulièrement important dans le cadre d'un travail sur des chemins complexes; grâce à ces optimisations, les chemins contenant plusieurs milliers de noeuds, même s'ils restent lents, sont bien plus utilisables.<br />
<br />
* Une optimisation de la méthode de définition d'attribut permet de rendre certaines opérations bien plus rapides : déplacer plusieurs objets à l'aide des raccourcis flèches va au moins <b>30% plus vite</b> que dans la version 0.43. Ceci est particulièrement perceptible quand vous déplacez des clones sélectionnés avec leur original (par exemple, dans le cas d'un pavage de clones), et dans ce cas, Inkscape va <b>trois à quatre fois plus vite</b>.<br />
<br />
* Les <b>icônes de l'interface</b> sont maintenant rendues en tâche de fond (à partir du fichier <code>share/icons/icons.svg</code>) quand Inkscape est inactif, plutôt qu'en attendant que toutes les icônes d'un menu ne soient rendues que lorsque vous vous y accédez pour le première fois. Ceci permet d'éliminer la latence énervante lors du premier accès à un menu.<br />
<br />
* Avant, lors d'un zoom sur une petite portion d'un chemin (spécialement dans le cas d'un chemin grand et complexe), un ralentissement d'Inkscape était perceptible et l'utilisation mémoire augmentait énormément. Nous avons optimisé le moteur de rendu afin de ne <b>traiter que la partie visible d'un chemin</b>, et en conséquence la vitesse de rendu est maintenant à peu près constante quel que soit le niveau de zoom, et environ 10 à 40 fois plus rapide que dans la précédente version (le gain étant plus important pour des zooms plus serrés).<br />
<br />
* La commande <b>Chemin > Séparer </b> est jusqu'à cent fois plus rapide pour les chemins complexes comportant des milliers de sous-chemins.<br />
<br />
= Conformité à la norme SVG =<br />
<br />
== Support des profils de couleur ==<br />
<br />
Inkscape comporte maintenant une fonctionnalité basique de gestion de profil ICC. Si compilé avec le support de LittleCMS (si vous exécutez <code>configure</code> en activant <code>--enable-lcms</code>), Inkscape réussit le [http://www.w3.org/Graphics/SVG/Test/20030813/htmlframe/full-color-prof-01-f.html test de profil couleur ICC] du W3C. L'élément &lt;color-profile&gt; a été mis en place pour l'attribut "color-profile" des éléments &lt;image&gt;.<br />
<br />
== Support de l'élément &lt;switch&gt; ==<br />
<br />
Le module de '''traitement conditionnel''' (Conditional Processing Module) de la norme SVG 1.1 est maintenant supporté, incluant l'élément ''switch'' et les attributs ''requiredFeatures'', ''requiredExtensions'', ''systemLanguage''. Inkscape passe avec succès les tests de traitement conditionnel ([http://www.w3.org/Graphics/SVG/Test/20030813/htmlframe/full-struct-cond-01-t.html] et [http://www.w3.org/Graphics/SVG/Test/20030813/htmlframe/full-struct-cond-02-t.html]) du W3C.<br />
<br />
== Résultat SVG ==<br />
<br />
* Dans les documents SVG d'Inkscape, les <b>couleurs</b> sont maintenant désignées par un nom (‘white’) ou un code héxadécimal à trois chiffres (‘<tt>#f3c</tt>’) quand cela est possible.<br />
<br />
* Les valeurs numériques dans les attributs <code>transform</code> sont écrites sans zéros de remplissage non significatifs, et toute valeur inférieure à 1e-8 en valeur absolue (généralement due à une erreur d'arrondi) est écrite comme 0 afin de diminuer l'encombrement.<br />
<br />
= Interface =<br />
<br />
== Boîte de dialogue Calques ==<br />
<br />
Une boîte de dialogue Calques (<b>Ctrl+Maj+L</b>) a été introduite dans cette version. Elle est synchronisée avec le sélecteur rapide de calque situé dans la barre d'état, ce qui vous permet d'utiliser l'un ou l'autre selon votre convenance.. <br />
<br />
* Dans la boîte de dialogue, vous pouvez cliquer sur un calque pour le en faire le calque <b>courant</b>, mais aussi le rendre <b>visible/invisible</b> et <b>verrouillé/déverrouillé</b>. Vous pouvez changer la visibilité ou le verrouillage d'un calque sans avoir à le rendre courant.<br />
<br />
* Une <b>arborescence</b> hiérarchique des calques est représentée par un affichage en forme d'arbre dans la boîte de dialogue. Vous pouvez <b>étendre ou réduire</b> les branches de l'arbre afin de faciliter la navigation dans la structure des calques d'un document.<br />
<br />
* En bas de la boîte de dialogue, des boutons permettent d'<b>ajouter</b> un nouveau calque, de <b>monter ou descendre</b> le calque courant (simplement d'un cran ou bien au premier/dernier plan) et de <b>supprimer</b> le calque courant.<br />
<br />
* En dessous de ces boutons, une glissière et un champ numérique permettent de modifier l'<b>opacité</b> du calque courant. L'opacité d'un calque affecte tous les objets de ce calque, de la même façon que l'opacité d'un groupe.<br />
<br />
== Indicateur de style des objets sélectionnés ==<br />
<br />
Un nouveau contrôle situé à la gauche de la barre d'état permet d'afficher et de mofifier rapidement les <b>remplissage et contour des objets sélectionnés</b>. Si du texte est sélectionné dans l'outil Texte ou une poignée de dégradé dans l'outil Dégradé, cet indicateur affiche et permet de modifier le style du fragment de texte ou du stop de dégradé et non pas celui de l'objet entier (comportement identique à celui de la boîte de dialogue Remplissage&Contour).<br />
<br />
* Les deux indicateurs, étiquetés avec un <b>"R :"</b> (en haut) et un <b>"C :"</b> (en bas) affichent respectivement le remplissage et le contour des objet(s) sélectionnés (ils affichent simultanément le même style si une poignée de dégradé est sélectionnée).<br />
<br />
* Chacun des indicateurs de remplissage/contour peut afficher soit une <b>couleur + opacité</b> (l'opacité affichée est celle du remplissage/contour, pas l'opacité globale de l'objet) ou une étiquette texte indiquant <b>N/A</b> (aucune sélection), <b>Aucun</b> (pas de remplissage/contour), <b>Indéfini</b> (remplissage/contour indéfini), <b>Dégradé L</b> (dégradé linéaire), <b>Dégradé R</b> (dégradé radial), <b>Motif</b> ou <b>Différents</b> (les objets sélectionnés ont des remplissages/contours de types différents).<br />
<br />
* De plus, chaque indicateur peut être complété par un ou deux drapeaux, <b>p</b> ("plusieurs", indiquant que tous les objets sélectionnés (2 ou plus) ont le même remplissage/contour) ou <b>m</b> ("moyenne", indiquant que tous les objets ont des aplats de remplissage/contour mais de différentes couleurs, et l'indicateur affiche alors la moyenne de ces couleurs).<br />
<br />
* Un <b>clic gauche</b> sur un indicateur ouvre ou active la boîte de dialogue Remplissage&Contour avec l'onglet correspondant (remplissage ou contour) séléctionné.<br />
<br />
* Un <b>clic droit</b> sur un indicateur ouvre un menu contextuel contenant les éléments suivant :<br />
** <b>Editer le remplissage/contour...</b>: Ouvre et active la boîte de dialogue Remplissage&Contour avec l'onglet correspondant séléctionné (idem pour un clic gauche).<br />
** <b>Dernière couleur définie</b>: Applique aux objets sélectionnés la dernière couleur de remplissage/contour appliquée à quoi que ce soit.<br />
** <b>Dernière couleur sélectionnée</b>: Applique aux objets sélectionnés la dernière couleur de remplissage/contour la dernière couleur affichée dans cet indicateur (et permet ainsi de copier facilement des couleurs de remplissage/contour entre des objets : sélectionner la source puis la destination et enfin appliquer "dernière couleur sélectionnée").<br />
** <b>Inverser</b>: Applique la couleur inverse de la couleur courante au le remplissage ou le contour (n'affecte pas l'opacité).<br />
** <b>Blanc</b>, <b>Noir</b>: Applique la couleur correspondante au remplissage ou au contour (complètement opaque).<br />
** <b>Copier la couleur</b>, <b>Coller la couleur</b>: Copie ou colle la couleur (si c'en est une) de remplissage ou de contour vers/depuis le presse-papiers du système, en tant que texte au format hexadécimal <code>#rrggbb</code>.<br />
** <b>Permuter remplissage et contour</b>: Permuter remplissage et contour (a la fois les types et les couleurs, s'ils existent).<br />
** <b>Rendre le remplissage/contour opaque</b>: Supprime la transparence du remplissage ou du contour (pas la transparence globale !).<br />
** <b>Indéfinir le remplissage/contour</b>: Indéfinit le remplissage ou le contour des objets sélectionnés.<br />
** <b>Supprimer le remplissage/contour</b>: Supprime le remplissage ou le contour des objets sélectionnés.<br />
<br />
* Un <b>clic milieu</b> sur un indicateur remplissage/contour supprime le remplissage/contour des objets sélectionnés; s'il est déjà supprimé (c'est à dire si l'indicateur affiche "Aucun"), le comportement est le même que celui de la commande "dernière couleur définie" du menu contextuel.<br />
<br />
* Le <b>glisser-déposer</b> de couleurs sur un indicateur de remplissage/contour permet d'applique la couleur correspondante au remplissage/contour des objet(s) sélectionnés.<br />
<br />
* L'indicateur de contour affiche également la <b>largeur de contour</b> de la sélection (moyennée si plusieurs objets avec des largeurs de contour différentes sont sélectionnés) sur la droite de l'indicateur. Un clic gauche sur cette indication permet d'ouvrir la boîte de dialogue Remplissage et Contour avec l'onglet Style du Contour sélectionné. Un clic droit permet d'ouvrir un menu contextuel permettant de choisir l'unité à utiliser pour la largeur de contour ainsi que des valeurs prédéfinies applicables à la sélection.<br />
<br />
* A la droite des indicateurs de remplissage/contour, le champ numérique <b>Opacité</b> (indiqué par un "O :") affiche et permet de modifier l'opacité globale de l'objet sélectionné (ou l'opacité globale moyenne si plusieurs objets sont sélectionnés). Un <b>clic droit</b> sur le champ numérique ouvre un menu contextuel avec des niveaux d'opacité prédéfinis. Un <b>clic milieu</b> sur le "O :" permet de faire parcourir à l'opacité parmi les valeurs 0 (transparent), 0.5, et 1 (opaque).<br />
<br />
Le champ numérique de zoom et l'indicateur de coordonnées du curseur ont été réarrangés de façon à être plus compacts et déplacés vers la droite de la barre d'état. Une poignée de redimensionnement de la fenêtre a été ajoutée à l'extrémité droite de la barre d'état.<br />
<br />
== Indicateur de style des outils ==<br />
<br />
Pour chacun des outils permettant de créer des objets (Formes, Crayon/Stylo/Plume, Texte) la barre des contrôles (située juste au dessus du canevas) contient désormais un <b>indicateur de style</b> sur son côté droit. Cet indicateur montre le style qu'auront les objets créés avec l'outil.<br />
<br />
* L'indicateur indique le style défini pour l'outil - le "dernier style utilisé" global ou le "style propre à l'outil" . Par exemple, en cliquant sur une couleur de la palette (même si aucun objet n'est sélectionné) et si votre outil est configuré pour utilisé la dernière couleur définie (dans les Préférences d'Inkscape), son indicateur est mis à jour, vous permettant de vous faire une idée de la "brosse" que vous allez utiliser avant de commencer à dessiner.<br />
<br />
== Barre des contrôles de l'outil texte ==<br />
<br />
* Cette version introduit les prémices de la barre des contrôles pour l'outil texte (qui était vide jusqu'à maintenant). Il est désormais possible de choisir la <b>police</b> et sa <b>taille</b>, appliquer un style <b>gras</b> ou <b>italique</b>, modifier l'<b>alignement</b> et l'<b>orientation</b> d'un texte sans avoir à ouvrir le boîte de dialogue Texte et Police.<br />
<br />
* Tous les contrôles sont à <b>application immédiate</b> et s'appliquent à l'objet texte entier (si rien n'est sélectionné) ou à une sélection de texte. Ils peuvent aussi s'appliquer à plusieurs objets de type texte (vous devrez cependant utiliser l'outil Sélecteur pour sélectionner plusieurs objets texte, puis repasser à l'outil Texte pour en utiliser les contrôles).<br />
<br />
* Le menu déroulant des polices contient les noms et un <b>aperçu</b> de toutes les polices; contrairement à d'autres programmes, nous n'appliquons pas chaque fonte à son nom, mais avons préféré ajouter une chaîne d'aperçu séparée affichée en gris après le nom de chaque fonte. Ce design permet d'assurer une meilleure lisibilité des noms des fontes et fournit une information utile maximale dans un emplacement réduit.<br />
<br />
* Nous ajouterons d'autres contrôles (y compris pour l'espacement et le crénage) à cette barre dans les prochaines versions.<br />
<br />
== Palette de couleurs insérable ==<br />
<br />
* Jusqu'à maintenant, les palettes de couleur ne pouvaient être utilisées que depuis une palette flottante (Ctrl+Maj+W). La palette des couleurs est maintenant intégrée à l'interface principale, en bas de la fenêtre, entre la barre d'état et le canevas. Cet affichage est actif par défaut; utilisez <i>Affichage > Afficher/Cacher > Palette</i> pour le désactiver. La palette insérée possède les mêmes fonctionnalités que la palette flottante; un bouton y est disponible dans le coin supérieur droit pour accéder au menu des palettes.<br />
<br />
* L'option <b>Envelopper</b> (inactive par défaut) du menu de la palette permet de la faire passer d'une simple ligne à un cadre de deux ou trois lignes, permettant ainsi un accès plus facile aux couleurs dans les palettes qui en contiennent un grand nombre.<br />
<br />
* Le <b>déplacer-déposer</b> des <b>couleurs</b> a été activé.<br />
** Déplacer une couleur depuis une palette permet d'afficher un aperçu de la couleur déplacée sous le curseur.<br />
** Déplacer-déposer une couleur sur un indicateur de style de la barre d'état permet d'appliquer cette couleur au remplissage ou au contour des objet(s) sélectionnés.<br />
** Les couleurs peuvent être <b>déposées</b> directement sur les objets du canevas afin d'être appliquées à leurs remplissages ou <b>maj+déposées</b> pour être appliquées à leurs contours. Ceci n'affecte que l'objet sur lequel vous déposez une couleur, quels que soient les objets sélectionnés.<br />
** Les couleurs peuvent être déplacées-déposées depuis et vers d'autres logiciels.<br />
<br />
* La nouvelle palette de couleur par défaut <b>Inkscape</b> a été ajoutée. Elel contient une série de gris, les couleurs nommées standards HTML, et toute une série de couleurs triées selon leurs valeurs TSL (475 couleurs en tout). Cette palette est générée par un script Python disponible dans le dépot SVN d'Inkscape dans le répertoire share/palettes.<br />
<br />
* Plusieurs <b>palettes de couleurs spécialisées</b>, particulièrement utiles dans des projets pour lesquels la coordination des couleurs est importante, ont été créées ou récupérées depuis le GIMP : Grays (gris), Reds (rouges), Greens (verts), Blues (bleus), Gold (or), Royal (royal), Khaki (kaki), Hilite (surligne) et Topographic (topographique).<br />
<br />
* Les tailles standards des palettes (minuscule, petit, moyen, grand, très grand) on été <b>diminuées</b>.<br />
<br />
== Boîte de dialogue Préférences d'Inkscape ==<br />
<br />
La boîte de dialogue des Préférences d'Inkscape a été complètement réécrite et redesignée et de nombreux bogues ont été corrigés à cette occasion.<br />
<br />
* La vieille navigation par onglets a disparu; la nouvelle boîte de dialogue respecte beaucoup mieux les principes d'interface de GNOME (<b>GNOME Human Interface Guidelines</b>). <br />
<br />
* De plus, le <b>seuil de simplification</b> peut maintenant être ajusté avec plus de précision.<br />
<br />
== Boîtes de dialogue Propriétés / Métadonnées du Document ==<br />
<br />
* La boîte de dialogue Préférences du document est maintenant nommée <b>Propriétés du document</b>, et a été séparée en deux : les métadonnées sont maintenant accessibles dans la boîte de dialogue <b>Métadonnées du Document</b>; les widgets des métadonnées sont de plus affichées sur deux pages.<br />
<br />
* Un bouton a été ajouté permettant <b>d'ajuster la page à la sélection courante</b> ou au dessin entier s'il n'y a pas de sélection. Le bouton redimensionne la page et si nécessaire déplace le dessin. Il est maintenant très facile de dimensionner une page à la taille d'une illustration après avoir fini celle-ci..<br />
<br />
* <b>Nouveaux contrôles</b>: les nouvelles fonctionnalités d'adhérence des objets ont nécessité leur propres widgets de propriétes, et vous pouvez ajuster la sensibilité d'adhérence avec une glissière, ou laisser les objets adhérer quelle que soit la distance (uniquement pour la grille).<br />
<br />
* Réorganisations dans les <b>Propriétés du Document</b> : tout ce qui concerne l'adhérence a été intégré sur un onglet; la Grille et les Guides ont aussi leur propre onglet. Afin d'améliorer la conformité aux HIG (Human Interface Guidelines), toutes les widgets ont été classées par catégories; en particulier, les widgets de l'onglet Page ont été redisposées selon les catégories Général/Format/Bordure.<br />
<br />
* <b>Corrections de bogues</b>: les URIs des licences grisées avaient un contraste trop faible, et donc ne sont plus grisées du tout; la licence propriétaire ne remettait pas l'URI de licence à zéro; les boutons radio ne possédaient pas d'info-bulles (tooltips); les retouches de la grille mineure ont été supprimées; les données n'étaient pas mises à jour quand un nouveau fichier venait en remplacer un autre dans la même fenêtre.<br />
<br />
* <b>Respect des HIG</b> : un gros travail a été fourni sur cet aspect, et maintenant il ne reste que quelques détails à régler pour respecter complètement les principes d'interface de Gnome (Gnome Human Interface Guidelines).<br />
<br />
* <b>Licences Creative Commons mises à jour</b>: les licences CC ont été mises à jour à la version 2.5 par défaut dans l'onglet licence de la boîte de dialogue Métadonnées.<br />
<br />
== Raccourcis clavier configurables ==<br />
<br />
Les <b>raccourcis clavier</b> d'Inkscape </b> sont maintenant configurables</b> !<br />
<br />
Il n'y a pas encore d'interface graphique utilisateur permettant de gérer cette fonctionnalité, et toutes les actions d'Inkscape ne peuvent pas encore recevoir des raccourcis personnalisés. Cependant, si éditer un fichier de configuration ne vous fait pas peur, la plupart des actions, y compris tout ce qui apparait dans les menus, peuvent recevoir des modifications de leurs raccourcis. Nous travaillons pour rendre encore plus d'actions configurables.<br />
<br />
Au démarrage, Inkscape charge ses raccourcis claviers depuis <code>share/keys/default.xml</code>. Ce fichier est une copie de <code>inkscape.xml</code> situé dans le même répertoire. Le répertoire contient d'autres émulations de profils de claviers permettant de simuler ceux d'autres éditeurs vectoriels :<br />
<br />
* <code>xara.xml</code>: Xara X/Xara Xtreme/Xara LX keys<br />
<br />
Vous pouvez copier l'un d'eux à la place de default.xml afin d'utiliser le profil associé. Dans tous ces profils, les touches/raccourcis non utilisés par le programme correspondant conservent leur lien avec Inkscape. Si vous voulez contribuer à créer un profil pour un autre éditeur vectoriel non encore simulé, nous l'accepterons avec grand plaisir. Ces fichiers sont dans un format XML simple décrit dans <code>inkscape.xml</code>.<br />
<br />
Vous pouvez aussi <b>personnaliser vos propres raccourcis</b> sans avoir à écraser le fichier <code>default.xml</code> principal. Si votre répertoire de profil (<code>~/.inkscape</code> sur Linux) contient un sous-répertoire <code>keys</code> contenant un fichier <code>default.xml</code>, les raccourcis de ce fichier se superposeront (c'est à dire s'ajouteront, et préempteront en cas de conflit) les raccourcis par défaut. Le format de votre fichier <code>default.xml</code> devra être le même que celui du fichier <code>default.xml</code> principal.<br />
<br />
== Menus ==<br />
<br />
* Les commandes de <b>Zoom</b> du menu Affichage ont été déplacées dans un sous-menu; les commandes <b>Zoomer</b> et <b>Dézoomer</b> ont été ajoutées à ce sous-menu.<br />
<br />
* Les commandes de <b>Clonage</b> ont été déplacées dans un sous-menu du menu Edition et ont reçu des noms et des indications plus explicites.<br />
<br />
* Les commandes de <b>Motif</b> (<i>Objets en motif</i> et <i>Motif en objets</i>) ont été déplacées dans un sous-menu du menu Objet, en-dessous des nouveaux sous-menus Découpe et Masque.<br />
<br />
* Les éléments du <b>menu Effets</b> ont été rangés par catégories dans des sous-menus, et plusieurs effets ont été renommés de façon plus intuitive.<br />
<br />
== Barre d'état ==<br />
<br />
* Dans l'outil sélecteur, si plusieurs objets sont sélectionnés, la barre d'état indique maintenant leurs types. Par exemple si 5 groupes sont sélectionnés, elle affiche :<br />
<br />
::<b>5</b> objecs de type <b>groupe</b> dans le calque <b>NomDuCalque</b>.<br />
<br />
:au lieu de "5 objets sélectionnés" dans les versions précédentes. S'il y a moins de 3 types différents dans la sélection, ils seront listés; par exemple :<br />
<br />
::<b>5</b> objets des types <b>groupe</b>, <b>chemin</b>, <b>rectangle</b> dans le calque <b>NomDuCalque</b>.<br />
<br />
:L'ordre de la liste correspond à l'ordre dans lequel les objets ont été ajoutés à la sélection. S'il y a plus de 4 types différents dans la sélection, seul le nombre de types est indiqué; par exemple :<br />
<br />
::<b>5</b> objets de <b>4</b> types dans le calque <b>NomDuCalque</b>.<br />
<br />
* Dans le Sélecteur, les objets sélectionnés dans des groupes sont identifiés de telle sorte que l'ID du groupe est donné; par exemple :<br />
<br />
::<b>Rectangle</b> dans le groupe <i>g212</i> (<b>contenu</b> d'un calque)<br />
<br />
:Si les objets sélectionné ont des parents différents dans un même calque (par exemple, si le premier appartient à un groupe et l'autre pas), le nombre de parents est indiqué :<br />
<br />
::<b>2</b> objets des types <b>rectangle</b>, <b>chemin</b> dans <b>2</b> parents (<b>contenu</b> d'un calque)<br />
<br />
:Si les objets appartiennent à des calques différents, seul le nombre de calques est indiqué (en effet, cela implique aussi des parents différents) :<br />
<br />
::<b>2</b> objets des types <b>rectangle</b>, <b>chemin</b> dans <b>2</b> calques<br />
<br />
* Dans l'outil Noeud, si votre sélection de noeuds comporte de noeuds de différents sous-chemins, la barre d'état indique le nombre de sous-chemins de la sélection ainsi que le nombre total de sous-chemins; par exemple :<br />
<br />
::<b>2</b> noeuds sur <b>195</b> sélectionnés dans <b>2</b> sous-chemins sur <b>36</b>.<br />
<br />
* Le contenu des messages de la barre d'état est maintenant dupliqué dans des <b>info-bulles</b> (tooltips) qui s'affichent lorsque vous déplacez la souris au dessus de la barre d'état.<br />
<br />
* Le texte affiché dans la barre d'état n'est plus simplement tronqué si la place est insuffisante, mais une ellipse (...) est insérée à la fin pour indiquer que le texte se prolonge (seulement avec des version de Gtk >= 2.6 ).<br />
<br />
== Thème ==<br />
<br />
* Inkscape possède un <b>nouvel ensemble d'icônes par défaut</b> appelé "Crispy" fourni par Andre Sousa. Les nouvelles icônes ont pour but de fournir un aspect plus professionnel et cohérent à notre aplication, et aussi de rendre plus évidentes les fonctions associées à ces icônes.<br />
<br />
= Outils =<br />
<br />
== Outil noeud ==<br />
<br />
=== Sculpter les noeuds ===<br />
<br />
Une nouvelle façon de manipuler les chemins dans l'outil Noeud est apparue dans cette version : la sculpture de noeuds. Normalement, quand plusieurs noeuds sont sélectionnés et que vous déplacez l'un d'entre eux, tous les noeuds subisse le même déplacement. Maintenant, si vous <b>Alt+déplacez</b> un des noeuds sélectionnés, seul ce noeud est complètement déplacé; les autres noeuds sélectionnés sont déplacés d'une distance moindre de sorte que les plus éloignés restent stationnaires. Ce comportement est similaire à celui d'"édition proportionnelle" ou "sélection souple" d'éditeurs 3D comme Blender.<br />
<br />
Donc, si par exemple, vous sélectionnez plusieurs noeuds sur ligne droite et Alt+déplacez celui du milieu, le chemin prendra une <b>forme en cloche</b>. Les poignées des noeuds sont aussi ajustées de manière à ce que la courbe garde une forme douce et naturelle (s'il n'y a pas assez se noeuds sur la portion de chemin que vous voulez déformer, sélectionnez les noeuds terminaux de cette portion et appuyez sur <b>Ins</b> plusieurs fois pour y insérer de nouveaux noeuds).<br />
<br />
De plus, la sculpture de noeuds est <b>sensible à la pression</b> du stylet des tablettes graphiques. Si la pression du stylet est légère, la déformation sera étroite et pointue (c'est à dire que même les voisins proches du noeud déplacé seront peu déplacés); si la pression est forte, la déformation sera large et douce (c'est à dire que les voisins les plus proches du noeud déplacé auront un déplacement pratiquement égal). (Petite astuce : pour terminer le déplacement sans perdre la forme obtenue, relâchez d'abord Alt, puis cessez d'appuyer avec le stylet.)<br />
<br />
Cette méthode de sculpture des noeuds a de nombreuses applications possibles. Un simple exemple est de sélectionner tous les noeuds d'une courbe en forme d'ellipse, puis de Alt=déplacer l'un d'entre eux pour étirer et biaiser doucement et naturellement la forme entière dans une direction. Faire de même avec un chemin complexe, comme une étoile ou une spirale, permettra de le tordre et de le poinçonner sans lui faire perdre la complexité de sa structure, et est une façon d'obtenir des étoiles aplaties ou auto-intersectées, des spirales excentrées et d'autres formes difficles à obtenir avant. Ne sélectionner qu'une partie des noeuds vous permettra de déformer des parties de votre dessin sans perturber le reste.<br />
<br />
La sculpture de noeuds appliquée à un texte converti en chemin est une manière facile et amusante de le tordre ou de le courber, et d'obtenir des effets similaires à une "enveloppe de perspective" ou "enveloppe curviligne" que vous pouvez trouver dans d'autres logiciels - mais d'une façon plus souple et puissante. Par exemple, en sélectionnant une partie ou tous les noeuds d'un texte et en les Alt+déplaçant, vous pouvez facilement transformer un paragraphe en une bannière ondulante, ou encore appliquer un effet "loupe" à n'importe quel mot.<br />
<br />
La sculpture de noeuds est également particulièrement utile pour les chemins complexes à l'apparence naturelle, tels que des calligraphies ou des vectorisations de bitmaps, pour lesquels vous voulez infléchir de grandes portions du tracé sans détruire les petits détails. Des actions telles que rétrécir une portion de calligraphie et en élargir une autre, en modifier les proportions, agrandir une oreille ou aplatir le nez d'un visage - tout ceci est maintenant plus rapide à obtenir et de manière bien plus naturelle avec la sculpture de noeuds. C'est aussi une nouvelle manière de <b>créer</b> des chemins différents - en commençant par dessiner une ellipse, puis en y insérant des noeuds supplémentaires, il suffit de quelques Alt+déplacer pour obtenir la silhouette d'une terre, une carte de l'Australie ou encore un logo d'Inkscape !<br />
<br />
Quelques exemples sont montrés dans les captures d'écran :[[http://www.inkscape.org/screenshots/gallery/inkscape-0.44-nodesculpting.png www.inkscape.org/screenshots/gallery/inkscape-0.44-nodesculpting.png]].<br />
<br />
=== Afficher ou non les poignées ===<br />
<br />
La barre des contrôles de l'outil Noeud comporte maintenant un bouton permettant de décider si les poignées de Bézier doivent être affichées avec les noeuds ou pas (activé par défaut). Sélectionner et déplacer des noeuds sur des chemins denses avec un zoom faible (par exemeple si vous voulez sculpter les noeuds) peut devenir très difficile si les poignées ne sont pas cachées : en effet, il devient difficile de sélectionner un noeud et non pas une poignée quand celles-ci sont affichées.<br />
<br />
=== Nouveau comportement de suppression ===<br />
<br />
Dans l'outil Noeud, la <b>supression de noeudn(s)</b> avec les touches Suppr/Backspace ou en Ctrl+Alt+cliquant sur un noeud tentent désormais de <b>préserver autant que possible la forme courante du chemin</b>. ceci signifie que les noeuds adjacents à celui qui est supprimé subissent une modification de leurs poignées afin que le chemin conserve au mieux la forme qu'il avait avant cette supression. Par exemple, si vous Ctrl+Alt+cliquez deux fois sur un chemin, la première fois pour ajouter un noeud et la deuxième fois pour le supprimer, la forme du chemin ne sera pas modifiée (très légèrement dans le pire des cas). Le comportement précédent, qui ne modifie pas les poignées est toujours disponible via <b>Ctrl+Suppr</b> ou <b>Ctrl+Backspace</b>.<br />
<br />
=== Préserver les positions des noeuds et poignées ===<br />
<br />
* Quand vous <b>changez le type</b> du noeud sélectionné en Doux ou Symétrique en appuyant sur Maj+S/Maj+Y, vous pouvez maintenant <b>préserver la position</b> de l'une des deux poignées en passant le curseur de votre souris au-dessus d'elle, de sorte que seule l'autre poignée est tournée/redimensionnée pour correspondre à celle qui reste figée.<br />
<br />
* De même quand vous <b>joignez des noeuds terminaux</b> avec Maj+J, vous pouvez <b>préserver la position</b> de l'un des deux noeuds en passant le curseur de votre souris au-dessus de lui, de sorte que la jonction se fasse à son emplacement.<br />
<br />
=== Divers ===<br />
<br />
* La touche <b>!</b> permet d'<b>inverser la sélection de noeuds</b> dans les sous-chemin(s) courants (c'est à dire les sous-chemins avec au moins un noeud sélectionné); <b>Alt+!</b> permet d'inverser la sélection dans le chemin entier. Ce comportement de ces touches est similaire à celui qu'elles ont dans le Sélecteur, avec les sous-chemins courants au lieu du calque courant.<br />
<br />
* Le raccourci clavier pour "Rendre courbes les segments sélectionnés" dans l'outil Noeud a été changé de Maj+K en <b>Maj+U</b> afin de le rendre plus mnémotechnique.<br />
<br />
== Plume calligraphique ==<br />
<br />
=== Tremblement ===<br />
<br />
* Même en utilisant une tablette graphique sensible à la pression, les tracés obtenus avec la plume calligraphique ont souvent un aspect trop régulier et artificiel. Afin d'obtenir un aspect plus naturel, un nouveau paramètre, le <b>Tremblement</b> a été ajouté à l'outil Calligraphie dans cette version. Ajustable de 0,0 à 1,0 dans la barre des contrôles, il affecte vos tracés en introduisant de légéres irrégularités jusqu'à d'importants tremblements, et augmente ainsi significativement les possibilités créatives de l'outil.<br />
<br />
=== Largeur de plume ===<br />
<br />
* Dans les versions précédentes, la largeur de la plume dépendait du niveau de zoom, de façon à ce que les tracés <b>semblent</b> avoir la même largeur visible quel que soit le zoom, mais soient en fait plus fins à des niveaux de zoom plus grands. Ce comportement est pratique si vous voulez conserver la même "sensation" de plume quelque soit le zoom; par exemple, en zoomant pour rectifier un détail, il semble naturel d'avoir une plume plus fine mais offrant les mêmes sensations. Ce comportement est donc conservé par défaut, mais un autre mode a été ajouté qui <b> garde une largeur de plume constante en unités absolues</b> quel que soit le zoom. Pour utiliser ce mode, activez l'option correspondante pour l'outil dans la page des Préférences d'Inkscape (accessible en double-cliquant sur l'icône de l'outil).<br />
<br />
* Le champ <b>Largeur</b> dans la berre des contrôles de l'outil peut maintenant varier de <b>1 à 100</b>, correspondant à l'étendue de 0,01 à 1,0 dans les versions précédentes. Si le mode "largeur en unités absolues" est activé, la valeur dans ce champ correspond à la largeur de tracé en unités px. Dans le mode par défaut, la valeur 100 correspond à une largeur de tracé de 100px pour un zoom à 100%, et la largeur réelle varie linéairement avec le niveau de zoom.<br />
<br />
=== Sélection ===<br />
<br />
* Une nouvelle option a été ajoutée dans les préférences de l'outil, <b>Garder sélectionné</b>, qui permet de garder un objet nouvellement créé sélectionné lorsque vous venez de le terminer. Si vous la désactivez (elle est active par défaut) et imposez à l'outil d'utiliser la "dernière couleur définie", vous pouvez facilement choisir une nouvelle couleur en cliquant dans la palette sans avoir à vous soucier du changement de couleur de l'objet que vous venez de créer. Voyez l'indicateur de style à l'extréminté droite de la barre des contrôles qui indique le style de votre prochain tracé.<br />
<br />
* <b>Echap</b> permet de desélectionner les objets dans l'outil Calligraphie, comme dans presque tous les autres outils.<br />
<br />
=== Style ===<br />
<br />
* lors de son dessin, le tracé possède est affiché avec la couleur et l'opacité qu'il aura une fois terminé, au lieu d'être affiché en noir dans les versions précédentes.<br />
<br />
* Par défaut, après l'installation d'Inkscape, l'outil Calligraphie utilise maintenant le dernier style utilisé, au lieu d'un tracé noir auparavant (ce comportement peut être modifié dans les Préférences d'Inkscape).<br />
<br />
== Outil stylo (courbes de Bézier) ==<br />
<br />
* Pendant le dessin d'un chemin, vous pouvez maintenant <b>déplacer le dernier noeud créé</b> avec les mêmes raccourcis que dans l'outil Noeud - flèche (déplacement d'1 incrément), Maj+Flèche (déplacement de 10x l'incrément) ou Alt+flèche (déplacement d'1 pixel-écran).<br />
<br />
* Vous pouvez aussi rendre le dernier segment non finalisé (rouge) rectiligne (<b>Maj+L</b>) ou curviligne (<b>Maj+U</b>), (ces raccourcis sont les mêmes que ceux de l'outil Noeud).<br />
<br />
* A la demande générale, si un nouveau chemin est dessiné mais pas encore terminé, , <b>Ctrl+Z annule</b> le tracé entier (même comportement que Echap), au lieu d'annuler la dernière action.<br />
<br />
* Dans l'outil Stylo, <b>Suppr</b> a les même effets que Backspace : ces touches permettent de supprimer le dernier noeud ajouté au chemin.<br />
<br />
= Masques et chemins de découpe =<br />
<br />
Inkscape possède maintenant une interface pour l'utilisation des <b>chemins de découpe et des masques</b>. <br />
<br />
* Tout objet peut être intersecté de façon non destructive par un chemin (appelé <i>chemin de découpe</i>) de sorte que seule la portion intersectée de l'objet soit visible.<br />
** Pour <b>appliquer un chemin de découpe</b>, sélectionnez les objets à découper et le chemin de découpe, assurez-vous que le chemin de découpe est au-dessus des autres objets dans l'ordre z, puis utilisez <i>Objet > Découpe > Définir</i>..<br />
** Vous pouvez <b>transformer, éditer ou appliquer un style</b> aux objets découpés de la même façon que pour des objets normaux. Le chemin de découpe reste appliqué et est transformé avec chaque objet découpé.<br />
** Pour <b>retirer un chemin de découpe</b>, utilisez <i>Objet > Découpe > Retirer</i>. Le chemin de découpe retourne alors sur le dessin comme un chemin normal; il est placé au dessus (dans l'ordre z) des objets dont le chemin de découpe à été retiré. <br />
<br />
* Tout objet peut être masqué de façon non destructive par un chemin (appelé <i>masque</i>) de sorte que : les zones noires ou transparentes du masque deviennent complètement transparente dans l'objet masqué; les zones blanches opaques du masque deviennet complètement transparentes dans l'objet masqué; et toutes les couleurs intermédiaires deviennent alors des niveaux intermédiaires d'opacité dans l'objet masqué. Ceci vous permet, par exemple, d'appliquer des dégradés de transparence arbitraire à des objets.<br />
** Pour <b>appliquer un masque</b>, sélectionnez les objets à masquer et le masque, assurez-vous que le masque est au-dessus des autres objets dans l'ordre z, puis utilisez <i>Objet > Masque > Définir</i>.<br />
** Vous pouvez <b>transformer, éditer ou appliquer un style</b> aux objets masqués de la même façon que pour des objets normaux. Le masque reste appliqué et est transformé avec chaque objet masqué.<br />
** Pour <b>retirer un masque</b>, utilisez <i>Objet > Masque > Retirer</i>. Le masque retourne alors sur le dessin comme un chemin normal; il est placé au dessus (dans l'ordre z) des objets dont le masque à été retiré.<br />
<br />
* Les objets auxquels un chemin de découpe est appliqué voient leur boîte de contour intersectée avec celle du chemin de découpe; dans les versions précédentes, une boîte de contour non découpée était affichée. Cependant, ceci ne s'applique pas aux objets sans chemin de découpe faisant partie d'un groupe qui lui en a un.<br />
<br />
* Les objets masqués ou découpés sont indiqués par "<i>découpé</i>" ou "<i>masqué</i>" dans leur description de la barre d'état.<br />
<br />
* Inkscape ne supportait jusqu'à cette version que le rendu des chemins de découpe et des masques. Cette version a aussi été l'occasion de corriger certains bogues liés à ces fonctionnalités :<br />
** Les chemins de découpe et masques avec des unités liées à la boîte de contour de l'objet (objectBoundingBox units) n'étaient pas affichés correctement lors de l'ouverture de document. <br />
** Les chemins de découpe sans remplissage ne fonctionnaient pas. Ceci a été corrigé.<br />
** Les objets sur lesquels un chemin de découpe ou un masque est appliqué peuvent maintenant être copiés/collés d'un document à un autre.<br />
<br />
= Transformations =<br />
<br />
== Boîte de dialogue Transformer ==<br />
<br />
Améliorations et corrections dans la boîte de dialogue Transformer (Ctrl+Maj+M) :<br />
* Un bouton à cocher <b>Appliquer à chaque objet séparément</b> a été ajouté, vous permettant de redimensionner/tourner/incliner par rapport à son propre centre de rotation chacun des objets sélectionnés de la même façon. Si ce bouton est décoché (par défaut), la sélection est transformée comme un tout (c'est à dire comme si la sélection formait un seul objet). L'état de ce bouton est retenu d'une cession à une autre. (ce bouton n'impacte pas les onglets Déplacement et Matrice).<br />
<br />
* Le bouton <b>Effacer</b> permet de rétablir les valeurs par défaut dans les champs numérique de l'onglet courant.<br />
<br />
* L'onglet <b>Dimensions</b> permet de spécifier un incrément de redimensionnement horizontal ou vertical en pourcents ou en unités absolues. Un bouton à cocher <b>Redimensionner proportionnellement</b> permet de préserver le rapport largeur/hauteur. (seule l'unité % est disponible si vous redimensionnez proportionnellement plusieurs objets avec l'option "Appliquer à chaque objet séparément"; sans cette option les objets seront redimensionnés selon le rapport largeur/hauteur de la sélection, pas celui de chaque objet).<br />
<br />
* L'onglet <b>Inclinaison</b> permet de spécifier l'inclinaison selon un <b>déplacement obsolu</b> (ex. : une inclinaison horizontale appliquée à un rectangle signifie que l'arrête supérieure du rectangle est déplacée par rapport à l'arrête inférieure), un <b>pourcentage de déplacement</b> (ex. : une inclinaison horizontale de 1% appliquée à un rectangle signifie que l'arrête supérieure du rectangle sera décalée de 1% de la hauteur du rectangle par rapport à l'arrête inférieure), ou un <b>angle</b> (ex. : une inclinaison horizontale de 15 degrés appliquée à un rectangle signifie que les arrêtes latérales seront inclinées de cet angle et que les arrêtes supérieure et inférieure resteront horizontales).<br />
<br />
* L'onglet <b>Matrice</b> (nommé "Transformation" dans les versions précédentes) permet soit de modifier la matrice <code>transform=</code> courante d'un objet, soit de post-multiplier la matrice <code>transform=</code> de l'objet par la matrice que vous spécifiez, en fonction de l'état du bouton <b>Editer la matrice courante</b>. (La matrice transformation de la boîte de dialogue Propriétés de l'Objet, désormais redondante, a été supprimée).<br />
<br />
* La boîte de dialogue est maintenant correctement <b>synchronisée avec les modifications de la sélection</b> et met à jour ses champs numériques lors de toute modification dans la fenêtre active.<br />
<br />
* La disposition de la boîte de dialogue a été simplifiée, des info-bulles et des mnémoniques ajoutés pour une meilleure utilisabilité.<br />
<br />
* Plusieurs bogues sont corrigés, en particulier des problèmes de conversion entre les différentes unités.<br />
<br />
== Centres de rotation persistants ==<br />
<br />
* La position du centre (axe) de rotation et d'inclinaison, utilisé par l'outil Sélecteur est maintenant <b>mémorisée</b> pour tout objet et réutilisée lorsque vous sélectionnez de nouveau un objet (même après avoir enregistré, fermé et réouvert un document). Lorsque que vous déplacez ou redimensionnez un objet, son centre de rotation est déplacé en conséquence, de sorte que sa position relative par rapport à l'objet ne soit pas modifiée si vous ne déplacez pas explicitement ce centre de rotation.<br />
<br />
* Si vous sélectionnez plusieurs objets, ils utilisent le centre de rotation du <b>premier objet sélectionné</b>. Si ce premier objet n'a pas de centre de rotation défini (c'est à dire, s'il est toujours à sa position par défaut), le centre de rotation est alors le centre de la boîte de contour de la sélection.<br />
<br />
* <b>Maj+cliquer</b> sur un centre de rotation permet de le replacer au centre de la boîte de contour de son objet.<br />
<br />
* Donc, le déplacement d'un centre de rotation est une <b>action qui peut être annulée</b> (Ctrl+Z permet d'annuler la dernière action).<br />
<br />
* La <b>rotation au clavier</b> avec les raccourcis [, ] et différents modificateurs (Ctrl, Alt, Maj), tout comme l'onglet Rotation de la boîte de dialogue <b>Transformer</b>, agissent autour du centre de rotation de l'objet sélectionné (si la sélection comporte plusieurs objets, le centre de rotation est celui du premier sélectionné).<br />
<br />
* Les centres de rotations sont <b>préservés</b> lors des opérations dupliquer, cloner (y compris lors d'un pavage de clones), grouper/dégrouper et convertir en chemin.<br />
<br />
== Coller les dimensions ==<br />
<br />
Des nouvelles commandes, permettant d'appliquer facilement à des objets sélectionnés les dimensions des objets précédemment copiés dans le presse-papiers, ont été ajoutées.. ces commandes se trouvent dans le sous-menu Coller les dimensions du menu Editer :<br />
<br />
* <b>Coller les dimensions</b> redimensionne la sélection pour lui appliquer les dimensions des objet(s) du presse-papiers.<br />
<br />
* <b>Coller la largeur</b>/<b>Coller la hauteur</b> redimensionne horizontalement/verticalement la sélection pour lui appliquer la largeur/hauteur des objet(s) du presse-papiers. Ces commandes respectent le verrou de rapport de dimensions de la barre des contrôles du Sélecteur (entre les champs L et H), et donc si ce verrou est actif, l'autre dimension de l'objet sélectionné est modifiée selon la même proportion; sinon l'autre dimension reste inchangée.<br />
<br />
* <b>Coller les dimensions séparément</b>, <b>Coller la largeur séparément</b> et <b>Coller la hauteur séparément</b> fonctionnent de la même façon que les commandes décrites ci-dessus, mais s'appliquent à <i>chaque objet séparément</i> afin de lui appliquer les dimensions/largeur/hauteur des objet(s) copiés dans le presse-papiers.<br />
<br />
= Connecteurs et disposition automatique =<br />
<br />
* Plusieurs améliorations et quelques corrections de bogues ont été apportées au comportement des <b>connecteurs</b> et à l'<b>outil connecteur</b> :<br />
** Les connecteurs faisant partie d'une sélection et déplacée avec celle-ci restebt maintenant attachés aux autres objets de la sélection, et ne sont plus déliés comme auparavant.<br />
** Par défaut, l'outil connecteur n'attache pas les connecteurs aux objets de type texte. Un nouveau bouton à cocher dans les préférences de l'outil permet de gérer ce comportement.<br />
** Les <b>marges autour des objets à éviter</b> (utilisées lors du routage automatique des connecteurs) peuvent maintenant être modifiées avec le champ "espacement" dans la barre des contrôles de l'outil.<br />
<br />
* <b>Routage automatique</b>: un nouveau bouton est disponible dans la boîte de dialogue Aligner et distribuer, qui permet de router/disposer automatiquement des diagrammes impliquant un réseau de formes et de connecteurs. La disposition est obtenue en utilisant l'algorithme de Kamada-Kawai. Cet algorithme traite les arrêtes comme des ressorts de sorte que la distance entre les noeuds soit proportionnelle à longueur de chemin - nombre de connecteurs entre deux noeuds. Les éléments non connectés seront disposés en cercle à la circonférence.<br />
<br />
* Un nouveau bouton <b>Supprimer les chevauchements</b>, permettant de déplacer les objets sélectionnés de façon à ce qu'ils ne se superposent pas, a été ajouté. Un espacement minimum entre les frontières des objets peut être spécifié. Avec l'outil de routage automatique décrit ci-dessus, ces fonctionnalités permettent d'augmenter notablement l'utilisabilité d'Inkscape dans le cadre de la création de diagrammes. La supression des chevauchements est différente de l'"éparpillement" : il s'agit d'une commande déterministe et garantissant cette supression de chevauchement dès sa première utilisation, mais n'est pas concernée par une distance perceptible entre les objets. L'éparpillement, de son côté, tente d'égaliser les distances perceptibles entre les objets et peut être appliquée plusieurs fois de suite pour un effet graduel.<br />
<br />
= Vectorisation sélective avec SIOX =<br />
<br />
* Inkscape 0.44 intègre une version préliminaire de <b>l'algorithme SIOX</b> (Simple Interactive Object Extraction) (pour plus d'informations, consultez la page de [http://www.siox.org siox]) dans son code de vectorisation d'images bitmaps. Cet algorithme intelligent, issu du domaine de la reconnaissance d'image, vous permet de sélectionner des zones de couleur similaire, avec pour objectif d'extraire une zone d'intérêt d'un arrière plan. Pour l'utiliser :<br />
** Activez l'option SIOX en plus de vos options habituelles de vectorisation.<br />
** Sélectionnez le bitmap et un objet recouvrant à la fois la zone d'intérêt <i>et</i> une partie de l'arrière plan (laissant donc seulement la majeure partie de l'arrière plan découverte)<br />
** Cliquez sur <b>OK</b>. SIOX va analyser et tenter d'extraire votre zone d'intérêt et ne vectorisera que cette partie de l'image.<br />
<br />
* Le mécanisme de sélection de SIOX (par exemple, la possibilité de sélectionner séparément des zones de premier et d'arrière plan) n'est pas encore complètement écrit, mais ceci est plannifié pour une version future.<br />
<br />
= Adhérence =<br />
<br />
* En plus de l'adhérence aux guides et à la grille, l'<b>adhérence aux chemins et/ou noeuds d'autres objets</b> a été ajoutée. Comme pour les guides ou la grille, vous pouvez activer séparément l'adhérence des boîtes de contour aux objets et/ou des noeuds aux objets. Cependant, nous préférerons vous avertir que ce code est encore expérimental : des soucis sont possibles, et le comportement est ralenti dans les gros documents comportant des milliers d'objets.<br />
<br />
* En plus des glissières permettant de régler la sensibilité d'adhérence dans les Préférences du Document (définition de la distance d'adhérence en px), des bontons à cocher <b>Faire toujours adhérer</b> ont été ajoutés (pour les objets, la grille et les guides séparélent) qui forcent une adhérence quelle que soir la distance.<br />
<br />
* L'adhérence à la grille est maintenant possible <b>uniquement sur les lignes de grille visibles</b>. Par exemple, si le zoom est très faible et que seule 1 ligne sur 10 de la grille est affichée, l'adhérence ne sera possible qu'à ces lignes visibles. De plus, la sensibilité par défaut de l'adhérence à la grille est réglée sur "Faire toujours adhérer". Nous espérons que ce comportement permettra de reduire le nombre de remarques du type "l'adhérence ne fonctionne pas" de la part d'utilisateurs qui n'avaient pas assez zoomé ou effectué de mauvais réglages (avec un espace entre les lignes de grille de 1px, l'adhérence se fait sur des distances inférieures au pixel) pour voir que l'adhérence fonctionnait. Zoomer plus permet bien sûr toujours d'obtenir des distances d'adhérence plus fines. <br />
<br />
* La sélection des <b>guides</b> est maintenant plus facile. Vous n'avez plus à positionner le curseur de la souris <i>exactement</i> sur une ligne de guide pour l'activer; une légère tolérance (1 pixel à l'écran de chaque côté du guide) a été introduite.<br />
<br />
= Sous-Calques =<br />
<br />
Jusqu'à cette version, il était seulement possible de faire d'un groupe un sous-calque temporaire en entrant dans ce groupe. Inkscape permet maintenant de créer et d'utiliser des sous-calques permanents.<br />
<br />
* La boîte de dialogue <b>Ajouter un calque</b> vous permet de place le nouveau calque au dessus, en dessous ou comme sous-calque du calque courant.<br />
<br />
* Dans les préférences (onglet Sélection), des options ont été ajouter afin de mieux spécifier le comportement de la commande "Tout sélectionner" et de la touche Tab : il est possible de restreindre son étendue à tout le document, au calque courant seulement ou au calque courant et à ses sous-calques.<br />
<br />
= Marqueurs =<br />
<br />
* La <b>conversion de contour en chemin</b> traite maintenant correctement les contours pointillés. En ce qui concerne les chemins avec des marqueurs, cette commande crée désormais un groupe contenant le contour converti en chemin et <b> tous ses marqueurs en tant qu'objets indépendants</b> (c'est à dire que les marqueurs ont aussi été convertis en objets et peuvent donc être transformés, peints; ceci permettant aussi de contourner le bogue empéchant les marqueurs de recevoir la même couleur que le contour; la correction complète de ce bogue nécessitant l'intégration de fonctionnalités de la norme SVG 1.2).<br />
<br />
* Les marqueurs <b>DimensionIn</b> et <b>DimensionOut</b> ont été modifiés afin que les pointes de leurs flèches correspondent exactement aux positions de noeuds. Il est maintenant très facile de dessiner des lignes de côte correspondant aux dimensions des objets. Des lignes de côte peuvent être facilement alignées en segmentant une ligne droite à des points arbitraires et en insérant des marqueurs DimensionIn/Out aux extrémités des segments résultants. <br />
<br />
* Tous les <b>marqueurs "fléchés"</b> livrés en standard ont été modifiés afin que les pointes de leurs flèches correspondent au mieux aux positions des noeuds auxquels ils sont liés. Un coïncidence complète n'est pas possible car elle provoquerait le chevauchement de l'extrémité plate (et parfois plus large) du contour et de la pointe fine de la flèché, masquant ainsi cette dernière. Cependant, les pointes de flèches sont désormais bien plus proches de leurs noeuds qu'auparavant, et sans doute assez pour la plupart des situations pratiques.<br />
<br />
* Un nouveau marqueur <b>RazorWire</b> (lame de rasoir) a été ajouté. En l'appliquant comme marqueur intermédiaire, vous pouvez facilement dessiner un fil de fer barbelé.<br />
<br />
= Effets d'extension =<br />
<br />
* le <b>menu Effets est maintenant officiellement activé</b> et n'est plus une "fonctionnalité expérimentale" comme dans les versions précédentes. L'option des préférences permettant de l'activer a été supprimée. Inkscape 0.44 est livrée avec environ 30 effets qui permettent d'effectuer des actions utiles, telles que l'interpolation de chemins, l'introduction de hasard, le tracé de fonctions, etc.<br />
<br />
* Les effets écrits en Python (qui forment le plupart des effets disponibles) <b>fonctionnent dès l'installation sur Windows</b>, en utilisant une copie de Python livrée avec Inkscape. Le seul soucis mineur est l'ouverture d'une feêtre de console windows vide lors du lancement d'un effet. Cette fenêtre reste ouverte pendant l'exécution de l'effet : ne fermez pas cette fenêtre, elle disparaîtra automatiquement dès la fin de l'exécution de l'effet.<br />
<br />
* Un nouvel effet en Python, <b>Rendu > Formule LaTeX</b>, vous permet d'entrer une formule LaTeX et d'insérer dans votre document un objet vectoriel contenant le rendu TeX de cette formule. L'installation préalable et la présence dans le PATH de <b>latex</b>, <b>dvips</b> et <b>pstoedit</b> sont nécessaire au fonctionnement de cette extension.<br />
<br />
* Un nouvel effet en Python, <b>Aplatir courbe de Bézier</b>, permet d'aplatir les chemins de la sélection courante, en approximant chaque chemin par une polyligne dont les segments respectent les critères d'applatissement spécifiés.<br />
* A new Python effect, <b>Measure Path</b>, attaches a text label to each path in the selection giving the length of that path (in px units).<br />
<br />
* L'effet <b>Rayons aléatoires</b> a reçu un nouveau paramètre permettant d'obtenir une <b>ditribution normale</b> des déplacement aléatoires, au lieu d'uniforme auparavant. Ceci donne un aspect plus naturel au chemin ainsi rendu aléatoire.<br />
<br />
* L'effet <b>Rendu > Système de Lindenmayer</b> ("Fractale (Lindenmayer)" dans les versions précédentes) est amélioré dans cette version. Vous pouvez maintenant spécifier des angles différents pour les rotations à gauche et à droite, permettant ainsi de courber certains systèmes-L. vous pouvez aussi rendre séparément aléatoires, selon un pourcentage arbitraire, les longueurs et les angles : ceci permet également d'obtenir un aspect plus naturel (tout spécialement pour les formes végétales). Cet effet permet d'obtenir des pavages de Penrose, des triangles de Sierpinsky, des courbes Dragon et toutes sortes d'autres formes mathématiques célèbres, ainsi que des labyrinthes, des frises, des motifs ou des arbres. Des exemples peuvent sont visibles sur cette capture d'écran : [http://inkscape.org/screenshots/gallery/inkscape-0.44-lindenmayer.png inkscape.org/screenshots/gallery/inkscape-0.44-lindenmayer.png] ainsi que dans le nouveau fichier d'exemple <code>share/examples/l-systems.svg</code>.<br />
<br />
* Les effets <b>Interpoler</b>, <b>Arbre aléatoire</b> et <b>Système de Lindenmayer</b> ont été corrigés : leurs résultats sont maintenant placés dans le calque courant et au centre du document (au lieu de la racine et du point 0;0 auparavant) <br />
<br />
* Les fichiers INX peuvent maintenant contenir plus d'informations : des info-bulles ou la description d'extension par exemple. Ces informations sont également traduisibles<br />
<br />
* Grâce aux possibilités de personnalisation des raccourcis clavier, il est maintenant possible d'attribuer des raccourcis aux effets que vous utilisez le plus souvent, permettant ainsi de les utiliser sans avoir à parcourir les menus.<br />
<br />
= Formats =<br />
<br />
* L'<b>export au format PDF</b> d'Inkscape est maintenant natif (c'est à dire qu'il ne nécessite plus d'application tierce) et <b>supporte la transparence</b> , y compris pour les dégradés. Ceci permet de remplacer la vieille extension d'export qui utilisait Ghostscript et fonctionnait via le format Postscript, qui provoquait la perte de la transparence. Ce nouvel export PDF n'est pas encore complet; en particulier, il ne gère pas encore le texte : il vous faut donc cocher l'option "Convertir le texte en chemin" dans la boîte de dialogue d'export. Quelques autres aspects ne sont pas non plus encore supportés : les dégradés dans les contours; les dégradés elliptiques excentrés; les motifs, masques et chemins de découpe; les images embarquées.<br />
<br />
* Vous pouvez maintenant enregistrer au format <b>SVG Inkscape compressé avec média</b>. Cette option d'enregistrement place dans un même fichier zip le fichier SVG et les images qui lui sont liées. Biern que l'ouverture directe de cette archive dans Inkscape n'est pas possible, le contenu est lié de sorte que après avoir dézippé le fichier, vous pouvez ouvrir le fichier SVG immédiatement.<br />
<br />
* Un format de sortie pour les <b>tables traçantes/coupantes</b>, telles que les Wishblade et Craftrobo, a été ajouté. Ce format consiste en un fichier DXF très minimaliste avec application des translations et redimensionnements appropriés. Il ne faut pas en espérer les même possibilités que celles offertes en général par les fichiers DXF. <br />
<br />
* Inkscape peut ouvrir/importer les fichiers générés par defaut par l'éditeur vectoriel <b>Xfig</b> . Cette fonctionnalité nécessite que la commande fig2dev (transfig) soit incluse dans votre PATH.<br />
<br />
* Une possibilité limitée d'export des formes dessinées avec Inkscape vers des fichiers <b>Open Document Format</b> (format document ouvert ou .odg) a été ajoutée dans cette version. Pour le moment, cet export est limité aux formes, texte, aplats de remplissage et de contour. Nous espérons l'améliorer au cours des mois à venir. Cependant, en attendant, cet export au format ODG est déjà utile pour intégrer vos dessins dans le monde Open Document, en particulier dans les documents de suites bureautiques telles que OpenOffice.org.<br />
<br />
* La nouvelle <b>extension de sortie XCF</b> permet d'exporter tous les éléments de haut niveau (c'est à dire les calques et les objets situés directement dans la racine) en tant que PNGs et de les incorpporer dans un fichier XCF pouvant être traité avec GIMP. Cette extension a besoin de Python PyXML et GIMP. GIMP >= 2.2.x doit être dans le PATH et nommé <code>gimp</code>. Inkscape >=0.44 doit aussi être dans le PATH. Cette extension ne fonctionne pas encore sur les plateformes Windows.<br />
<br />
= Raccourcis divers =<br />
<br />
* Vous pouvez maintenant vous servir de <b>Maj+déplacer (bouton du milieu)</b>, quel que soit l'outil pour zoomer. Ce fonctionnement est le même qu'un simple déplacer dans l'outil zoom, mais est plus rapide car vous n'avez pas a quitter votre outil courant. Ceci avec <b>déplacer (bouton du milieu)</b> (se déplacer), <b>clic bouton du milieu</b> (zoomer) et <b>Maj+clic bouton du milieu</b> (dézoomer)), complète l'ensemble des raccourcis permettant de naviguer sur le canevas quel que soit l'outil ou le contexte.<br />
<br />
* Dans l'outil Dégradé, <b>Maj+R permet de retourner la définition du dégradé</b> (c'est à dire inverser la position des stops) sans avoir à en déplacer les poignées. Par exemple, un dégradé elliptique avec du bleu au centre et du rouge à la périphérie deviendra rouge au centre et bleu à la périphérie. Ce comportement s'applique aux dégradé(s) dont une poignée est sélectionnée ou, si aucune poignée de dégradé n'est sélectionnée, aux dégradés de tous les objets sélectionnés. (Comparez cela au comportement de l'outil Noeud, dans lequel Maj+R permet de retourner la direction du chemin sélectionné). Ceci est particulièment utile pour les dégradés elliptique pour lesquels une rotation de 180 degrés ne permet pas ce résultat (contrairement aux dégradés linéaires).<br />
<br />
* Dans l'outil Sélecteur, <b>Ctrl+Entrée</b> permet d'entrer dans le groupe sélectionné (en en faisant ainsi un calque temporaire). <b>Ctrl+Backspace</b> permet de quitter le calque courant pour aller au calque parent dans la hiérarchie (mais ne va pas au calque racine).<br />
<br />
= Améliorations diverses =<br />
<br />
* Les <b>gabarits de document</b> (listé dans <i>Fichier &gt; Nouveau</i>) sont maintenant cherchés en premier dans le sous-répertoire <code>templates</code> du réperoire de profil de l'utilisateur (<code>~/.inkscape/templates</code> sur Linux), puis dans le sous-répertoire templates du répertoire système d'Inkscape. Ceci vous permet d'ajouter vos propres gabarits à la liste des gabarits livrés avec Inkscape, mais aussi de préempter le gabarit par défaut avec un autre créé par vos soins. (le fichier <code>default.svg</code> de votre répertoire de profil a priorité sur celui du répertoire système).<br />
<br />
* Lorsque vous modifiez le statut de l'un des boutons "transformer avec les objets" (pour les largeurs de contour, coins arrondis de rectangle, dégradés ou motifs), un <b>message</b> est affiché dans la barre d'état expliquant en quoi le comportement du logiciel a été modifié. Nous espérons que ceci permettra de réduire le nombre de complaintes de la part d'utilisateurs ayant accidentellement activé l'un de ces boutons et étonnés par le résultat.<br />
<br />
* Les valeurs entières de mille supérieurs à 2000 sont maintenant affichées sous la forme <b>2k, 3k, 4k</b> etc. dans les règles.<br />
<br />
* Dans la boîte de dialogue des Préférences d'Inkscape, Document, In the Document Preferences dialog, le style de chaque nouvel objet pour chaque outil est maintenant montré comme un <b>indicateur de style</b> (affichant les couleurs et les opacités de remplissage/contour, la largeur de contour et l'opacité globale de l'objet), avec un design similaire aux indicateurs de la barre d'état.<br />
<br />
* Dans la boîte de dialogue Disposer sur une Grille, l'espacement des lignes/colonnes peut maintenant être négatif.<br />
<br />
* Les <b>coins des rectangles arrondis</b> sont maintenant redimensionnés avec leur rectangle par défaut (le comportement précédent, toujours disponible en option, était de garder le rayon des coins arrondi constant pendant le redimensionnement d'un rectangle).<br />
<br />
* Un nouveau paramètres a été ajouté aux fonctionnalités accessibles depuis la ligne de commande : <code>--export-area-canvas</code> qui permet d'exporter le canevas entier en PNG. Cette option ainsi que <code>--export-area-drawing</code> et <code>--export-area</code> peut être utilisé en même temps que <code>--export-id</code> et <code>--export-id-only</code> pour plus de souplesse.<br />
<br />
* Les paramètres <code>--query-*</code> (accessibles depuis la ligne de commande) retournent maintenant la véritable boîte de contour SVG au lieu de de d'une boîte de contour avec le système de coordonnées d'Inkscape (axe y inversé). Ce nouveau comportement est plus adapté pour l'utilisation d'Inkscaoe dans des scripts.<br />
<br />
* Les limites de la valeur <b>ppp</b> (résolution) de la boîte de dialogue Exporter ont été étendues; les valeurs possibles vont maintenant de 0,01 à 100000. <br />
<br />
* Les <b>&lt;tspan&gt;s</b> des objets de type texte (y compris les tspans lines) peuvent être sélectionnés dans l'éditeur XML afin d'afficher leurs boîtes de contour (même si le SVG ne permet pas de les transformer). De plus, vous pouvez utilisez les paramètres <code>--query-*</code> de la ligne de commande afin de trouver les boîtes de contour des tspans depuis un script. (les chaînes individuelles incluses dans ou entre des tspans ne sont par contre pas sélectionnables, et ne peuvent pas posséder d'ID permettant des requêtes de toute façon).<br />
<br />
* L'image de remplacement affichée quand un fichier bitmap n'est plus accessible indique maintenant "<b>Linked image not found</b> à la place du déroutant "Broken image".<br />
<br />
* Le <b>clonage d'une sélection multiple d'objets</b> fonctionne maintenant de façon plus intuitive (c'est à dire que chaque objet est cloné séparément, comme pour la commande dupliquer). Auparavant, un seul objet pouvait être cloné à la fois. <br />
<br />
* Les boîtes de dialogue "licence" et "contributeurs" ont été intégrées dans des onglets de la boîte de dialogue "A propos". La boîte de dialogue A propos s'ajuste maintenant d'elle même à la taille du Splash SVG (tout en restant redimensionnable), et la zone de rendu est massicottée de façon à préserver les proportions de l'illustration quand la boîte de dialogue est redimensionnée. A propos affiche aussi maintenant des informations sur la compilation dans son coin supérieur droit.<br />
<br />
* Dans l'onglet Rotation de la boîte de dialogue Transformer, l'icône a été retournée horizontalement afin de représenter correctement la direction des rotations posives; cette modification a été appliquée au nouveau thème par défaut (Crispy) et au précédent.<br />
<br />
* Le <b>bouton de préservation des proportions</b> dans la barre des contrôles de de l'outil Sélecteur affiche maintenant un verrou (identique au verrou des calques dans la barre d'état) fermé quand il est pressé et ouvert sinon.<br />
<br />
* Le bouton <b>Parcourir</b> de la boîte de dialogue Exporter ouvre maintenant le nouveau sélecteur de fichier, identique à celui des commandes Ouvrir et Enregistrer.<br />
<br />
= Corrections diverses de bogues =<br />
<br />
* L'ouverture d'un document avec une <b>URI d'espace de nom incorrecte</b> ne faisait pas que provoquer un avertissement de la part d'Inkscape, mais "polluait " aussi le tableau interne d'espaces de noms d'Inkscape et en conséquence "infectait" les documents enregistrés par la suite avec des espaces de nom incorrects. Ceci a été corrigé, mais les documents avec des URIs d'espaces de nom incorrectes ne pevent plus être ouverts. Il faut modifier ces documents dans un éditeur de texte pour réparer les espaces de nom.<br />
<br />
* Avec les nouvelles versions de GTK, le <b>déplacement avec le stylet d'une tablette graphique</b> ne fonctionnait pas avec certains outils ou dans certains contextes (en particulier dans les outils Noeud et Rectangle). Ceci a été corrigé.<br />
<br />
* Le <b>redimensionnement d'objets avec un contour</b> dans le Sélecteur provoquait des décalages non désirés de l'objet redimensionné, ainsi que des modifications parasites de dimensions qui devaient être préservées (ex. : une légère modification de la largeur, alors que seule la hauteur était sensée être redimensionnée). Tous ces problèmes ont été corrigés, aussi bien pour le redimensionnement à la souris que pour la modification des champs numériques de la barre des contrôles, et pour toutes les valeurs de l'option "redimensionner le contour en même temps que l'objet". De plus, ces corrections permettent aux objets avec contour ne de plus perdre leur adhérence pendant un redimensionnement et à l'option "Origine par défaut du rendimensionnement" des préférences de l'outil Sélecteur de fonctionner enfin correctement. Attention cependant : il peut rester des problèmes dans le cas où vous voudriez redimensionner une sélection d'objets ayant des largeurs de contour différentes.<br />
<br />
* Le redimensionnement des contour fonctionne maintenant pour avec les objets ne spécifiant pas de largeur de contour; auparavant, ils se voyaient attribuer au passage un contour d'une largeur de 1px par défaut.<br />
<br />
* Les boîtes de contour des objets de type Texte et Texte Encadré ne tenaient pas compte de leur largeur de contour. Ceci a été corrigé.<br />
<br />
* Les limites de coiffe (des contours) des objets de type Texte étaient mal interprétées en unités absolues plutôt qu'en multiples de la largeur de contour (résultant en des raccords rendus biseautés).<br />
<br />
* Les chemins non achevés avec l'outil Stylo sont maintenant annulés et non terminés si vous passez à un autre outil. En plus d'être plus intuitif, ceci a également permis de corriger le plantage qui affectait Inkscape lorsqu'un utilisateur quittait l'application avec un chemin non achevé dans l'outil Stylo.<br />
<br />
* Les polices sont maintenant parcourues avec le gestionnaire natif de polices sur Win32, permettant à la liste des polices dans Inkscape de correspondre à celle des autres programmes Windows et de supprimer le long délai (potentiel) lors de la première utilisation des polices dans une session.<br />
<br />
* La définition de motifs de pointillé était cassée pour des objets transformés, et copier/coller un style avec des pointillés ne s'appliquait pas correctement à des objets contenant des transformations.<br />
<br />
* Une erreur provoquait un rendu supplémentaire de l'écran après chaque opération de zoom. De fait, après avoir appuyé sur "+" dans un dessin complexe, Inkscape met à jour son rendu, mais restait parfois sans réaction pendant un certain temps à cause d'un rendu supplémentaire (invisible pour l'utilisateur, car ce deuxième rendu ne changeait rien à l'écran). Ceci a été corrigé.<br />
<br />
* Le rendu des dégradés était décalé d'un pixel, ce qui provoquait souvent un affichage erroné des dégradés appliqués à des petits objets ou lors d'un zoom large.<br />
<br />
* L'interpréteur de chemin SVG ne pouvait pas manipuler les nombres fractionnels commençant par un simple point.<br />
<br />
* Plusieurs bogues de rendu des motifs, découverts en travaillant avec des fichiers SVG exportés d'Adobe Illustrator, ont été corrigés.<br />
<br />
* Inkscape sur Mac OS X remarquera les polices situées dans votre répertoire ~/Library/Fonts directory, en plus des autres emplacements standards.<br />
<br />
* Inkscape ne pouvait pas être compilé avec des version de la libxml <= 2.6.9. Nous avons maintenant relvé les exigences de version pour cette librairie de 2.6.0 à <b>libxml >= 2.6.11</b>, qui est d'ailleurs la plus récente version pouvant être obtenue officiellement.<br />
<br />
* Inkscape ne plante plus quand il rencontre un fichier INX défectueux pour les extensions.<br />
<br />
* Il y a maintenant plus de mémoire document libérée quand des documents sont fermés.<br />
<br />
* La sortie EPS incorpore désormais correctement un bas de page %%EOF.<br />
<br />
* Il y avait une régression dans la version 0.43 qui provoquait plusieurs bogues mineurs mais ennuyeux : les noeuds et les poignées restaient surlignés après que le bouton de la souris ait été relâché, et dans l'outil noeud le rectangle de sélection d'une bande étirable demeurait visible si la sélection était terminée sur un noeud. Cette régression a été corrigée. <br />
<br />
* Le code source du routage de connecteurs faisait parfois des confusions entre des objets de différents documents, et produisant donc parfois un routage étrange. Ceci a été corrigé.<br />
<br />
* Il y avait un problème dans le code source du Tableau Blanc (Inkboard) de la version 0.43 qui permettait à une personne mal intentionnée de perturber une session de Tableau Blanc. Ceci a été corrigé.<br />
<br />
* Il y avait un problème dans le code source du Tableau Blanc (Inkboard) de la version 0.43 qui provoquait un interblocage quand deux utilisateurs tentaient de s'inviter l'un l'autre en même temps (cf. le bogue #[https://sourceforge.net/tracker/?func=detail&atid=604306&aid=1352522&group_id=93438 1352522] pour plus de détails). Ceci devrait être corrigé, même si la modification n'a pas été intensément testée.<br />
<br />
* Il y avait un problème dans le code source du Tableau Blanc (Inkboard) de la version 0.43 qui empéchait l'affichage des invitations à une session sur l'écran de l'invité. Ceci était le résultat d'un erreur dans la manipulation des drapeaux de modification GDK (GDK modifier flags), et a été réparé.<br />
<br />
= Traductions =<br />
<br />
* les fichiers INX (qui gèrent l'interface des effets externes) permettent maintenant la traduction des chaînes visibles par l'utilisateur. Ce qui signifie que les boîtes de dialogue, les sélections de type de fichier et les noms d'extensions peuvent désormais être traduits.<br />
<br />
* Inkscape est maintenant significativement traduit en 18 langues : Allemand, Basque, Catalan, Chinois (simplifié et traditionnel), Espagnol, Français, Hongrois, Italien, Lituanien, Norvégien (dialecte de Bokmål), Polonais, Russe, Serbe (cyrillique et latin), Slovène, Tchèque et Vietnamien. De plus 21 autres langues sont en partie traduites. Le pourcentage de chaînes traduites est passé de 49% à 61% dans cette version.<br />
<br />
* De nouvelles traductions des didacticiels ont été apportées par des contributeurs : en tchèque, portugais (Brézil) et russe.<br />
<br />
= En interne =<br />
<br />
* La boîte de dialogue Propriétés du Document a été entièrement réécrite en utilisant gtkmm, ce qui a permis une importante diminution de la taille du code source grâce à l'utilisation d'objets "widget". Les objets "widget" utilisés peuvent être réutilisés par d'autres boîtes de dialogue, et le code source est bien plus lisible.<br />
<br />
* Un travail a commencé sur l'optimisation des "include" dans les fichiers cpp, en utilisant l'outil "purgeincludes" écrit spécialement pour cela, et a permis de supprimer 40% des lignes "include" !<br />
<br />
= Problèmes connus =<br />
=== les fichiers SVG enregistrés avec une version précédente n'affichent pas les polices correctement ===<br />
* Il se peut que les polices ne s'affichent pas correctement lorsque vous ouvrez un document enregistré avec un version précédente (ex. 0.43). Ceci peut être simplement réparé en réappliquant la police en question. Cependant, la boîte de dialogue Texte et Police ne récupère pas la taille de police depuis le document, et la taille peut donc être perdue. Si vous sélectionnnez les texte, puis vérifiez ses fonte et taille d'origine avec l'éditeur XML, vous pouvez alors les réappliquer dans la boîte de dialogue Texte et Police, et redonner à votre document son aspect original !<br />
<br />
=== Problèmes avec certains paquets Debian libgc-6.7 ===<br />
<br />
* 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.<br />
<br />
=== Problèmes avec l'option "Composite" de X.org ===<br />
<br />
* Certaines pré-versions d'Inkscape-0.44 subissaient des plantages si l'option "Composite" était activée dans la configuration de X.org. Ce problème est résolu dans la version finale.<br />
<br />
=== Les espaces de nom (namespaces) peuvent nécessiter une correction manuelle ===<br />
<br />
* Les précédentes versions d'Inkscape sauvaient parfois les documents avec de <b>mauvaises URIs d'espaces de nom</b> sans prévenir. Ce problème a été résolu, mais des fichiers ainsi corrompus ne peuvent plus être ouverts. Ces documents peuvent nécessiter une correction manuelle des déclarations d'espaces de nom. Les URLs correctes sont listées ci-dessous, avec les préfixes d'espaces de noms corrects entre parenthèses :<br />
** '''Sodipodi''' (''sodipodi''): http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd<br />
** '''Inkscape''' (''inkscape''): http://www.inkscape.org/namespaces/inkscape<br />
** '''XLink''' (''xlink''): http://www.w3.org/1999/xlink<br />
** '''SVG''' (''svg'' or none): http://www.w3.org/2000/svg<br />
** '''RDF''' (''rdf''): http://www.w3.org/1999/02/22-rdf-syntax-ns#<br />
** '''Creative Commons''' (''cc''): http://web.resource.org/cc/<br />
** '''Dublin Core Metadata''' (''dc''): http://purl.org/dc/elements/1.1/<br />
<br />
=== Attention aux thèmes défectueux sous Linux ===<br />
<br />
* Inkscape et d'autres programmes Gtk peuvent planter sous Linux quand le paquet <b>gtk2-engines-smooth / libsmooth</b> 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.<br />
* Un problème similaire existe si le thème <b>Baghira KDE</b> ou le paquet <b>gtk_gt_engine</b> 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.<br />
<br />
=== N'oubliez pas de supprimer le fichier menus.xml s'il est présent ===<br />
<br />
* Si vous avez utilisé certaines compilations directes du dépot CVS/SVN à l'automne 2005, il se peut que vous ayiez un fichier <code>menus.xml</code> restant dans votre répertoire de profil (ex. <code>~/.inkscape</code> 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 <code>menus.xml</code>.<br />
<br />
= Versions précédentes =<br />
<br />
* [[ReleaseNotes043-fr]] : traduction en français de [[ReleaseNotes043]]<br />
* [[ReleaseNotes042-fr]] : traduction en français de [[ReleaseNotes042]]<br />
* [[ReleaseNotes041-fr]] : traduction en français de [[ReleaseNotes041]]<br />
* [[ReleaseNotes040-fr]] : traduction en français de [[ReleaseNotes040]]<br />
* [[ReleaseNotes039-fr]] : traduction en français de [[ReleaseNotes039]]<br />
* [[ReleaseNotes038-fr]] : traduction en français de [[ReleaseNotes038]]<br />
* [[ReleaseNotes037-fr]] : traduction en français de [[ReleaseNotes037]]<br />
* [[ReleaseNotes036-fr]] : traduction en français de [[ReleaseNotes036]]<br />
* [[ReleaseNotes035-fr]] : traduction en français de [[ReleaseNotes035]]</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.45/fr&diff=7671Release notes/0.45/fr2006-07-19T13:07:24Z<p>Matiphas: </p>
<hr />
<div>= Inkscape 0.45: en bref =<br />
<br />
= Boîte de dialogue Historique de la commande Annuler =<br />
[Gustav Broberg]<br />
* Inkscape possède maintenant une <b>boîte de dialogue de l'historique</b>, accessible avec Ctrl+Maj+H. Les modifications apportées au document, depuis son ouverture, y sont enregistrées.<br />
** Les modifications sont enregistrées depuis la plus ancienne (en haut) à la plus récente (en bas).<br />
** Le type de chaque modification est indiqué par une icône et une brève description.<br />
** For readability, consecutive changes of the same type are placed in a collapsable branch showing a triangle marker and the number of the hidden actions in the branch.<br />
** 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.<br />
* The Undo and Redo commands in the Edit menu display the descriptions of the commands to be undone and redone, correspondingly.<br />
<br />
= Vitesse =<br />
<br />
* Les dégradés radiaux sont rendus au moins 10% plus vite.<br />
<br />
* Le rendu à l'écran est plus rapide de 2 à 3%, et même 5% pour les dessins complexes avec transparence.<br />
<br />
= Ligne de commande =<br />
<br />
* Le nouveau paramètre <code>--export-pdf</code> permet d'exporter une image SVG en PDF depuis la ligne de commande.<br />
<br />
= Améliorations diverses =<br />
<br />
* [nouveaux curseurs - scislac]<br />
<br />
* [Améliorations de l'export PDF/EPS - Ulf Erikson]<br />
<br />
* Les images PNG exportées ont une résolution correcte dans leurs en-têtes.<br />
<br />
= Corrections diverses de bogues =<br />
<br />
= Outils =<br />
<br />
== Pipette ==<br />
* Instead of the confusing toggle button, now the Controls bar for the Dropper tool has two checkboxes, "Pick alpha" and "Set alpha", 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).<br />
** If the "Pick alpha" 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).<br />
** If the "Pick alpha" checkbox is on but "Set alpha" is off, the selected object will get the fill color #FF0000 (red) and fill opacity will be at 1.0.<br />
** If both "Pick alpha" and "Set alpha" are on, the selected object will get the fill color #FF0000 (red) and fill opacity will be at 0.5 (half-transparent).<br />
: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.<br />
<br />
<br />
= Traductions =<br />
<br />
= Problèmes connus =<br />
==== Problèmes avec certains paquets Debian libgc-6.7 ====<br />
<br />
* 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.<br />
<br />
==== Attention aux thèmes défectueux sous Linux ====<br />
<br />
* Inkscape et d'autres programmes Gtk peuvent planter sous Linux quand le paquet <b>gtk2-engines-smooth / libsmooth</b> 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.<br />
* Un problème similaire existe si le thème <b>Baghira KDE</b> ou le paquet <b>gtk_gt_engine</b> 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.<br />
<br />
==== N'oubliez pas de supprimer le fichier menus.xml s'il est présent ====<br />
<br />
* Si vous avez utilisé certaines compilations directes du dépot CVS/SVN à l'automne 2005, il se peut que vous ayiez un fichier <code>menus.xml</code> restant dans votre répertoire de profil (ex. <code>~/.inkscape</code> 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 <code>menus.xml</code>.<br />
<br />
= Versions précédentes =<br />
<br />
<br />
* [[ReleaseNotes044-fr]] : traduction en français de [[ReleaseNotes044]]<br />
* [[ReleaseNotes043-fr]] : traduction en français de [[ReleaseNotes043]]<br />
* [[ReleaseNotes042-fr]] : traduction en français de [[ReleaseNotes042]]<br />
* [[ReleaseNotes041-fr]] : traduction en français de [[ReleaseNotes041]]<br />
* [[ReleaseNotes040-fr]] : traduction en français de [[ReleaseNotes040]]<br />
* [[ReleaseNotes039-fr]] : traduction en français de [[ReleaseNotes039]]<br />
* [[ReleaseNotes038-fr]] : traduction en français de [[ReleaseNotes038]]<br />
* [[ReleaseNotes037-fr]] : traduction en français de [[ReleaseNotes037]]<br />
* [[ReleaseNotes036-fr]] : traduction en français de [[ReleaseNotes036]]<br />
* [[ReleaseNotes035-fr]] : traduction en français de [[ReleaseNotes035]]<br />
<br />
[[Category:Marketing]]</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.45/fr&diff=7670Release notes/0.45/fr2006-07-19T13:05:42Z<p>Matiphas: sync with RN045</p>
<hr />
<div>= Inkscape 0.45: en bref =<br />
<br />
= Boîte de dialogue Historique de la commande Annuler =<br />
[Gustav Broberg]<br />
* Inkscape possède maintenant une <b>boîte de dialogue de l'historique<b>, accessible avec Ctrl+Maj+H. Les modifications apportées au document, depuis son ouverture, y sont enregistrées.<br />
** Les modifications sont enregistrées depuis la plus ancienne (en haut) à la plus récente (en bas).<br />
** Le type de chaque modification est indiqué par une icône et une brève description.<br />
** For readability, consecutive changes of the same type are placed in a collapsable branch showing a triangle marker and the number of the hidden actions in the branch.<br />
** 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.<br />
* The Undo and Redo commands in the Edit menu display the descriptions of the commands to be undone and redone, correspondingly.<br />
<br />
= Vitesse =<br />
<br />
* Les dégradés radiaux sont rendus au moins 10% plus vite.<br />
<br />
* Le rendu à l'écran est plus rapide de 2 à 3%, et même 5% pour les dessins complexes avec transparence.<br />
<br />
= Ligne de commande =<br />
<br />
* Le nouveau paramètre <code>--export-pdf</code> permet d'exporter une image SVG en PDF depuis la ligne de commande.<br />
<br />
= Améliorations diverses =<br />
<br />
* [nouveaux curseurs - scislac]<br />
<br />
* [Améliorations de l'export PDF/EPS - Ulf Erikson]<br />
<br />
* Les images PNG exportées ont une résolution correcte dans leurs en-têtes.<br />
<br />
= Corrections diverses de bogues =<br />
<br />
= Outils =<br />
<br />
== Pipette ==<br />
* Instead of the confusing toggle button, now the Controls bar for the Dropper tool has two checkboxes, "Pick alpha" and "Set alpha", 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).<br />
** If the "Pick alpha" 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).<br />
** If the "Pick alpha" checkbox is on but "Set alpha" is off, the selected object will get the fill color #FF0000 (red) and fill opacity will be at 1.0.<br />
** If both "Pick alpha" and "Set alpha" are on, the selected object will get the fill color #FF0000 (red) and fill opacity will be at 0.5 (half-transparent).<br />
: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.<br />
<br />
<br />
= Traductions =<br />
<br />
= Problèmes connus =<br />
==== Problèmes avec certains paquets Debian libgc-6.7 ====<br />
<br />
* 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.<br />
<br />
==== Attention aux thèmes défectueux sous Linux ====<br />
<br />
* Inkscape et d'autres programmes Gtk peuvent planter sous Linux quand le paquet <b>gtk2-engines-smooth / libsmooth</b> 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.<br />
* Un problème similaire existe si le thème <b>Baghira KDE</b> ou le paquet <b>gtk_gt_engine</b> 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.<br />
<br />
==== N'oubliez pas de supprimer le fichier menus.xml s'il est présent ====<br />
<br />
* Si vous avez utilisé certaines compilations directes du dépot CVS/SVN à l'automne 2005, il se peut que vous ayiez un fichier <code>menus.xml</code> restant dans votre répertoire de profil (ex. <code>~/.inkscape</code> 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 <code>menus.xml</code>.<br />
<br />
= Versions précédentes =<br />
<br />
<br />
* [[ReleaseNotes044-fr]] : traduction en français de [[ReleaseNotes044]]<br />
* [[ReleaseNotes043-fr]] : traduction en français de [[ReleaseNotes043]]<br />
* [[ReleaseNotes042-fr]] : traduction en français de [[ReleaseNotes042]]<br />
* [[ReleaseNotes041-fr]] : traduction en français de [[ReleaseNotes041]]<br />
* [[ReleaseNotes040-fr]] : traduction en français de [[ReleaseNotes040]]<br />
* [[ReleaseNotes039-fr]] : traduction en français de [[ReleaseNotes039]]<br />
* [[ReleaseNotes038-fr]] : traduction en français de [[ReleaseNotes038]]<br />
* [[ReleaseNotes037-fr]] : traduction en français de [[ReleaseNotes037]]<br />
* [[ReleaseNotes036-fr]] : traduction en français de [[ReleaseNotes036]]<br />
* [[ReleaseNotes035-fr]] : traduction en français de [[ReleaseNotes035]]<br />
<br />
[[Category:Marketing]]</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=TranslationStatus&diff=7669TranslationStatus2006-07-19T10:18:47Z<p>Matiphas: /* Interface translation (po files) */</p>
<hr />
<div>Go Back to the main [http://wiki.inkscape.org/wiki/index.php/Translation_information Translation information] page.<br />
<br />
= Interface translation (po files) =<br />
<br />
* Preliminary note : the names and e-mail addresses of contributors and last translator can be found in the header of the po file (simply open it with your favorite text editor)<br />
<br />
* General information<br />
<br />
Status updated on 19 July 2006<br />
<br />
Total number of localizable strings: '''2213'''<br />
<br />
Total number of PO files: '''40'''<br />
<br />
Average translated: 1345 ('''60 %'''), fuzzy: 408 ( 18 %), untranslated: 459 ( 20 %)<br />
<br />
<br />
* '''Amharic''': am.po<br />
<br />
translated: 78 ('''3 %'''), fuzzy: 660 ( 29 %), untranslated: 1475 ( 66 %),<br />
<br />
<br />
* '''Azerbaijani/Turkic''': az.po<br />
<br />
translated: 65 ('''2 %'''), fuzzy: 932 ( 42 %), untranslated: 1216 ( 54 %),<br />
<br />
<br />
* '''Belarusian''': be.po<br />
<br />
translated: 159 ('''7 %'''), fuzzy: 1026 ( 46 %), untranslated: 1028 ( 46 %),<br />
<br />
<br />
* '''Catalan''': ca.po<br />
<br />
translated: 2075 ('''93 %'''), fuzzy: 97 ( 4 %), untranslated: 41 ( 1 %),<br />
<br />
<br />
* '''Czech''': cs.po<br />
<br />
translated: 2085 ('''94 %'''), fuzzy: 98 ( 4 %), untranslated: 30 ( 1 %),<br />
<br />
<br />
* '''Danish''': da.po<br />
<br />
translated: 1712 ('''77 %'''), fuzzy: 495 ( 22 %), untranslated: 6 ( 0 %),<br />
<br />
<br />
* '''German''': de.po<br />
<br />
translated: 2107 ('''95 %'''), fuzzy: 84 ( 3 %), untranslated: 22 ( 0 %),<br />
<br />
<br />
* '''Greek''': el.po<br />
<br />
translated: 328 ('''14 %'''), fuzzy: 965 ( 43 %), untranslated: 920 ( 41 %),<br />
<br />
<br />
* '''English/Great Britain''': en_GB<br />
<br />
translated: 2087 ('''94 %'''), fuzzy: 97 ( 4 %), untranslated: 29 ( 1 %),<br />
<br />
<br />
* '''Spanish''': es.po<br />
<br />
translated: 2085 ('''94 %'''), fuzzy: 97 ( 4 %), untranslated: 31 ( 1 %),<br />
<br />
<br />
* '''Spanish/Mexico''': es_MX.po<br />
<br />
translated: 337 ('''15 %'''), fuzzy: 1014 ( 45 %), untranslated: 862 ( 38 %),<br />
<br />
<br />
* '''Estonian''': et.po<br />
<br />
translated: 9 ('''0 %'''), fuzzy: 861 ( 38 %), untranslated: 1343 ( 60 %),<br />
<br />
<br />
* '''Basque''': eu.po<br />
<br />
translated: 2075 ('''93 %'''), fuzzy: 99 ( 4 %), untranslated: 39 ( 1 %),<br />
<br />
<br />
* '''French''': fr.po<br />
<br />
translated: 2192 ('''99 %'''), fuzzy: 11 ( 0 %), untranslated: 10 ( 0 %),<br />
<br />
<br />
* '''Irish''': ga.po<br />
<br />
translated: 14 ('''0 %'''), fuzzy: 794 ( 35 %), untranslated: 1405 ( 63 %),<br />
<br />
<br />
* '''Galician''': gl.po<br />
<br />
translated: 84 ('''3 %'''), fuzzy: 1046 ( 47 %), untranslated: 1083 ( 48 %),<br />
<br />
<br />
* '''Hungarian''': hu.po<br />
<br />
translated: 2085 ('''94 %'''), fuzzy: 97 ( 4 %), untranslated: 31 ( 1 %),<br />
<br />
<br />
* '''Italian''': it.po<br />
<br />
translated: 2078 ('''93 %'''), fuzzy: 97 ( 4 %), untranslated: 38 ( 1 %),<br />
<br />
<br />
* '''Japanese''': ja.po<br />
<br />
translated: 1290 ('''58 %'''), fuzzy: 511 ( 23 %), untranslated: 412 ( 18 %),<br />
<br />
<br />
* '''Korean''': ko.po<br />
<br />
translated: 836 ('''37 %'''), fuzzy: 81 ( 3 %), untranslated: 1296 ( 58 %),<br />
<br />
<br />
* '''Lithuanian''': lt.po<br />
<br />
translated: 1892 ('''85 %'''), fuzzy: 98 ( 4 %), untranslated: 223 ( 10 %),<br />
<br />
<br />
* mk<br />
<br />
translated: 0 ('''0 %'''), fuzzy: 679 ( 30 %), untranslated: 1534 ( 69 %),<br />
<br />
<br />
* '''Norwegian/bokmål dialect''': nb.po<br />
<br />
translated: 2085 ('''94 %'''), fuzzy: 97 ( 4 %), untranslated: 31 ( 1 %),<br />
<br />
<br />
* '''Norwegian/Nynorsk''': nn.po<br />
<br />
translated: 1592 ('''71 %'''), fuzzy: 372 ( 16 %), untranslated: 249 ( 11 %),<br />
<br />
<br />
* '''Dutch: nl.po'''<br />
<br />
translated: 1439 ('''65 %'''), fuzzy: 478 ( 21 %), untranslated: 296 ( 13 %),<br />
<br />
<br />
* '''Punjabi''': pa.po<br />
<br />
translated: 907 ('''40 %'''), fuzzy: 432 ( 19 %), untranslated: 874 ( 39 %),<br />
<br />
<br />
* '''Polish''': pl.po<br />
<br />
translated: 2073 ('''93 %'''), fuzzy: 98 ( 4 %), untranslated: 42 ( 1 %),<br />
<br />
<br />
* '''Portuguese''': pt.po<br />
<br />
translated: 185 ( '''8 %'''), fuzzy: 1089 ( 49 %), untranslated: 939 ( 42 %),<br />
<br />
<br />
* '''Portuguese/Brazil''': pt_BR.po<br />
<br />
translated: 1495 ('''67 %'''), fuzzy: 444 ( 20 %), untranslated: 274 ( 12 %),<br />
<br />
<br />
* '''Romanian''': ro.po<br />
<br />
translated: 0 ('''0 %'''), fuzzy: 0 ( 0 %), untranslated: 0 ( 0 %),<br />
<br />
<br />
* '''Russian''': ru.po<br />
<br />
translated: 2081 ('''94 %'''), fuzzy: 98 ( 4 %), untranslated: 34 ( 1 %),<br />
<br />
<br />
* '''Slovak''': sk.po<br />
<br />
translated: 844 ('''38 %'''), fuzzy: 748 ( 33 %), untranslated: 621 ( 28 %),<br />
<br />
<br />
* '''Slovenian''': sl.po<br />
<br />
translated: 2085 ('''94 %'''), fuzzy: 97 ( 4 %), untranslated: 31 ( 1 %),<br />
<br />
<br />
* '''Serbian''': sr.po<br />
<br />
translated: 2087 ('''94 %'''), fuzzy: 97 ( 4 %), untranslated: 29 ( 1 %),<br />
<br />
<br />
* '''Serbian@Latine''': sr@Latn.po<br />
<br />
translated: 2087 ('''94 %'''), fuzzy: 97 ( 4 %), untranslated: 29 ( 1 %),<br />
<br />
<br />
* '''Swedish''': sv.po<br />
<br />
translated: 564 ('''25 %'''), fuzzy: 824 ( 37 %), untranslated: 825 ( 37 %),<br />
<br />
<br />
* '''Turkish''': tr.po<br />
<br />
translated: 893 ('''40 %'''), fuzzy: 656 ( 29 %), untranslated: 664 ( 30 %),<br />
<br />
<br />
* '''Ukrainian''': uk.po<br />
<br />
translated: 1466 ('''66 %'''),fuzzy: 466 ( 21 %), untranslated: 281 ( 12 %),<br />
<br />
<br />
* '''Vietnamese''': vi.po<br />
<br />
translated: 2087 ('''94 %'''), fuzzy: 97 ( 4 %), untranslated: 29 ( 1 %),<br />
<br />
<br />
* '''Chinese/Simplified''': zh_CN.po<br />
<br />
translated: 2083 ('''94 %'''), fuzzy: 98 ( 4 %), untranslated: 32 ( 1 %),<br />
<br />
<br />
* '''Chinese/Traditional''': zh_TW.po<br />
<br />
translated: 2085 ('''94 %'''), fuzzy: 98 ( 4 %), untranslated: 30 ( 1 %),<br />
<br />
= Tutorials =<br />
<br />
Already available in svn:<br />
* Basic: ca, cs, de, en, es, fr, ja, nn, pt_BR, ru, sl<br />
* Shapes: ca, cs, de, en, es, fr, ja, pt_BR, sl<br />
* Advanced: ca, cs, de, en, es, fr, ja, pt_BR, sl<br />
* Tracing: ca, de, en, es, fr, sl<br />
* Calligraphy: ca, cs, de, en, es, fr, pt_BR, sl<br />
* Elements of design: de, en, es, fr, pt_BR, sl<br />
* Tips and tricks: de, en, es, fr, pt_BR, sl<br />
<br />
= Keys (shortcuts) =<br />
<br />
Already available in svn :<br />
* de<br />
* en<br />
* fr<br />
* sl<br />
<br />
= Windows installer =<br />
<br />
Already available in svn :<br />
* catalan.nsh<br />
* czech.nsh<br />
* english.nsh<br />
* french.nsh<br />
* german.nsh<br />
* italian.nsh<br />
* polish.nsh<br />
* slovak.nsh<br />
* spanish.nsh<br />
<br />
= Wiki translation =<br />
<br />
= Website =<br />
<br />
2006-07 001.inc de en<br />
<br />
2006-06 010.inc de en it<br />
<br />
2006-06 009.inc de en it<br />
<br />
2006-06 008.inc de en it<br />
<br />
2006-06 007.inc de en it<br />
<br />
2006-06 006.inc de en<br />
<br />
2006-06 005.inc de en<br />
<br />
2006-06 004.inc de en<br />
<br />
2006-06 003.inc de en<br />
<br />
2006-06 002.inc de en<br />
<br />
2006-06 001.inc de en<br />
<br />
2006-05 007.inc de en<br />
<br />
2006-05 006.inc de en<br />
<br />
2006-05 005.inc de en<br />
<br />
2006-05 004.inc de en<br />
<br />
2006-05 003.inc de en<br />
<br />
2006-05 002.inc de en<br />
<br />
2006-05 001.inc de en es it<br />
<br />
2006-04 005.inc de en es<br />
<br />
2006-04 004.inc de en es<br />
<br />
2006-04 003.inc de en<br />
<br />
2006-04 002.inc de en<br />
<br />
2006-04 001.inc de en fr<br />
<br />
2006-02 001.inc en fr<br />
<br />
2006-01 003.inc en fr<br />
<br />
2006-01 002.inc en fr<br />
<br />
2006-01 001.inc en fr it<br />
<br />
2005-11 007.inc de en fr it<br />
<br />
= News =<br />
<br />
GNOME has the following at >50%.<br />
<br />
bg, ca, cs, de, en_CA, en_GB, es, fi, fr, nb, ne, nl, pl, pt, pt_BR, ru, sk, sr, sv, uk, vi, zh_CN, and zh_TW<br />
<br />
Of these, we have some at >80% already. The ones not at 80% are:<br />
<br />
bg, en_CA, en_GB, fi, nb, ne, nl, pl, pt, pr_BR, ru, sk, sr, sv, uk, vi<br />
<br />
pl, pt_BR, ru, sr, and uk are between 60-80%, so these seem like they should not be hard to boost to at least 80%! en_CA and en_GB ought to also be easy, aye?<br />
<br />
<br />
<br />
= Translation information =<br />
Go Back to the main [http://wiki.inkscape.org/wiki/index.php/Translation_information Translation information] page.</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.44/fr&diff=7603Release notes/0.44/fr2006-07-13T11:57:32Z<p>Matiphas: /* Inkscape 0.44.1 : modifications par rapport à la version 0.44 */</p>
<hr />
<div>== Inkscape 0.44.1 : modifications par rapport à la version 0.44 ==<br />
* Correction d'un plantage sur Windows ("python.exe can't find msvcrt71.dll") : la dll est maintenant fournie avec le paquet.<br />
* Correction du gel du widget des dimensions de la page<br />
* Supression de divers problèmes dus aux noms de répertoires contenant des espaces, sur Mac OS X.<br />
* inkscape now finds libpng include headers on some systems<br />
* Plusieurs modifications permettant maintenant de compiler sur les systèmes utilisant glib-2.4 (ex. RHEL4).<br />
* allow compiling on systems with incomplete boost library headers; recognize if boost is too old<br />
* Inkscape peut maintenant être compilé avec gcc-4.2.x.<br />
* Correction d'un bogue qui empéchait l'affiche de la sortie stderr des scripts.<br />
* Correction d'un bogue affectant le menu des fichiers Récemment ouverts.<br />
* L'information de résolution est maintenant enregistrée dans les fichiers PNG exportés.<br />
* Correction de divers bogues sur l'export au format ODG<br />
* Correction de l'import des fichiers générés par Dia.<br />
* fix several include issues affecting building on Solaris (there are still some more problems, at least under Solaris 8, and similar ones on OpenBSD)<br />
* Didacticiels en allemand : ajout du didacticiel Avancé et corrections dans le didacticiel Calligraphie. Les didacticiels manquants (en allemand, tchèque et portugais-brésilien) ont été ajoutés au paquet.<br />
* Modifications/mises à jour des traductions allemande et espagnole de l'interface d'Inkscape.<br />
<br />
== Inkscape 0.44 : en bref ==<br />
<br />
Inkscape 0.44 apporte plus de fonctionnalités que jamais et améliore celles déjà existantes. Quelques points majeurs :<br />
<br />
* Boîte de dialogue Calques<br />
<br />
* Mode d'affichage Contour (fil de fer), permettant d'améliorer les performances.<br />
<br />
* Export PDF (avec transparence) natif.<br />
<br />
* Support des masques et des chemins de découpe.<br />
<br />
* Raccouris clavier configurables. Une compatibilité optionnelle avec ceux de Xara X est incluse.<br />
<br />
* Une palette de couleurs insérable dans la fenêtre d'édition.<br />
<br />
* Un indicateur interactif de style de la sélection présent dans la barre d'état.<br />
<br />
* la possibilité innovante de "sculpter les noeuds" ainsi que que d'autres améliorations de l'outil noeud.<br />
<br />
* Les extensions sont activées par défaut et fonctionnent sur la plupart des plateformes.<br />
<br />
* Un meilleur support du SVG : élément <switch>, profils de couleur ICC pour les images.<br />
<br />
* Des centres de rotation persistants, la commande Coller les dimensions.<br />
<br />
* De nouvelles icônes, de nombreuses améliorations cosmétiques; les boîtes de dialogue des préférences ont été améliorées et les menus réorganisés.<br />
<br />
* Des centaines de corrections de bogues et de fonctionnalités plus petites.<br />
<br />
* Une nouvelle importante même si elle n'est pas directement liée à Inkscape : depuis notre dernière version, [http://www.mozilla.com/firefox/ Firefox 1.5] a été lancé avec le suppport du SVG activé par défaut. Ceci signifie que vous pouvez directement afficher vos documents Inkscape dans une fenêtre Firefox sans avoir à effectuer une conversion de format ou installation de greffon !<br />
<br />
= Performance =<br />
<br />
== Mode contour ==<br />
<br />
Un mode d'affichage contour (ou fil de fer) est désormais disponible. Utilisez le menu <i>Affichage > Mode d'affichage > Contour </i> pour l'activer. Dans ce mode :<br />
<br />
* tous les chemins ou formes sont rendus par leurs <b>frontières</b> <b>inversées</b> (noir sur fond clair et vice versa) avec un contour de largeur fixe (1 pixel à l'écran, quel que soit le zoom), et sans remplissage.<br />
<br />
* Le texte est peint avec un remplissage inversé, sans contour;<br />
<br />
* Les bitmaps sont affichés tels quels.<br />
<br />
* toute transparence ou tout dégradé est ignoré.<br />
<br />
Dans la plupart des cas, le mode contour n'est pas beaucoup plus rapide que le mode normal (10 à 50% plus rapide en général), et dans certains cas particuliers il peut même être plus lent. Cependant, son intérêt ne réside pas uniquement dans sa rapidité; c'est un moyen pratique pour se faire une idée de la structure des objets de votre document, éditer les noeuds avec précision et pour trouver des "objets errants".<br />
<br />
== Vitesse ==<br />
<br />
En plus du mode Contour qui facilite le travail avec des dessins complexes, cette version d'Inkscape apporte des améliorations de la vitesse sur plusieurs domaines.<br />
<br />
* Grace à des <b>optimisations du moteur de rendu</b>, le rafraichissement du dessin à l'écran est <b>10% plus rapide</b>, et même <b>trois fois plus rapide</b> dans certains cas (comme pour les chemins pointillés complexes sous un zoom important).<br />
<br />
* Des <b>optimisations de l'outil Noeud</b> apportent un gain de vitesse notable pour l'édition de noeuds. Ainsi, passer de (ou à) l'outil Noeud vers un autre outil (avec un chemin sélectionné), ainsi que sélectionner des noeuds avec cet outil, est désormais <b>au moins dix fois plus rapide</b> qu'auparavant. Les autres opérations, comme le déplacement de courbes ou de noeuds et les déplacement/redimensionnement/rotation sur plusieurs noeuds sélectionnés sont également plus rapides. Ceci est particulièrement important dans le cadre d'un travail sur des chemins complexes; grâce à ces optimisations, les chemins contenant plusieurs milliers de noeuds, même s'ils restent lents, sont bien plus utilisables.<br />
<br />
* Une optimisation de la méthode de définition d'attribut permet de rendre certaines opérations bien plus rapides : déplacer plusieurs objets à l'aide des raccourcis flèches va au moins <b>30% plus vite</b> que dans la version 0.43. Ceci est particulièrement perceptible quand vous déplacez des clones sélectionnés avec leur original (par exemple, dans le cas d'un pavage de clones), et dans ce cas, Inkscape va <b>trois à quatre fois plus vite</b>.<br />
<br />
* Les <b>icônes de l'interface</b> sont maintenant rendues en tâche de fond (à partir du fichier <code>share/icons/icons.svg</code>) quand Inkscape est inactif, plutôt qu'en attendant que toutes les icônes d'un menu ne soient rendues que lorsque vous vous y accédez pour le première fois. Ceci permet d'éliminer la latence énervante lors du premier accès à un menu.<br />
<br />
* Avant, lors d'un zoom sur une petite portion d'un chemin (spécialement dans le cas d'un chemin grand et complexe), un ralentissement d'Inkscape était perceptible et l'utilisation mémoire augmentait énormément. Nous avons optimisé le moteur de rendu afin de ne <b>traiter que la partie visible d'un chemin</b>, et en conséquence la vitesse de rendu est maintenant à peu près constante quel que soit le niveau de zoom, et environ 10 à 40 fois plus rapide que dans la précédente version (le gain étant plus important pour des zooms plus serrés).<br />
<br />
* La commande <b>Chemin > Séparer </b> est jusqu'à cent fois plus rapide pour les chemins complexes comportant des milliers de sous-chemins.<br />
<br />
= Conformité à la norme SVG =<br />
<br />
== Support des profils de couleur ==<br />
<br />
Inkscape comporte maintenant une fonctionnalité basique de gestion de profil ICC. Si compilé avec le support de LittleCMS (si vous exécutez <code>configure</code> en activant <code>--enable-lcms</code>), Inkscape réussit le [http://www.w3.org/Graphics/SVG/Test/20030813/htmlframe/full-color-prof-01-f.html test de profil couleur ICC] du W3C. L'élément &lt;color-profile&gt; a été mis en place pour l'attribut "color-profile" des éléments &lt;image&gt;.<br />
<br />
== Support de l'élément &lt;switch&gt; ==<br />
<br />
Le module de '''traitement conditionnel''' (Conditional Processing Module) de la norme SVG 1.1 est maintenant supporté, incluant l'élément ''switch'' et les attributs ''requiredFeatures'', ''requiredExtensions'', ''systemLanguage''. Inkscape passe avec succès les tests de traitement conditionnel ([http://www.w3.org/Graphics/SVG/Test/20030813/htmlframe/full-struct-cond-01-t.html] et [http://www.w3.org/Graphics/SVG/Test/20030813/htmlframe/full-struct-cond-02-t.html]) du W3C.<br />
<br />
== Résultat SVG ==<br />
<br />
* Dans les documents SVG d'Inkscape, les <b>couleurs</b> sont maintenant désignées par un nom (‘white’) ou un code héxadécimal à trois chiffres (‘<tt>#f3c</tt>’) quand cela est possible.<br />
<br />
* Les valeurs numériques dans les attributs <code>transform</code> sont écrites sans zéros de remplissage non significatifs, et toute valeur inférieure à 1e-8 en valeur absolue (généralement due à une erreur d'arrondi) est écrite comme 0 afin de diminuer l'encombrement.<br />
<br />
= Interface =<br />
<br />
== Boîte de dialogue Calques ==<br />
<br />
Une boîte de dialogue Calques (<b>Ctrl+Maj+L</b>) a été introduite dans cette version. Elle est synchronisée avec le sélecteur rapide de calque situé dans la barre d'état, ce qui vous permet d'utiliser l'un ou l'autre selon votre convenance.. <br />
<br />
* Dans la boîte de dialogue, vous pouvez cliquer sur un calque pour le en faire le calque <b>courant</b>, mais aussi le rendre <b>visible/invisible</b> et <b>verrouillé/déverrouillé</b>. Vous pouvez changer la visibilité ou le verrouillage d'un calque sans avoir à le rendre courant.<br />
<br />
* Une <b>arborescence</b> hiérarchique des calques est représentée par un affichage en forme d'arbre dans la boîte de dialogue. Vous pouvez <b>étendre ou réduire</b> les branches de l'arbre afin de faciliter la navigation dans la structure des calques d'un document.<br />
<br />
* En bas de la boîte de dialogue, des boutons permettent d'<b>ajouter</b> un nouveau calque, de <b>monter ou descendre</b> le calque courant (simplement d'un cran ou bien au premier/dernier plan) et de <b>supprimer</b> le calque courant.<br />
<br />
* En dessous de ces boutons, une glissière et un champ numérique permettent de modifier l'<b>opacité</b> du calque courant. L'opacité d'un calque affecte tous les objets de ce calque, de la même façon que l'opacité d'un groupe.<br />
<br />
== Indicateur de style des objets sélectionnés ==<br />
<br />
Un nouveau contrôle situé à la gauche de la barre d'état permet d'afficher et de mofifier rapidement les <b>remplissage et contour des objets sélectionnés</b>. Si du texte est sélectionné dans l'outil Texte ou une poignée de dégradé dans l'outil Dégradé, cet indicateur affiche et permet de modifier le style du fragment de texte ou du stop de dégradé et non pas celui de l'objet entier (comportement identique à celui de la boîte de dialogue Remplissage&Contour).<br />
<br />
* Les deux indicateurs, étiquetés avec un <b>"R :"</b> (en haut) et un <b>"C :"</b> (en bas) affichent respectivement le remplissage et le contour des objet(s) sélectionnés (ils affichent simultanément le même style si une poignée de dégradé est sélectionnée).<br />
<br />
* Chacun des indicateurs de remplissage/contour peut afficher soit une <b>couleur + opacité</b> (l'opacité affichée est celle du remplissage/contour, pas l'opacité globale de l'objet) ou une étiquette texte indiquant <b>N/A</b> (aucune sélection), <b>Aucun</b> (pas de remplissage/contour), <b>Indéfini</b> (remplissage/contour indéfini), <b>Dégradé L</b> (dégradé linéaire), <b>Dégradé R</b> (dégradé radial), <b>Motif</b> ou <b>Différents</b> (les objets sélectionnés ont des remplissages/contours de types différents).<br />
<br />
* De plus, chaque indicateur peut être complété par un ou deux drapeaux, <b>p</b> ("plusieurs", indiquant que tous les objets sélectionnés (2 ou plus) ont le même remplissage/contour) ou <b>m</b> ("moyenne", indiquant que tous les objets ont des aplats de remplissage/contour mais de différentes couleurs, et l'indicateur affiche alors la moyenne de ces couleurs).<br />
<br />
* Un <b>clic gauche</b> sur un indicateur ouvre ou active la boîte de dialogue Remplissage&Contour avec l'onglet correspondant (remplissage ou contour) séléctionné.<br />
<br />
* Un <b>clic droit</b> sur un indicateur ouvre un menu contextuel contenant les éléments suivant :<br />
** <b>Editer le remplissage/contour...</b>: Ouvre et active la boîte de dialogue Remplissage&Contour avec l'onglet correspondant séléctionné (idem pour un clic gauche).<br />
** <b>Dernière couleur définie</b>: Applique aux objets sélectionnés la dernière couleur de remplissage/contour appliquée à quoi que ce soit.<br />
** <b>Dernière couleur sélectionnée</b>: Applique aux objets sélectionnés la dernière couleur de remplissage/contour la dernière couleur affichée dans cet indicateur (et permet ainsi de copier facilement des couleurs de remplissage/contour entre des objets : sélectionner la source puis la destination et enfin appliquer "dernière couleur sélectionnée").<br />
** <b>Inverser</b>: Applique la couleur inverse de la couleur courante au le remplissage ou le contour (n'affecte pas l'opacité).<br />
** <b>Blanc</b>, <b>Noir</b>: Applique la couleur correspondante au remplissage ou au contour (complètement opaque).<br />
** <b>Copier la couleur</b>, <b>Coller la couleur</b>: Copie ou colle la couleur (si c'en est une) de remplissage ou de contour vers/depuis le presse-papiers du système, en tant que texte au format hexadécimal <code>#rrggbb</code>.<br />
** <b>Permuter remplissage et contour</b>: Permuter remplissage et contour (a la fois les types et les couleurs, s'ils existent).<br />
** <b>Rendre le remplissage/contour opaque</b>: Supprime la transparence du remplissage ou du contour (pas la transparence globale !).<br />
** <b>Indéfinir le remplissage/contour</b>: Indéfinit le remplissage ou le contour des objets sélectionnés.<br />
** <b>Supprimer le remplissage/contour</b>: Supprime le remplissage ou le contour des objets sélectionnés.<br />
<br />
* Un <b>clic milieu</b> sur un indicateur remplissage/contour supprime le remplissage/contour des objets sélectionnés; s'il est déjà supprimé (c'est à dire si l'indicateur affiche "Aucun"), le comportement est le même que celui de la commande "dernière couleur définie" du menu contextuel.<br />
<br />
* Le <b>glisser-déposer</b> de couleurs sur un indicateur de remplissage/contour permet d'applique la couleur correspondante au remplissage/contour des objet(s) sélectionnés.<br />
<br />
* L'indicateur de contour affiche également la <b>largeur de contour</b> de la sélection (moyennée si plusieurs objets avec des largeurs de contour différentes sont sélectionnés) sur la droite de l'indicateur. Un clic gauche sur cette indication permet d'ouvrir la boîte de dialogue Remplissage et Contour avec l'onglet Style du Contour sélectionné. Un clic droit permet d'ouvrir un menu contextuel permettant de choisir l'unité à utiliser pour la largeur de contour ainsi que des valeurs prédéfinies applicables à la sélection.<br />
<br />
* A la droite des indicateurs de remplissage/contour, le champ numérique <b>Opacité</b> (indiqué par un "O :") affiche et permet de modifier l'opacité globale de l'objet sélectionné (ou l'opacité globale moyenne si plusieurs objets sont sélectionnés). Un <b>clic droit</b> sur le champ numérique ouvre un menu contextuel avec des niveaux d'opacité prédéfinis. Un <b>clic milieu</b> sur le "O :" permet de faire parcourir à l'opacité parmi les valeurs 0 (transparent), 0.5, et 1 (opaque).<br />
<br />
Le champ numérique de zoom et l'indicateur de coordonnées du curseur ont été réarrangés de façon à être plus compacts et déplacés vers la droite de la barre d'état. Une poignée de redimensionnement de la fenêtre a été ajoutée à l'extrémité droite de la barre d'état.<br />
<br />
== Indicateur de style des outils ==<br />
<br />
Pour chacun des outils permettant de créer des objets (Formes, Crayon/Stylo/Plume, Texte) la barre des contrôles (située juste au dessus du canevas) contient désormais un <b>indicateur de style</b> sur son côté droit. Cet indicateur montre le style qu'auront les objets créés avec l'outil.<br />
<br />
* L'indicateur indique le style défini pour l'outil - le "dernier style utilisé" global ou le "style propre à l'outil" . Par exemple, en cliquant sur une couleur de la palette (même si aucun objet n'est sélectionné) et si votre outil est configuré pour utilisé la dernière couleur définie (dans les Préférences d'Inkscape), son indicateur est mis à jour, vous permettant de vous faire une idée de la "brosse" que vous allez utiliser avant de commencer à dessiner.<br />
<br />
== Barre des contrôles de l'outil texte ==<br />
<br />
* Cette version introduit les prémices de la barre des contrôles pour l'outil texte (qui était vide jusqu'à maintenant). Il est désormais possible de choisir la <b>police</b> et sa <b>taille</b>, appliquer un style <b>gras</b> ou <b>italique</b>, modifier l'<b>alignement</b> et l'<b>orientation</b> d'un texte sans avoir à ouvrir le boîte de dialogue Texte et Police.<br />
<br />
* Tous les contrôles sont à <b>application immédiate</b> et s'appliquent à l'objet texte entier (si rien n'est sélectionné) ou à une sélection de texte. Ils peuvent aussi s'appliquer à plusieurs objets de type texte (vous devrez cependant utiliser l'outil Sélecteur pour sélectionner plusieurs objets texte, puis repasser à l'outil Texte pour en utiliser les contrôles).<br />
<br />
* Le menu déroulant des polices contient les noms et un <b>aperçu</b> de toutes les polices; contrairement à d'autres programmes, nous n'appliquons pas chaque fonte à son nom, mais avons préféré ajouter une chaîne d'aperçu séparée affichée en gris après le nom de chaque fonte. Ce design permet d'assurer une meilleure lisibilité des noms des fontes et fournit une information utile maximale dans un emplacement réduit.<br />
<br />
* Nous ajouterons d'autres contrôles (y compris pour l'espacement et le crénage) à cette barre dans les prochaines versions.<br />
<br />
== Palette de couleurs insérable ==<br />
<br />
* Jusqu'à maintenant, les palettes de couleur ne pouvaient être utilisées que depuis une palette flottante (Ctrl+Maj+W). La palette des couleurs est maintenant intégrée à l'interface principale, en bas de la fenêtre, entre la barre d'état et le canevas. Cet affichage est actif par défaut; utilisez <i>Affichage > Afficher/Cacher > Palette</i> pour le désactiver. La palette insérée possède les mêmes fonctionnalités que la palette flottante; un bouton y est disponible dans le coin supérieur droit pour accéder au menu des palettes.<br />
<br />
* L'option <b>Envelopper</b> (inactive par défaut) du menu de la palette permet de la faire passer d'une simple ligne à un cadre de deux ou trois lignes, permettant ainsi un accès plus facile aux couleurs dans les palettes qui en contiennent un grand nombre.<br />
<br />
* Le <b>déplacer-déposer</b> des <b>couleurs</b> a été activé.<br />
** Déplacer une couleur depuis une palette permet d'afficher un aperçu de la couleur déplacée sous le curseur.<br />
** Déplacer-déposer une couleur sur un indicateur de style de la barre d'état permet d'appliquer cette couleur au remplissage ou au contour des objet(s) sélectionnés.<br />
** Les couleurs peuvent être <b>déposées</b> directement sur les objets du canevas afin d'être appliquées à leurs remplissages ou <b>maj+déposées</b> pour être appliquées à leurs contours. Ceci n'affecte que l'objet sur lequel vous déposez une couleur, quels que soient les objets sélectionnés.<br />
** Les couleurs peuvent être déplacées-déposées depuis et vers d'autres logiciels.<br />
<br />
* La nouvelle palette de couleur par défaut <b>Inkscape</b> a été ajoutée. Elel contient une série de gris, les couleurs nommées standards HTML, et toute une série de couleurs triées selon leurs valeurs TSL (475 couleurs en tout). Cette palette est générée par un script Python disponible dans le dépot SVN d'Inkscape dans le répertoire share/palettes.<br />
<br />
* Plusieurs <b>palettes de couleurs spécialisées</b>, particulièrement utiles dans des projets pour lesquels la coordination des couleurs est importante, ont été créées ou récupérées depuis le GIMP : Grays (gris), Reds (rouges), Greens (verts), Blues (bleus), Gold (or), Royal (royal), Khaki (kaki), Hilite (surligne) et Topographic (topographique).<br />
<br />
* Les tailles standards des palettes (minuscule, petit, moyen, grand, très grand) on été <b>diminuées</b>.<br />
<br />
== Boîte de dialogue Préférences d'Inkscape ==<br />
<br />
La boîte de dialogue des Préférences d'Inkscape a été complètement réécrite et redesignée et de nombreux bogues ont été corrigés à cette occasion.<br />
<br />
* La vieille navigation par onglets a disparu; la nouvelle boîte de dialogue respecte beaucoup mieux les principes d'interface de GNOME (<b>GNOME Human Interface Guidelines</b>). <br />
<br />
* De plus, le <b>seuil de simplification</b> peut maintenant être ajusté avec plus de précision.<br />
<br />
== Boîtes de dialogue Propriétés / Métadonnées du Document ==<br />
<br />
* La boîte de dialogue Préférences du document est maintenant nommée <b>Propriétés du document</b>, et a été séparée en deux : les métadonnées sont maintenant accessibles dans la boîte de dialogue <b>Métadonnées du Document</b>; les widgets des métadonnées sont de plus affichées sur deux pages.<br />
<br />
* Un bouton a été ajouté permettant <b>d'ajuster la page à la sélection courante</b> ou au dessin entier s'il n'y a pas de sélection. Le bouton redimensionne la page et si nécessaire déplace le dessin. Il est maintenant très facile de dimensionner une page à la taille d'une illustration après avoir fini celle-ci..<br />
<br />
* <b>Nouveaux contrôles</b>: les nouvelles fonctionnalités d'adhérence des objets ont nécessité leur propres widgets de propriétes, et vous pouvez ajuster la sensibilité d'adhérence avec une glissière, ou laisser les objets adhérer quelle que soit la distance (uniquement pour la grille).<br />
<br />
* Réorganisations dans les <b>Propriétés du Document</b> : tout ce qui concerne l'adhérence a été intégré sur un onglet; la Grille et les Guides ont aussi leur propre onglet. Afin d'améliorer la conformité aux HIG (Human Interface Guidelines), toutes les widgets ont été classées par catégories; en particulier, les widgets de l'onglet Page ont été redisposées selon les catégories Général/Format/Bordure.<br />
<br />
* <b>Corrections de bogues</b>: les URIs des licences grisées avaient un contraste trop faible, et donc ne sont plus grisées du tout; la licence propriétaire ne remettait pas l'URI de licence à zéro; les boutons radio ne possédaient pas d'info-bulles (tooltips); les retouches de la grille mineure ont été supprimées; les données n'étaient pas mises à jour quand un nouveau fichier venait en remplacer un autre dans la même fenêtre.<br />
<br />
* <b>Respect des HIG</b> : un gros travail a été fourni sur cet aspect, et maintenant il ne reste que quelques détails à régler pour respecter complètement les principes d'interface de Gnome (Gnome Human Interface Guidelines).<br />
<br />
* <b>Licences Creative Commons mises à jour</b>: les licences CC ont été mises à jour à la version 2.5 par défaut dans l'onglet licence de la boîte de dialogue Métadonnées.<br />
<br />
== Raccourcis clavier configurables ==<br />
<br />
Les <b>raccourcis clavier</b> d'Inkscape </b> sont maintenant configurables</b> !<br />
<br />
Il n'y a pas encore d'interface graphique utilisateur permettant de gérer cette fonctionnalité, et toutes les actions d'Inkscape ne peuvent pas encore recevoir des raccourcis personnalisés. Cependant, si éditer un fichier de configuration ne vous fait pas peur, la plupart des actions, y compris tout ce qui apparait dans les menus, peuvent recevoir des modifications de leurs raccourcis. Nous travaillons pour rendre encore plus d'actions configurables.<br />
<br />
Au démarrage, Inkscape charge ses raccourcis claviers depuis <code>share/keys/default.xml</code>. Ce fichier est une copie de <code>inkscape.xml</code> situé dans le même répertoire. Le répertoire contient d'autres émulations de profils de claviers permettant de simuler ceux d'autres éditeurs vectoriels :<br />
<br />
* <code>xara.xml</code>: Xara X/Xara Xtreme/Xara LX keys<br />
<br />
Vous pouvez copier l'un d'eux à la place de default.xml afin d'utiliser le profil associé. Dans tous ces profils, les touches/raccourcis non utilisés par le programme correspondant conservent leur lien avec Inkscape. Si vous voulez contribuer à créer un profil pour un autre éditeur vectoriel non encore simulé, nous l'accepterons avec grand plaisir. Ces fichiers sont dans un format XML simple décrit dans <code>inkscape.xml</code>.<br />
<br />
Vous pouvez aussi <b>personnaliser vos propres raccourcis</b> sans avoir à écraser le fichier <code>default.xml</code> principal. Si votre répertoire de profil (<code>~/.inkscape</code> sur Linux) contient un sous-répertoire <code>keys</code> contenant un fichier <code>default.xml</code>, les raccourcis de ce fichier se superposeront (c'est à dire s'ajouteront, et préempteront en cas de conflit) les raccourcis par défaut. Le format de votre fichier <code>default.xml</code> devra être le même que celui du fichier <code>default.xml</code> principal.<br />
<br />
== Menus ==<br />
<br />
* Les commandes de <b>Zoom</b> du menu Affichage ont été déplacées dans un sous-menu; les commandes <b>Zoomer</b> et <b>Dézoomer</b> ont été ajoutées à ce sous-menu.<br />
<br />
* Les commandes de <b>Clonage</b> ont été déplacées dans un sous-menu du menu Edition et ont reçu des noms et des indications plus explicites.<br />
<br />
* Les commandes de <b>Motif</b> (<i>Objets en motif</i> et <i>Motif en objets</i>) ont été déplacées dans un sous-menu du menu Objet, en-dessous des nouveaux sous-menus Découpe et Masque.<br />
<br />
* Les éléments du <b>menu Effets</b> ont été rangés par catégories dans des sous-menus, et plusieurs effets ont été renommés de façon plus intuitive.<br />
<br />
== Barre d'état ==<br />
<br />
* Dans l'outil sélecteur, si plusieurs objets sont sélectionnés, la barre d'état indique maintenant leurs types. Par exemple si 5 groupes sont sélectionnés, elle affiche :<br />
<br />
::<b>5</b> objecs de type <b>groupe</b> dans le calque <b>NomDuCalque</b>.<br />
<br />
:au lieu de "5 objets sélectionnés" dans les versions précédentes. S'il y a moins de 3 types différents dans la sélection, ils seront listés; par exemple :<br />
<br />
::<b>5</b> objets des types <b>groupe</b>, <b>chemin</b>, <b>rectangle</b> dans le calque <b>NomDuCalque</b>.<br />
<br />
:L'ordre de la liste correspond à l'ordre dans lequel les objets ont été ajoutés à la sélection. S'il y a plus de 4 types différents dans la sélection, seul le nombre de types est indiqué; par exemple :<br />
<br />
::<b>5</b> objets de <b>4</b> types dans le calque <b>NomDuCalque</b>.<br />
<br />
* Dans le Sélecteur, les objets sélectionnés dans des groupes sont identifiés de telle sorte que l'ID du groupe est donné; par exemple :<br />
<br />
::<b>Rectangle</b> dans le groupe <i>g212</i> (<b>contenu</b> d'un calque)<br />
<br />
:Si les objets sélectionné ont des parents différents dans un même calque (par exemple, si le premier appartient à un groupe et l'autre pas), le nombre de parents est indiqué :<br />
<br />
::<b>2</b> objets des types <b>rectangle</b>, <b>chemin</b> dans <b>2</b> parents (<b>contenu</b> d'un calque)<br />
<br />
:Si les objets appartiennent à des calques différents, seul le nombre de calques est indiqué (en effet, cela implique aussi des parents différents) :<br />
<br />
::<b>2</b> objets des types <b>rectangle</b>, <b>chemin</b> dans <b>2</b> calques<br />
<br />
* Dans l'outil Noeud, si votre sélection de noeuds comporte de noeuds de différents sous-chemins, la barre d'état indique le nombre de sous-chemins de la sélection ainsi que le nombre total de sous-chemins; par exemple :<br />
<br />
::<b>2</b> noeuds sur <b>195</b> sélectionnés dans <b>2</b> sous-chemins sur <b>36</b>.<br />
<br />
* Le contenu des messages de la barre d'état est maintenant dupliqué dans des <b>info-bulles</b> (tooltips) qui s'affichent lorsque vous déplacez la souris au dessus de la barre d'état.<br />
<br />
* Le texte affiché dans la barre d'état n'est plus simplement tronqué si la place est insuffisante, mais une ellipse (...) est insérée à la fin pour indiquer que le texte se prolonge (seulement avec des version de Gtk >= 2.6 ).<br />
<br />
== Thème ==<br />
<br />
* Inkscape possède un <b>nouvel ensemble d'icônes par défaut</b> appelé "Crispy" fourni par Andre Sousa. Les nouvelles icônes ont pour but de fournir un aspect plus professionnel et cohérent à notre aplication, et aussi de rendre plus évidentes les fonctions associées à ces icônes.<br />
<br />
= Outils =<br />
<br />
== Outil noeud ==<br />
<br />
=== Sculpter les noeuds ===<br />
<br />
Une nouvelle façon de manipuler les chemins dans l'outil Noeud est apparue dans cette version : la sculpture de noeuds. Normalement, quand plusieurs noeuds sont sélectionnés et que vous déplacez l'un d'entre eux, tous les noeuds subisse le même déplacement. Maintenant, si vous <b>Alt+déplacez</b> un des noeuds sélectionnés, seul ce noeud est complètement déplacé; les autres noeuds sélectionnés sont déplacés d'une distance moindre de sorte que les plus éloignés restent stationnaires. Ce comportement est similaire à celui d'"édition proportionnelle" ou "sélection souple" d'éditeurs 3D comme Blender.<br />
<br />
Donc, si par exemple, vous sélectionnez plusieurs noeuds sur ligne droite et Alt+déplacez celui du milieu, le chemin prendra une <b>forme en cloche</b>. Les poignées des noeuds sont aussi ajustées de manière à ce que la courbe garde une forme douce et naturelle (s'il n'y a pas assez se noeuds sur la portion de chemin que vous voulez déformer, sélectionnez les noeuds terminaux de cette portion et appuyez sur <b>Ins</b> plusieurs fois pour y insérer de nouveaux noeuds).<br />
<br />
De plus, la sculpture de noeuds est <b>sensible à la pression</b> du stylet des tablettes graphiques. Si la pression du stylet est légère, la déformation sera étroite et pointue (c'est à dire que même les voisins proches du noeud déplacé seront peu déplacés); si la pression est forte, la déformation sera large et douce (c'est à dire que les voisins les plus proches du noeud déplacé auront un déplacement pratiquement égal). (Petite astuce : pour terminer le déplacement sans perdre la forme obtenue, relâchez d'abord Alt, puis cessez d'appuyer avec le stylet.)<br />
<br />
Cette méthode de sculpture des noeuds a de nombreuses applications possibles. Un simple exemple est de sélectionner tous les noeuds d'une courbe en forme d'ellipse, puis de Alt=déplacer l'un d'entre eux pour étirer et biaiser doucement et naturellement la forme entière dans une direction. Faire de même avec un chemin complexe, comme une étoile ou une spirale, permettra de le tordre et de le poinçonner sans lui faire perdre la complexité de sa structure, et est une façon d'obtenir des étoiles aplaties ou auto-intersectées, des spirales excentrées et d'autres formes difficles à obtenir avant. Ne sélectionner qu'une partie des noeuds vous permettra de déformer des parties de votre dessin sans perturber le reste.<br />
<br />
La sculpture de noeuds appliquée à un texte converti en chemin est une manière facile et amusante de le tordre ou de le courber, et d'obtenir des effets similaires à une "enveloppe de perspective" ou "enveloppe curviligne" que vous pouvez trouver dans d'autres logiciels - mais d'une façon plus souple et puissante. Par exemple, en sélectionnant une partie ou tous les noeuds d'un texte et en les Alt+déplaçant, vous pouvez facilement transformer un paragraphe en une bannière ondulante, ou encore appliquer un effet "loupe" à n'importe quel mot.<br />
<br />
La sculpture de noeuds est également particulièrement utile pour les chemins complexes à l'apparence naturelle, tels que des calligraphies ou des vectorisations de bitmaps, pour lesquels vous voulez infléchir de grandes portions du tracé sans détruire les petits détails. Des actions telles que rétrécir une portion de calligraphie et en élargir une autre, en modifier les proportions, agrandir une oreille ou aplatir le nez d'un visage - tout ceci est maintenant plus rapide à obtenir et de manière bien plus naturelle avec la sculpture de noeuds. C'est aussi une nouvelle manière de <b>créer</b> des chemins différents - en commençant par dessiner une ellipse, puis en y insérant des noeuds supplémentaires, il suffit de quelques Alt+déplacer pour obtenir la silhouette d'une terre, une carte de l'Australie ou encore un logo d'Inkscape !<br />
<br />
Quelques exemples sont montrés dans les captures d'écran :[[http://www.inkscape.org/screenshots/gallery/inkscape-0.44-nodesculpting.png www.inkscape.org/screenshots/gallery/inkscape-0.44-nodesculpting.png]].<br />
<br />
=== Afficher ou non les poignées ===<br />
<br />
La barre des contrôles de l'outil Noeud comporte maintenant un bouton permettant de décider si les poignées de Bézier doivent être affichées avec les noeuds ou pas (activé par défaut). Sélectionner et déplacer des noeuds sur des chemins denses avec un zoom faible (par exemeple si vous voulez sculpter les noeuds) peut devenir très difficile si les poignées ne sont pas cachées : en effet, il devient difficile de sélectionner un noeud et non pas une poignée quand celles-ci sont affichées.<br />
<br />
=== Nouveau comportement de suppression ===<br />
<br />
Dans l'outil Noeud, la <b>supression de noeudn(s)</b> avec les touches Suppr/Backspace ou en Ctrl+Alt+cliquant sur un noeud tentent désormais de <b>préserver autant que possible la forme courante du chemin</b>. ceci signifie que les noeuds adjacents à celui qui est supprimé subissent une modification de leurs poignées afin que le chemin conserve au mieux la forme qu'il avait avant cette supression. Par exemple, si vous Ctrl+Alt+cliquez deux fois sur un chemin, la première fois pour ajouter un noeud et la deuxième fois pour le supprimer, la forme du chemin ne sera pas modifiée (très légèrement dans le pire des cas). Le comportement précédent, qui ne modifie pas les poignées est toujours disponible via <b>Ctrl+Suppr</b> ou <b>Ctrl+Backspace</b>.<br />
<br />
=== Préserver les positions des noeuds et poignées ===<br />
<br />
* Quand vous <b>changez le type</b> du noeud sélectionné en Doux ou Symétrique en appuyant sur Maj+S/Maj+Y, vous pouvez maintenant <b>préserver la position</b> de l'une des deux poignées en passant le curseur de votre souris au-dessus d'elle, de sorte que seule l'autre poignée est tournée/redimensionnée pour correspondre à celle qui reste figée.<br />
<br />
* De même quand vous <b>joignez des noeuds terminaux</b> avec Maj+J, vous pouvez <b>préserver la position</b> de l'un des deux noeuds en passant le curseur de votre souris au-dessus de lui, de sorte que la jonction se fasse à son emplacement.<br />
<br />
=== Divers ===<br />
<br />
* La touche <b>!</b> permet d'<b>inverser la sélection de noeuds</b> dans les sous-chemin(s) courants (c'est à dire les sous-chemins avec au moins un noeud sélectionné); <b>Alt+!</b> permet d'inverser la sélection dans le chemin entier. Ce comportement de ces touches est similaire à celui qu'elles ont dans le Sélecteur, avec les sous-chemins courants au lieu du calque courant.<br />
<br />
* Le raccourci clavier pour "Rendre courbes les segments sélectionnés" dans l'outil Noeud a été changé de Maj+K en <b>Maj+U</b> afin de le rendre plus mnémotechnique.<br />
<br />
== Plume calligraphique ==<br />
<br />
=== Tremblement ===<br />
<br />
* Même en utilisant une tablette graphique sensible à la pression, les tracés obtenus avec la plume calligraphique ont souvent un aspect trop régulier et artificiel. Afin d'obtenir un aspect plus naturel, un nouveau paramètre, le <b>Tremblement</b> a été ajouté à l'outil Calligraphie dans cette version. Ajustable de 0,0 à 1,0 dans la barre des contrôles, il affecte vos tracés en introduisant de légéres irrégularités jusqu'à d'importants tremblements, et augmente ainsi significativement les possibilités créatives de l'outil.<br />
<br />
=== Largeur de plume ===<br />
<br />
* Dans les versions précédentes, la largeur de la plume dépendait du niveau de zoom, de façon à ce que les tracés <b>semblent</b> avoir la même largeur visible quel que soit le zoom, mais soient en fait plus fins à des niveaux de zoom plus grands. Ce comportement est pratique si vous voulez conserver la même "sensation" de plume quelque soit le zoom; par exemple, en zoomant pour rectifier un détail, il semble naturel d'avoir une plume plus fine mais offrant les mêmes sensations. Ce comportement est donc conservé par défaut, mais un autre mode a été ajouté qui <b> garde une largeur de plume constante en unités absolues</b> quel que soit le zoom. Pour utiliser ce mode, activez l'option correspondante pour l'outil dans la page des Préférences d'Inkscape (accessible en double-cliquant sur l'icône de l'outil).<br />
<br />
* Le champ <b>Largeur</b> dans la berre des contrôles de l'outil peut maintenant varier de <b>1 à 100</b>, correspondant à l'étendue de 0,01 à 1,0 dans les versions précédentes. Si le mode "largeur en unités absolues" est activé, la valeur dans ce champ correspond à la largeur de tracé en unités px. Dans le mode par défaut, la valeur 100 correspond à une largeur de tracé de 100px pour un zoom à 100%, et la largeur réelle varie linéairement avec le niveau de zoom.<br />
<br />
=== Sélection ===<br />
<br />
* Une nouvelle option a été ajoutée dans les préférences de l'outil, <b>Garder sélectionné</b>, qui permet de garder un objet nouvellement créé sélectionné lorsque vous venez de le terminer. Si vous la désactivez (elle est active par défaut) et imposez à l'outil d'utiliser la "dernière couleur définie", vous pouvez facilement choisir une nouvelle couleur en cliquant dans la palette sans avoir à vous soucier du changement de couleur de l'objet que vous venez de créer. Voyez l'indicateur de style à l'extréminté droite de la barre des contrôles qui indique le style de votre prochain tracé.<br />
<br />
* <b>Echap</b> permet de desélectionner les objets dans l'outil Calligraphie, comme dans presque tous les autres outils.<br />
<br />
=== Style ===<br />
<br />
* lors de son dessin, le tracé possède est affiché avec la couleur et l'opacité qu'il aura une fois terminé, au lieu d'être affiché en noir dans les versions précédentes.<br />
<br />
* Par défaut, après l'installation d'Inkscape, l'outil Calligraphie utilise maintenant le dernier style utilisé, au lieu d'un tracé noir auparavant (ce comportement peut être modifié dans les Préférences d'Inkscape).<br />
<br />
== Outil stylo (courbes de Bézier) ==<br />
<br />
* Pendant le dessin d'un chemin, vous pouvez maintenant <b>déplacer le dernier noeud créé</b> avec les mêmes raccourcis que dans l'outil Noeud - flèche (déplacement d'1 incrément), Maj+Flèche (déplacement de 10x l'incrément) ou Alt+flèche (déplacement d'1 pixel-écran).<br />
<br />
* Vous pouvez aussi rendre le dernier segment non finalisé (rouge) rectiligne (<b>Maj+L</b>) ou curviligne (<b>Maj+U</b>), (ces raccourcis sont les mêmes que ceux de l'outil Noeud).<br />
<br />
* A la demande générale, si un nouveau chemin est dessiné mais pas encore terminé, , <b>Ctrl+Z annule</b> le tracé entier (même comportement que Echap), au lieu d'annuler la dernière action.<br />
<br />
* Dans l'outil Stylo, <b>Suppr</b> a les même effets que Backspace : ces touches permettent de supprimer le dernier noeud ajouté au chemin.<br />
<br />
= Masques et chemins de découpe =<br />
<br />
Inkscape possède maintenant une interface pour l'utilisation des <b>chemins de découpe et des masques</b>. <br />
<br />
* Tout objet peut être intersecté de façon non destructive par un chemin (appelé <i>chemin de découpe</i>) de sorte que seule la portion intersectée de l'objet soit visible.<br />
** Pour <b>appliquer un chemin de découpe</b>, sélectionnez les objets à découper et le chemin de découpe, assurez-vous que le chemin de découpe est au-dessus des autres objets dans l'ordre z, puis utilisez <i>Objet > Découpe > Définir</i>..<br />
** Vous pouvez <b>transformer, éditer ou appliquer un style</b> aux objets découpés de la même façon que pour des objets normaux. Le chemin de découpe reste appliqué et est transformé avec chaque objet découpé.<br />
** Pour <b>retirer un chemin de découpe</b>, utilisez <i>Objet > Découpe > Retirer</i>. Le chemin de découpe retourne alors sur le dessin comme un chemin normal; il est placé au dessus (dans l'ordre z) des objets dont le chemin de découpe à été retiré. <br />
<br />
* Tout objet peut être masqué de façon non destructive par un chemin (appelé <i>masque</i>) de sorte que : les zones noires ou transparentes du masque deviennent complètement transparente dans l'objet masqué; les zones blanches opaques du masque deviennet complètement transparentes dans l'objet masqué; et toutes les couleurs intermédiaires deviennent alors des niveaux intermédiaires d'opacité dans l'objet masqué. Ceci vous permet, par exemple, d'appliquer des dégradés de transparence arbitraire à des objets.<br />
** Pour <b>appliquer un masque</b>, sélectionnez les objets à masquer et le masque, assurez-vous que le masque est au-dessus des autres objets dans l'ordre z, puis utilisez <i>Objet > Masque > Définir</i>.<br />
** Vous pouvez <b>transformer, éditer ou appliquer un style</b> aux objets masqués de la même façon que pour des objets normaux. Le masque reste appliqué et est transformé avec chaque objet masqué.<br />
** Pour <b>retirer un masque</b>, utilisez <i>Objet > Masque > Retirer</i>. Le masque retourne alors sur le dessin comme un chemin normal; il est placé au dessus (dans l'ordre z) des objets dont le masque à été retiré.<br />
<br />
* Les objets auxquels un chemin de découpe est appliqué voient leur boîte de contour intersectée avec celle du chemin de découpe; dans les versions précédentes, une boîte de contour non découpée était affichée. Cependant, ceci ne s'applique pas aux objets sans chemin de découpe faisant partie d'un groupe qui lui en a un.<br />
<br />
* Les objets masqués ou découpés sont indiqués par "<i>découpé</i>" ou "<i>masqué</i>" dans leur description de la barre d'état.<br />
<br />
* Inkscape ne supportait jusqu'à cette version que le rendu des chemins de découpe et des masques. Cette version a aussi été l'occasion de corriger certains bogues liés à ces fonctionnalités :<br />
** Les chemins de découpe et masques avec des unités liées à la boîte de contour de l'objet (objectBoundingBox units) n'étaient pas affichés correctement lors de l'ouverture de document. <br />
** Les chemins de découpe sans remplissage ne fonctionnaient pas. Ceci a été corrigé.<br />
** Les objets sur lesquels un chemin de découpe ou un masque est appliqué peuvent maintenant être copiés/collés d'un document à un autre.<br />
<br />
= Transformations =<br />
<br />
== Boîte de dialogue Transformer ==<br />
<br />
Améliorations et corrections dans la boîte de dialogue Transformer (Ctrl+Maj+M) :<br />
* Un bouton à cocher <b>Appliquer à chaque objet séparément</b> a été ajouté, vous permettant de redimensionner/tourner/incliner par rapport à son propre centre de rotation chacun des objets sélectionnés de la même façon. Si ce bouton est décoché (par défaut), la sélection est transformée comme un tout (c'est à dire comme si la sélection formait un seul objet). L'état de ce bouton est retenu d'une cession à une autre. (ce bouton n'impacte pas les onglets Déplacement et Matrice).<br />
<br />
* Le bouton <b>Effacer</b> permet de rétablir les valeurs par défaut dans les champs numérique de l'onglet courant.<br />
<br />
* L'onglet <b>Dimensions</b> permet de spécifier un incrément de redimensionnement horizontal ou vertical en pourcents ou en unités absolues. Un bouton à cocher <b>Redimensionner proportionnellement</b> permet de préserver le rapport largeur/hauteur. (seule l'unité % est disponible si vous redimensionnez proportionnellement plusieurs objets avec l'option "Appliquer à chaque objet séparément"; sans cette option les objets seront redimensionnés selon le rapport largeur/hauteur de la sélection, pas celui de chaque objet).<br />
<br />
* L'onglet <b>Inclinaison</b> permet de spécifier l'inclinaison selon un <b>déplacement obsolu</b> (ex. : une inclinaison horizontale appliquée à un rectangle signifie que l'arrête supérieure du rectangle est déplacée par rapport à l'arrête inférieure), un <b>pourcentage de déplacement</b> (ex. : une inclinaison horizontale de 1% appliquée à un rectangle signifie que l'arrête supérieure du rectangle sera décalée de 1% de la hauteur du rectangle par rapport à l'arrête inférieure), ou un <b>angle</b> (ex. : une inclinaison horizontale de 15 degrés appliquée à un rectangle signifie que les arrêtes latérales seront inclinées de cet angle et que les arrêtes supérieure et inférieure resteront horizontales).<br />
<br />
* L'onglet <b>Matrice</b> (nommé "Transformation" dans les versions précédentes) permet soit de modifier la matrice <code>transform=</code> courante d'un objet, soit de post-multiplier la matrice <code>transform=</code> de l'objet par la matrice que vous spécifiez, en fonction de l'état du bouton <b>Editer la matrice courante</b>. (La matrice transformation de la boîte de dialogue Propriétés de l'Objet, désormais redondante, a été supprimée).<br />
<br />
* La boîte de dialogue est maintenant correctement <b>synchronisée avec les modifications de la sélection</b> et met à jour ses champs numériques lors de toute modification dans la fenêtre active.<br />
<br />
* La disposition de la boîte de dialogue a été simplifiée, des info-bulles et des mnémoniques ajoutés pour une meilleure utilisabilité.<br />
<br />
* Plusieurs bogues sont corrigés, en particulier des problèmes de conversion entre les différentes unités.<br />
<br />
== Centres de rotation persistants ==<br />
<br />
* La position du centre (axe) de rotation et d'inclinaison, utilisé par l'outil Sélecteur est maintenant <b>mémorisée</b> pour tout objet et réutilisée lorsque vous sélectionnez de nouveau un objet (même après avoir enregistré, fermé et réouvert un document). Lorsque que vous déplacez ou redimensionnez un objet, son centre de rotation est déplacé en conséquence, de sorte que sa position relative par rapport à l'objet ne soit pas modifiée si vous ne déplacez pas explicitement ce centre de rotation.<br />
<br />
* Si vous sélectionnez plusieurs objets, ils utilisent le centre de rotation du <b>premier objet sélectionné</b>. Si ce premier objet n'a pas de centre de rotation défini (c'est à dire, s'il est toujours à sa position par défaut), le centre de rotation est alors le centre de la boîte de contour de la sélection.<br />
<br />
* <b>Maj+cliquer</b> sur un centre de rotation permet de le replacer au centre de la boîte de contour de son objet.<br />
<br />
* Donc, le déplacement d'un centre de rotation est une <b>action qui peut être annulée</b> (Ctrl+Z permet d'annuler la dernière action).<br />
<br />
* La <b>rotation au clavier</b> avec les raccourcis [, ] et différents modificateurs (Ctrl, Alt, Maj), tout comme l'onglet Rotation de la boîte de dialogue <b>Transformer</b>, agissent autour du centre de rotation de l'objet sélectionné (si la sélection comporte plusieurs objets, le centre de rotation est celui du premier sélectionné).<br />
<br />
* Les centres de rotations sont <b>préservés</b> lors des opérations dupliquer, cloner (y compris lors d'un pavage de clones), grouper/dégrouper et convertir en chemin.<br />
<br />
== Coller les dimensions ==<br />
<br />
Des nouvelles commandes, permettant d'appliquer facilement à des objets sélectionnés les dimensions des objets précédemment copiés dans le presse-papiers, ont été ajoutées.. ces commandes se trouvent dans le sous-menu Coller les dimensions du menu Editer :<br />
<br />
* <b>Coller les dimensions</b> redimensionne la sélection pour lui appliquer les dimensions des objet(s) du presse-papiers.<br />
<br />
* <b>Coller la largeur</b>/<b>Coller la hauteur</b> redimensionne horizontalement/verticalement la sélection pour lui appliquer la largeur/hauteur des objet(s) du presse-papiers. Ces commandes respectent le verrou de rapport de dimensions de la barre des contrôles du Sélecteur (entre les champs L et H), et donc si ce verrou est actif, l'autre dimension de l'objet sélectionné est modifiée selon la même proportion; sinon l'autre dimension reste inchangée.<br />
<br />
* <b>Coller les dimensions séparément</b>, <b>Coller la largeur séparément</b> et <b>Coller la hauteur séparément</b> fonctionnent de la même façon que les commandes décrites ci-dessus, mais s'appliquent à <i>chaque objet séparément</i> afin de lui appliquer les dimensions/largeur/hauteur des objet(s) copiés dans le presse-papiers.<br />
<br />
= Connecteurs et disposition automatique =<br />
<br />
* Plusieurs améliorations et quelques corrections de bogues ont été apportées au comportement des <b>connecteurs</b> et à l'<b>outil connecteur</b> :<br />
** Les connecteurs faisant partie d'une sélection et déplacée avec celle-ci restebt maintenant attachés aux autres objets de la sélection, et ne sont plus déliés comme auparavant.<br />
** Par défaut, l'outil connecteur n'attache pas les connecteurs aux objets de type texte. Un nouveau bouton à cocher dans les préférences de l'outil permet de gérer ce comportement.<br />
** Les <b>marges autour des objets à éviter</b> (utilisées lors du routage automatique des connecteurs) peuvent maintenant être modifiées avec le champ "espacement" dans la barre des contrôles de l'outil.<br />
<br />
* <b>Routage automatique</b>: un nouveau bouton est disponible dans la boîte de dialogue Aligner et distribuer, qui permet de router/disposer automatiquement des diagrammes impliquant un réseau de formes et de connecteurs. La disposition est obtenue en utilisant l'algorithme de Kamada-Kawai. Cet algorithme traite les arrêtes comme des ressorts de sorte que la distance entre les noeuds soit proportionnelle à longueur de chemin - nombre de connecteurs entre deux noeuds. Les éléments non connectés seront disposés en cercle à la circonférence.<br />
<br />
* Un nouveau bouton <b>Supprimer les chevauchements</b>, permettant de déplacer les objets sélectionnés de façon à ce qu'ils ne se superposent pas, a été ajouté. Un espacement minimum entre les frontières des objets peut être spécifié. Avec l'outil de routage automatique décrit ci-dessus, ces fonctionnalités permettent d'augmenter notablement l'utilisabilité d'Inkscape dans le cadre de la création de diagrammes. La supression des chevauchements est différente de l'"éparpillement" : il s'agit d'une commande déterministe et garantissant cette supression de chevauchement dès sa première utilisation, mais n'est pas concernée par une distance perceptible entre les objets. L'éparpillement, de son côté, tente d'égaliser les distances perceptibles entre les objets et peut être appliquée plusieurs fois de suite pour un effet graduel.<br />
<br />
= Vectorisation sélective avec SIOX =<br />
<br />
* Inkscape 0.44 intègre une version préliminaire de <b>l'algorithme SIOX</b> (Simple Interactive Object Extraction) (pour plus d'informations, consultez la page de [http://www.siox.org siox]) dans son code de vectorisation d'images bitmaps. Cet algorithme intelligent, issu du domaine de la reconnaissance d'image, vous permet de sélectionner des zones de couleur similaire, avec pour objectif d'extraire une zone d'intérêt d'un arrière plan. Pour l'utiliser :<br />
** Activez l'option SIOX en plus de vos options habituelles de vectorisation.<br />
** Sélectionnez le bitmap et un objet recouvrant à la fois la zone d'intérêt <i>et</i> une partie de l'arrière plan (laissant donc seulement la majeure partie de l'arrière plan découverte)<br />
** Cliquez sur <b>OK</b>. SIOX va analyser et tenter d'extraire votre zone d'intérêt et ne vectorisera que cette partie de l'image.<br />
<br />
* Le mécanisme de sélection de SIOX (par exemple, la possibilité de sélectionner séparément des zones de premier et d'arrière plan) n'est pas encore complètement écrit, mais ceci est plannifié pour une version future.<br />
<br />
= Adhérence =<br />
<br />
* En plus de l'adhérence aux guides et à la grille, l'<b>adhérence aux chemins et/ou noeuds d'autres objets</b> a été ajoutée. Comme pour les guides ou la grille, vous pouvez activer séparément l'adhérence des boîtes de contour aux objets et/ou des noeuds aux objets. Cependant, nous préférerons vous avertir que ce code est encore expérimental : des soucis sont possibles, et le comportement est ralenti dans les gros documents comportant des milliers d'objets.<br />
<br />
* En plus des glissières permettant de régler la sensibilité d'adhérence dans les Préférences du Document (définition de la distance d'adhérence en px), des bontons à cocher <b>Faire toujours adhérer</b> ont été ajoutés (pour les objets, la grille et les guides séparélent) qui forcent une adhérence quelle que soir la distance.<br />
<br />
* L'adhérence à la grille est maintenant possible <b>uniquement sur les lignes de grille visibles</b>. Par exemple, si le zoom est très faible et que seule 1 ligne sur 10 de la grille est affichée, l'adhérence ne sera possible qu'à ces lignes visibles. De plus, la sensibilité par défaut de l'adhérence à la grille est réglée sur "Faire toujours adhérer". Nous espérons que ce comportement permettra de reduire le nombre de remarques du type "l'adhérence ne fonctionne pas" de la part d'utilisateurs qui n'avaient pas assez zoomé ou effectué de mauvais réglages (avec un espace entre les lignes de grille de 1px, l'adhérence se fait sur des distances inférieures au pixel) pour voir que l'adhérence fonctionnait. Zoomer plus permet bien sûr toujours d'obtenir des distances d'adhérence plus fines. <br />
<br />
* La sélection des <b>guides</b> est maintenant plus facile. Vous n'avez plus à positionner le curseur de la souris <i>exactement</i> sur une ligne de guide pour l'activer; une légère tolérance (1 pixel à l'écran de chaque côté du guide) a été introduite.<br />
<br />
= Sous-Calques =<br />
<br />
Jusqu'à cette version, il était seulement possible de faire d'un groupe un sous-calque temporaire en entrant dans ce groupe. Inkscape permet maintenant de créer et d'utiliser des sous-calques permanents.<br />
<br />
* La boîte de dialogue <b>Ajouter un calque</b> vous permet de place le nouveau calque au dessus, en dessous ou comme sous-calque du calque courant.<br />
<br />
* Dans les préférences (onglet Sélection), des options ont été ajouter afin de mieux spécifier le comportement de la commande "Tout sélectionner" et de la touche Tab : il est possible de restreindre son étendue à tout le document, au calque courant seulement ou au calque courant et à ses sous-calques.<br />
<br />
= Marqueurs =<br />
<br />
* La <b>conversion de contour en chemin</b> traite maintenant correctement les contours pointillés. En ce qui concerne les chemins avec des marqueurs, cette commande crée désormais un groupe contenant le contour converti en chemin et <b> tous ses marqueurs en tant qu'objets indépendants</b> (c'est à dire que les marqueurs ont aussi été convertis en objets et peuvent donc être transformés, peints; ceci permettant aussi de contourner le bogue empéchant les marqueurs de recevoir la même couleur que le contour; la correction complète de ce bogue nécessitant l'intégration de fonctionnalités de la norme SVG 1.2).<br />
<br />
* Les marqueurs <b>DimensionIn</b> et <b>DimensionOut</b> ont été modifiés afin que les pointes de leurs flèches correspondent exactement aux positions de noeuds. Il est maintenant très facile de dessiner des lignes de côte correspondant aux dimensions des objets. Des lignes de côte peuvent être facilement alignées en segmentant une ligne droite à des points arbitraires et en insérant des marqueurs DimensionIn/Out aux extrémités des segments résultants. <br />
<br />
* Tous les <b>marqueurs "fléchés"</b> livrés en standard ont été modifiés afin que les pointes de leurs flèches correspondent au mieux aux positions des noeuds auxquels ils sont liés. Un coïncidence complète n'est pas possible car elle provoquerait le chevauchement de l'extrémité plate (et parfois plus large) du contour et de la pointe fine de la flèché, masquant ainsi cette dernière. Cependant, les pointes de flèches sont désormais bien plus proches de leurs noeuds qu'auparavant, et sans doute assez pour la plupart des situations pratiques.<br />
<br />
* Un nouveau marqueur <b>RazorWire</b> (lame de rasoir) a été ajouté. En l'appliquant comme marqueur intermédiaire, vous pouvez facilement dessiner un fil de fer barbelé.<br />
<br />
= Effets d'extension =<br />
<br />
* le <b>menu Effets est maintenant officiellement activé</b> et n'est plus une "fonctionnalité expérimentale" comme dans les versions précédentes. L'option des préférences permettant de l'activer a été supprimée. Inkscape 0.44 est livrée avec environ 30 effets qui permettent d'effectuer des actions utiles, telles que l'interpolation de chemins, l'introduction de hasard, le tracé de fonctions, etc.<br />
<br />
* Les effets écrits en Python (qui forment le plupart des effets disponibles) <b>fonctionnent dès l'installation sur Windows</b>, en utilisant une copie de Python livrée avec Inkscape. Le seul soucis mineur est l'ouverture d'une feêtre de console windows vide lors du lancement d'un effet. Cette fenêtre reste ouverte pendant l'exécution de l'effet : ne fermez pas cette fenêtre, elle disparaîtra automatiquement dès la fin de l'exécution de l'effet.<br />
<br />
* Un nouvel effet en Python, <b>Rendu > Formule LaTeX</b>, vous permet d'entrer une formule LaTeX et d'insérer dans votre document un objet vectoriel contenant le rendu TeX de cette formule. L'installation préalable et la présence dans le PATH de <b>latex</b>, <b>dvips</b> et <b>pstoedit</b> sont nécessaire au fonctionnement de cette extension.<br />
<br />
* Un nouvel effet en Python, <b>Aplatir courbe de Bézier</b>, permet d'aplatir les chemins de la sélection courante, en approximant chaque chemin par une polyligne dont les segments respectent les critères d'applatissement spécifiés.<br />
* A new Python effect, <b>Measure Path</b>, attaches a text label to each path in the selection giving the length of that path (in px units).<br />
<br />
* L'effet <b>Rayons aléatoires</b> a reçu un nouveau paramètre permettant d'obtenir une <b>ditribution normale</b> des déplacement aléatoires, au lieu d'uniforme auparavant. Ceci donne un aspect plus naturel au chemin ainsi rendu aléatoire.<br />
<br />
* L'effet <b>Rendu > Système de Lindenmayer</b> ("Fractale (Lindenmayer)" dans les versions précédentes) est amélioré dans cette version. Vous pouvez maintenant spécifier des angles différents pour les rotations à gauche et à droite, permettant ainsi de courber certains systèmes-L. vous pouvez aussi rendre séparément aléatoires, selon un pourcentage arbitraire, les longueurs et les angles : ceci permet également d'obtenir un aspect plus naturel (tout spécialement pour les formes végétales). Cet effet permet d'obtenir des pavages de Penrose, des triangles de Sierpinsky, des courbes Dragon et toutes sortes d'autres formes mathématiques célèbres, ainsi que des labyrinthes, des frises, des motifs ou des arbres. Des exemples peuvent sont visibles sur cette capture d'écran : [http://inkscape.org/screenshots/gallery/inkscape-0.44-lindenmayer.png inkscape.org/screenshots/gallery/inkscape-0.44-lindenmayer.png] ainsi que dans le nouveau fichier d'exemple <code>share/examples/l-systems.svg</code>.<br />
<br />
* Les effets <b>Interpoler</b>, <b>Arbre aléatoire</b> et <b>Système de Lindenmayer</b> ont été corrigés : leurs résultats sont maintenant placés dans le calque courant et au centre du document (au lieu de la racine et du point 0;0 auparavant) <br />
<br />
* Les fichiers INX peuvent maintenant contenir plus d'informations : des info-bulles ou la description d'extension par exemple. Ces informations sont également traduisibles<br />
<br />
* Grâce aux possibilités de personnalisation des raccourcis clavier, il est maintenant possible d'attribuer des raccourcis aux effets que vous utilisez le plus souvent, permettant ainsi de les utiliser sans avoir à parcourir les menus.<br />
<br />
= Formats =<br />
<br />
* L'<b>export au format PDF</b> d'Inkscape est maintenant natif (c'est à dire qu'il ne nécessite plus d'application tierce) et <b>supporte la transparence</b> , y compris pour les dégradés. Ceci permet de remplacer la vieille extension d'export qui utilisait Ghostscript et fonctionnait via le format Postscript, qui provoquait la perte de la transparence. Ce nouvel export PDF n'est pas encore complet; en particulier, il ne gère pas encore le texte : il vous faut donc cocher l'option "Convertir le texte en chemin" dans la boîte de dialogue d'export. Quelques autres aspects ne sont pas non plus encore supportés : les dégradés dans les contours; les dégradés elliptiques excentrés; les motifs, masques et chemins de découpe; les images embarquées.<br />
<br />
* Vous pouvez maintenant enregistrer au format <b>SVG Inkscape compressé avec média</b>. Cette option d'enregistrement place dans un même fichier zip le fichier SVG et les images qui lui sont liées. Biern que l'ouverture directe de cette archive dans Inkscape n'est pas possible, le contenu est lié de sorte que après avoir dézippé le fichier, vous pouvez ouvrir le fichier SVG immédiatement.<br />
<br />
* Un format de sortie pour les <b>tables traçantes/coupantes</b>, telles que les Wishblade et Craftrobo, a été ajouté. Ce format consiste en un fichier DXF très minimaliste avec application des translations et redimensionnements appropriés. Il ne faut pas en espérer les même possibilités que celles offertes en général par les fichiers DXF. <br />
<br />
* Inkscape peut ouvrir/importer les fichiers générés par defaut par l'éditeur vectoriel <b>Xfig</b> . Cette fonctionnalité nécessite que la commande fig2dev (transfig) soit incluse dans votre PATH.<br />
<br />
* Une possibilité limitée d'export des formes dessinées avec Inkscape vers des fichiers <b>Open Document Format</b> (format document ouvert ou .odg) a été ajoutée dans cette version. Pour le moment, cet export est limité aux formes, texte, aplats de remplissage et de contour. Nous espérons l'améliorer au cours des mois à venir. Cependant, en attendant, cet export au format ODG est déjà utile pour intégrer vos dessins dans le monde Open Document, en particulier dans les documents de suites bureautiques telles que OpenOffice.org.<br />
<br />
* La nouvelle <b>extension de sortie XCF</b> permet d'exporter tous les éléments de haut niveau (c'est à dire les calques et les objets situés directement dans la racine) en tant que PNGs et de les incorpporer dans un fichier XCF pouvant être traité avec GIMP. Cette extension a besoin de Python PyXML et GIMP. GIMP >= 2.2.x doit être dans le PATH et nommé <code>gimp</code>. Inkscape >=0.44 doit aussi être dans le PATH. Cette extension ne fonctionne pas encore sur les plateformes Windows.<br />
<br />
= Raccourcis divers =<br />
<br />
* Vous pouvez maintenant vous servir de <b>Maj+déplacer (bouton du milieu)</b>, quel que soit l'outil pour zoomer. Ce fonctionnement est le même qu'un simple déplacer dans l'outil zoom, mais est plus rapide car vous n'avez pas a quitter votre outil courant. Ceci avec <b>déplacer (bouton du milieu)</b> (se déplacer), <b>clic bouton du milieu</b> (zoomer) et <b>Maj+clic bouton du milieu</b> (dézoomer)), complète l'ensemble des raccourcis permettant de naviguer sur le canevas quel que soit l'outil ou le contexte.<br />
<br />
* Dans l'outil Dégradé, <b>Maj+R permet de retourner la définition du dégradé</b> (c'est à dire inverser la position des stops) sans avoir à en déplacer les poignées. Par exemple, un dégradé elliptique avec du bleu au centre et du rouge à la périphérie deviendra rouge au centre et bleu à la périphérie. Ce comportement s'applique aux dégradé(s) dont une poignée est sélectionnée ou, si aucune poignée de dégradé n'est sélectionnée, aux dégradés de tous les objets sélectionnés. (Comparez cela au comportement de l'outil Noeud, dans lequel Maj+R permet de retourner la direction du chemin sélectionné). Ceci est particulièment utile pour les dégradés elliptique pour lesquels une rotation de 180 degrés ne permet pas ce résultat (contrairement aux dégradés linéaires).<br />
<br />
* Dans l'outil Sélecteur, <b>Ctrl+Entrée</b> permet d'entrer dans le groupe sélectionné (en en faisant ainsi un calque temporaire). <b>Ctrl+Backspace</b> permet de quitter le calque courant pour aller au calque parent dans la hiérarchie (mais ne va pas au calque racine).<br />
<br />
= Améliorations diverses =<br />
<br />
* Les <b>gabarits de document</b> (listé dans <i>Fichier &gt; Nouveau</i>) sont maintenant cherchés en premier dans le sous-répertoire <code>templates</code> du réperoire de profil de l'utilisateur (<code>~/.inkscape/templates</code> sur Linux), puis dans le sous-répertoire templates du répertoire système d'Inkscape. Ceci vous permet d'ajouter vos propres gabarits à la liste des gabarits livrés avec Inkscape, mais aussi de préempter le gabarit par défaut avec un autre créé par vos soins. (le fichier <code>default.svg</code> de votre répertoire de profil a priorité sur celui du répertoire système).<br />
<br />
* Lorsque vous modifiez le statut de l'un des boutons "transformer avec les objets" (pour les largeurs de contour, coins arrondis de rectangle, dégradés ou motifs), un <b>message</b> est affiché dans la barre d'état expliquant en quoi le comportement du logiciel a été modifié. Nous espérons que ceci permettra de réduire le nombre de complaintes de la part d'utilisateurs ayant accidentellement activé l'un de ces boutons et étonnés par le résultat.<br />
<br />
* Les valeurs entières de mille supérieurs à 2000 sont maintenant affichées sous la forme <b>2k, 3k, 4k</b> etc. dans les règles.<br />
<br />
* Dans la boîte de dialogue des Préférences d'Inkscape, Document, In the Document Preferences dialog, le style de chaque nouvel objet pour chaque outil est maintenant montré comme un <b>indicateur de style</b> (affichant les couleurs et les opacités de remplissage/contour, la largeur de contour et l'opacité globale de l'objet), avec un design similaire aux indicateurs de la barre d'état.<br />
<br />
* Dans la boîte de dialogue Disposer sur une Grille, l'espacement des lignes/colonnes peut maintenant être négatif.<br />
<br />
* Les <b>coins des rectangles arrondis</b> sont maintenant redimensionnés avec leur rectangle par défaut (le comportement précédent, toujours disponible en option, était de garder le rayon des coins arrondi constant pendant le redimensionnement d'un rectangle).<br />
<br />
* Un nouveau paramètres a été ajouté aux fonctionnalités accessibles depuis la ligne de commande : <code>--export-area-canvas</code> qui permet d'exporter le canevas entier en PNG. Cette option ainsi que <code>--export-area-drawing</code> et <code>--export-area</code> peut être utilisé en même temps que <code>--export-id</code> et <code>--export-id-only</code> pour plus de souplesse.<br />
<br />
* Les paramètres <code>--query-*</code> (accessibles depuis la ligne de commande) retournent maintenant la véritable boîte de contour SVG au lieu de de d'une boîte de contour avec le système de coordonnées d'Inkscape (axe y inversé). Ce nouveau comportement est plus adapté pour l'utilisation d'Inkscaoe dans des scripts.<br />
<br />
* Les limites de la valeur <b>ppp</b> (résolution) de la boîte de dialogue Exporter ont été étendues; les valeurs possibles vont maintenant de 0,01 à 100000. <br />
<br />
* Les <b>&lt;tspan&gt;s</b> des objets de type texte (y compris les tspans lines) peuvent être sélectionnés dans l'éditeur XML afin d'afficher leurs boîtes de contour (même si le SVG ne permet pas de les transformer). De plus, vous pouvez utilisez les paramètres <code>--query-*</code> de la ligne de commande afin de trouver les boîtes de contour des tspans depuis un script. (les chaînes individuelles incluses dans ou entre des tspans ne sont par contre pas sélectionnables, et ne peuvent pas posséder d'ID permettant des requêtes de toute façon).<br />
<br />
* L'image de remplacement affichée quand un fichier bitmap n'est plus accessible indique maintenant "<b>Linked image not found</b> à la place du déroutant "Broken image".<br />
<br />
* Le <b>clonage d'une sélection multiple d'objets</b> fonctionne maintenant de façon plus intuitive (c'est à dire que chaque objet est cloné séparément, comme pour la commande dupliquer). Auparavant, un seul objet pouvait être cloné à la fois. <br />
<br />
* Les boîtes de dialogue "licence" et "contributeurs" ont été intégrées dans des onglets de la boîte de dialogue "A propos". La boîte de dialogue A propos s'ajuste maintenant d'elle même à la taille du Splash SVG (tout en restant redimensionnable), et la zone de rendu est massicottée de façon à préserver les proportions de l'illustration quand la boîte de dialogue est redimensionnée. A propos affiche aussi maintenant des informations sur la compilation dans son coin supérieur droit.<br />
<br />
* Dans l'onglet Rotation de la boîte de dialogue Transformer, l'icône a été retournée horizontalement afin de représenter correctement la direction des rotations posives; cette modification a été appliquée au nouveau thème par défaut (Crispy) et au précédent.<br />
<br />
* Le <b>bouton de préservation des proportions</b> dans la barre des contrôles de de l'outil Sélecteur affiche maintenant un verrou (identique au verrou des calques dans la barre d'état) fermé quand il est pressé et ouvert sinon.<br />
<br />
* Le bouton <b>Parcourir</b> de la boîte de dialogue Exporter ouvre maintenant le nouveau sélecteur de fichier, identique à celui des commandes Ouvrir et Enregistrer.<br />
<br />
= Corrections diverses de bogues =<br />
<br />
* L'ouverture d'un document avec une <b>URI d'espace de nom incorrecte</b> ne faisait pas que provoquer un avertissement de la part d'Inkscape, mais "polluait " aussi le tableau interne d'espaces de noms d'Inkscape et en conséquence "infectait" les documents enregistrés par la suite avec des espaces de nom incorrects. Ceci a été corrigé, mais les documents avec des URIs d'espaces de nom incorrectes ne pevent plus être ouverts. Il faut modifier ces documents dans un éditeur de texte pour réparer les espaces de nom.<br />
<br />
* Avec les nouvelles versions de GTK, le <b>déplacement avec le stylet d'une tablette graphique</b> ne fonctionnait pas avec certains outils ou dans certains contextes (en particulier dans les outils Noeud et Rectangle). Ceci a été corrigé.<br />
<br />
* Le <b>redimensionnement d'objets avec un contour</b> dans le Sélecteur provoquait des décalages non désirés de l'objet redimensionné, ainsi que des modifications parasites de dimensions qui devaient être préservées (ex. : une légère modification de la largeur, alors que seule la hauteur était sensée être redimensionnée). Tous ces problèmes ont été corrigés, aussi bien pour le redimensionnement à la souris que pour la modification des champs numériques de la barre des contrôles, et pour toutes les valeurs de l'option "redimensionner le contour en même temps que l'objet". De plus, ces corrections permettent aux objets avec contour ne de plus perdre leur adhérence pendant un redimensionnement et à l'option "Origine par défaut du rendimensionnement" des préférences de l'outil Sélecteur de fonctionner enfin correctement. Attention cependant : il peut rester des problèmes dans le cas où vous voudriez redimensionner une sélection d'objets ayant des largeurs de contour différentes.<br />
<br />
* Le redimensionnement des contour fonctionne maintenant pour avec les objets ne spécifiant pas de largeur de contour; auparavant, ils se voyaient attribuer au passage un contour d'une largeur de 1px par défaut.<br />
<br />
* Les boîtes de contour des objets de type Texte et Texte Encadré ne tenaient pas compte de leur largeur de contour. Ceci a été corrigé.<br />
<br />
* Les limites de coiffe (des contours) des objets de type Texte étaient mal interprétées en unités absolues plutôt qu'en multiples de la largeur de contour (résultant en des raccords rendus biseautés).<br />
<br />
* Les chemins non achevés avec l'outil Stylo sont maintenant annulés et non terminés si vous passez à un autre outil. En plus d'être plus intuitif, ceci a également permis de corriger le plantage qui affectait Inkscape lorsqu'un utilisateur quittait l'application avec un chemin non achevé dans l'outil Stylo.<br />
<br />
* Les polices sont maintenant parcourues avec le gestionnaire natif de polices sur Win32, permettant à la liste des polices dans Inkscape de correspondre à celle des autres programmes Windows et de supprimer le long délai (potentiel) lors de la première utilisation des polices dans une session.<br />
<br />
* La définition de motifs de pointillé était cassée pour des objets transformés, et copier/coller un style avec des pointillés ne s'appliquait pas correctement à des objets contenant des transformations.<br />
<br />
* Une erreur provoquait un rendu supplémentaire de l'écran après chaque opération de zoom. De fait, après avoir appuyé sur "+" dans un dessin complexe, Inkscape met à jour son rendu, mais restait parfois sans réaction pendant un certain temps à cause d'un rendu supplémentaire (invisible pour l'utilisateur, car ce deuxième rendu ne changeait rien à l'écran). Ceci a été corrigé.<br />
<br />
* Le rendu des dégradés était décalé d'un pixel, ce qui provoquait souvent un affichage erroné des dégradés appliqués à des petits objets ou lors d'un zoom large.<br />
<br />
* L'interpréteur de chemin SVG ne pouvait pas manipuler les nombres fractionnels commençant par un simple point.<br />
<br />
* Plusieurs bogues de rendu des motifs, découverts en travaillant avec des fichiers SVG exportés d'Adobe Illustrator, ont été corrigés.<br />
<br />
* Inkscape sur Mac OS X remarquera les polices situées dans votre répertoire ~/Library/Fonts directory, en plus des autres emplacements standards.<br />
<br />
* Inkscape ne pouvait pas être compilé avec des version de la libxml <= 2.6.9. Nous avons maintenant relvé les exigences de version pour cette librairie de 2.6.0 à <b>libxml >= 2.6.11</b>, qui est d'ailleurs la plus récente version pouvant être obtenue officiellement.<br />
<br />
* Inkscape ne plante plus quand il rencontre un fichier INX défectueux pour les extensions.<br />
<br />
* Il y a maintenant plus de mémoire document libérée quand des documents sont fermés.<br />
<br />
* La sortie EPS incorpore désormais correctement un bas de page %%EOF.<br />
<br />
* Il y avait une régression dans la version 0.43 qui provoquait plusieurs bogues mineurs mais ennuyeux : les noeuds et les poignées restaient surlignés après que le bouton de la souris ait été relâché, et dans l'outil noeud le rectangle de sélection d'une bande étirable demeurait visible si la sélection était terminée sur un noeud. Cette régression a été corrigée. <br />
<br />
* Le code source du routage de connecteurs faisait parfois des confusions entre des objets de différents documents, et produisant donc parfois un routage étrange. Ceci a été corrigé.<br />
<br />
* Il y avait un problème dans le code source du Tableau Blanc (Inkboard) de la version 0.43 qui permettait à une personne mal intentionnée de perturber une session de Tableau Blanc. Ceci a été corrigé.<br />
<br />
* Il y avait un problème dans le code source du Tableau Blanc (Inkboard) de la version 0.43 qui provoquait un interblocage quand deux utilisateurs tentaient de s'inviter l'un l'autre en même temps (cf. le bogue #[https://sourceforge.net/tracker/?func=detail&atid=604306&aid=1352522&group_id=93438 1352522] pour plus de détails). Ceci devrait être corrigé, même si la modification n'a pas été intensément testée.<br />
<br />
* Il y avait un problème dans le code source du Tableau Blanc (Inkboard) de la version 0.43 qui empéchait l'affichage des invitations à une session sur l'écran de l'invité. Ceci était le résultat d'un erreur dans la manipulation des drapeaux de modification GDK (GDK modifier flags), et a été réparé.<br />
<br />
= Traductions =<br />
<br />
* les fichiers INX (qui gèrent l'interface des effets externes) permettent maintenant la traduction des chaînes visibles par l'utilisateur. Ce qui signifie que les boîtes de dialogue, les sélections de type de fichier et les noms d'extensions peuvent désormais être traduits.<br />
<br />
* Inkscape est maintenant significativement traduit en 18 langues : Allemand, Basque, Catalan, Chinois (simplifié et traditionnel), Espagnol, Français, Hongrois, Italien, Lituanien, Norvégien (dialecte de Bokmål), Polonais, Russe, Serbe (cyrillique et latin), Slovène, Tchèque et Vietnamien. De plus 21 autres langues sont en partie traduites. Le pourcentage de chaînes traduites est passé de 49% à 61% dans cette version.<br />
<br />
* De nouvelles traductions des didacticiels ont été apportées par des contributeurs : en tchèque, portugais (Brézil) et russe.<br />
<br />
= En interne =<br />
<br />
* La boîte de dialogue Propriétés du Document a été entièrement réécrite en utilisant gtkmm, ce qui a permis une importante diminution de la taille du code source grâce à l'utilisation d'objets "widget". Les objets "widget" utilisés peuvent être réutilisés par d'autres boîtes de dialogue, et le code source est bien plus lisible.<br />
<br />
* Un travail a commencé sur l'optimisation des "include" dans les fichiers cpp, en utilisant l'outil "purgeincludes" écrit spécialement pour cela, et a permis de supprimer 40% des lignes "include" !<br />
<br />
= Problèmes connus =<br />
=== les fichiers SVG enregistrés avec une version précédente n'affichent pas les polices correctement ===<br />
* Il se peut que les polices ne s'affichent pas correctement lorsque vous ouvrez un document enregistré avec un version précédente (ex. 0.43). Ceci peut être simplement réparé en réappliquant la police en question. Cependant, la boîte de dialogue Texte et Police ne récupère pas la taille de police depuis le document, et la taille peut donc être perdue. Si vous sélectionnnez les texte, puis vérifiez ses fonte et taille d'origine avec l'éditeur XML, vous pouvez alors les réappliquer dans la boîte de dialogue Texte et Police, et redonner à votre document son aspect original !<br />
<br />
=== Problèmes avec certains paquets Debian libgc-6.7 ===<br />
<br />
* 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.<br />
<br />
=== Problèmes avec l'option "Composite" de X.org ===<br />
<br />
* Certaines pré-versions d'Inkscape-0.44 subissaient des plantages si l'option "Composite" était activée dans la configuration de X.org. Ce problème est résolu dans la version finale.<br />
<br />
=== Les espaces de nom (namespaces) peuvent nécessiter une correction manuelle ===<br />
<br />
* Les précédentes versions d'Inkscape sauvaient parfois les documents avec de <b>mauvaises URIs d'espaces de nom</b> sans prévenir. Ce problème a été résolu, mais des fichiers ainsi corrompus ne peuvent plus être ouverts. Ces documents peuvent nécessiter une correction manuelle des déclarations d'espaces de nom. Les URLs correctes sont listées ci-dessous, avec les préfixes d'espaces de noms corrects entre parenthèses :<br />
** '''Sodipodi''' (''sodipodi''): http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd<br />
** '''Inkscape''' (''inkscape''): http://www.inkscape.org/namespaces/inkscape<br />
** '''XLink''' (''xlink''): http://www.w3.org/1999/xlink<br />
** '''SVG''' (''svg'' or none): http://www.w3.org/2000/svg<br />
** '''RDF''' (''rdf''): http://www.w3.org/1999/02/22-rdf-syntax-ns#<br />
** '''Creative Commons''' (''cc''): http://web.resource.org/cc/<br />
** '''Dublin Core Metadata''' (''dc''): http://purl.org/dc/elements/1.1/<br />
<br />
=== Attention aux thèmes défectueux sous Linux ===<br />
<br />
* Inkscape et d'autres programmes Gtk peuvent planter sous Linux quand le paquet <b>gtk2-engines-smooth / libsmooth</b> 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.<br />
* Un problème similaire existe si le thème <b>Baghira KDE</b> ou le paquet <b>gtk_gt_engine</b> 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.<br />
<br />
=== N'oubliez pas de supprimer le fichier menus.xml s'il est présent ===<br />
<br />
* Si vous avez utilisé certaines compilations directes du dépot CVS/SVN à l'automne 2005, il se peut que vous ayiez un fichier <code>menus.xml</code> restant dans votre répertoire de profil (ex. <code>~/.inkscape</code> 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 <code>menus.xml</code>.<br />
<br />
= Versions précédentes =<br />
<br />
* ReleaseNotes043-fr (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes043-fr) : traduction en français de ReleaseNotes043 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes043)<br />
* ReleaseNotes042 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes042)<br />
* ReleaseNotes041 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes041)<br />
* ReleaseNotes040 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes040)<br />
* ReleaseNotes039 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes039)<br />
* ReleaseNotes038 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes038)<br />
* ReleaseNotes037-fr (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes037-fr) : traduction en français de ReleaseNotes037 http://wiki.inkscape.org/wiki/index.php/ReleaseNotes037)<br />
* ReleaseNotes036-fr (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes036-fr) : traduction en français de ReleaseNotes036 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes036) <br />
* ReleaseNotes035-fr (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes035-fr) : traduction en français de ReleaseNotes035 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes035)</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.45/fr&diff=7596Release notes/0.45/fr2006-07-12T08:10:15Z<p>Matiphas: /* Boîte de dialogue Historique de la commande Défaire */</p>
<hr />
<div>= Inkscape 0.45: en bref =<br />
<br />
= Boîte de dialogue Historique de la commande Annuler =<br />
[Gustav Broberg]<br />
* Inkscape possède maintenant une boîte de dialogue, contenant l'historique des modifications apportées au document depuis son ouverture, accessible avec Ctrl+Maj+H.<br />
* Les modifications sont enregistrées depuis la plus ancienne (en haut) à la plus récente (en bas).<br />
* Les icônes des outils y sont affichées, ainsi que toutes les modifications consécutives effectuées avec le même outils, qui sont placées dans une même ramification.<br />
<br />
= Vitesse =<br />
<br />
* Les dégradés radiaux sont rendus au moins 10% plus vite.<br />
<br />
* Le rendu à l'écran est plus rapide de 2 à 3%, et même 5% pour les dessins complexes avec transparence.<br />
<br />
= Ligne de commande =<br />
<br />
* Le nouveau paramètre <code>--export-pdf</code> permet d'exporter une image SVG en PDF depuis la ligne de commande.<br />
<br />
= Améliorations diverses =<br />
<br />
* [nouveaux curseurs - scislac]<br />
<br />
* [Améliorations de l'export PDF/EPS - Ulf Erikson]<br />
<br />
* Les images PNG exportées ont une résolution correcte dans leurs en-têtes.<br />
<br />
= Corrections diverses de bogues =<br />
<br />
= Outils =<br />
<br />
== Pipette ==<br />
* Instead of the confusing toggle button, now the Controls bar for the Dropper tool has two checkboxes, "Pick alpha" and "Set alpha", 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).<br />
** If the "Pick alpha" 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).<br />
** If the "Pick alpha" checkbox is on but "Set alpha" is off, the selected object will get the fill color #FF0000 (red) and fill opacity will be at 1.0.<br />
** If both "Pick alpha" and "Set alpha" are on, the selected object will get the fill color #FF0000 (red) and fill opacity will be at 0.5 (half-transparent).<br />
: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.<br />
<br />
<br />
= Traductions =<br />
<br />
= Problèmes connus =<br />
==== Problèmes avec certains paquets Debian libgc-6.7 ====<br />
<br />
* 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.<br />
<br />
==== Attention aux thèmes défectueux sous Linux ====<br />
<br />
* Inkscape et d'autres programmes Gtk peuvent planter sous Linux quand le paquet <b>gtk2-engines-smooth / libsmooth</b> 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.<br />
* Un problème similaire existe si le thème <b>Baghira KDE</b> ou le paquet <b>gtk_gt_engine</b> 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.<br />
<br />
==== N'oubliez pas de supprimer le fichier menus.xml s'il est présent ====<br />
<br />
* Si vous avez utilisé certaines compilations directes du dépot CVS/SVN à l'automne 2005, il se peut que vous ayiez un fichier <code>menus.xml</code> restant dans votre répertoire de profil (ex. <code>~/.inkscape</code> 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 <code>menus.xml</code>.<br />
<br />
= Versions précédentes =<br />
<br />
* ReleaseNotes044-fr (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes044-fr) : traduction en français de ReleaseNotes044 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes044)<br />
* ReleaseNotes043-fr (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes043-fr) : traduction en français de ReleaseNotes043 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes043)<br />
* ReleaseNotes042 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes042)<br />
* ReleaseNotes041 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes041)<br />
* ReleaseNotes040 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes040)<br />
* ReleaseNotes039 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes039)<br />
* ReleaseNotes038 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes038)<br />
* ReleaseNotes037-fr (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes037-fr) : traduction en français de ReleaseNotes037 http://wiki.inkscape.org/wiki/index.php/ReleaseNotes037)<br />
* ReleaseNotes036-fr (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes036-fr) : traduction en français de ReleaseNotes036 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes036) <br />
* ReleaseNotes035-fr (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes035-fr) : traduction en français de ReleaseNotes035 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes035)<br />
<br />
[[Category:Marketing]]</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.44/fr&diff=7571Release notes/0.44/fr2006-07-09T20:57:16Z<p>Matiphas: /* Inkscape 0.44.1 : modifications par rapport à la version 0.44 */</p>
<hr />
<div>== Inkscape 0.44.1 : modifications par rapport à la version 0.44 ==<br />
* corection d'un plantage avec gtk+-2.10.0 (et 2.9) lors du lancement du navigateur de fichier pour la première fois.<br />
* Correction d'un plantage sur Windows ("python.exe can't find msvcrt71.dll") : la dll est maintenant fournie avec le paquet.<br />
* Supression de divers problèmes dus aux noms de répertoires contenant des espaces, sur Mac OS X.<br />
* Didacticiels en allemand : ajout du didacticiel Avancé et corrections dans le didacticiel Calligraphie. Les didacticiels manquants (en allemand, tchèque et portugais-brésilien) ont été ajoutés au paquet.<br />
* Plusieurs modifications permettant maintenant de compiler sur les systèmes utilisant glib-2.4 (ex. RHEL4).<br />
* La compilation est maintenant possible sur des systèmes SuSE 10 systèmes avec des en-têtes de librairie boost incomplets.<br />
* Inkscape peut maintenant être compilé avec gcc-4.2.x.<br />
* Correction de divers bogues sur l'export au format ODG<br />
* Correction du gel du widget des dimensions de la page<br />
* Correction d'un bogue qui empéchait l'affiche de la sortie stderr des scripts.<br />
* Correction d'un bogue affectant le menu des fichiers Récemment ouverts.<br />
* L'information de résolution est maintenant enregistrée dans les fichiers PNG exportés.<br />
* Correction de l'import des fichiers générés par Dia.<br />
* Correction d'une typo dans les includes affectant la compilation sous Solaris (il reste cependant quelques problèmes, au moins sur Solaris 8, et les mêmes sur OpenBSD)<br />
* Modifications/mises à jour des traductions allemande et espagnole de l'interface d'Inkscape.<br />
<br />
== Inkscape 0.44 : en bref ==<br />
<br />
Inkscape 0.44 apporte plus de fonctionnalités que jamais et améliore celles déjà existantes. Quelques points majeurs :<br />
<br />
* Boîte de dialogue Calques<br />
<br />
* Mode d'affichage Contour (fil de fer), permettant d'améliorer les performances.<br />
<br />
* Export PDF (avec transparence) natif.<br />
<br />
* Support des masques et des chemins de découpe.<br />
<br />
* Raccouris clavier configurables. Une compatibilité optionnelle avec ceux de Xara X est incluse.<br />
<br />
* Une palette de couleurs insérable dans la fenêtre d'édition.<br />
<br />
* Un indicateur interactif de style de la sélection présent dans la barre d'état.<br />
<br />
* la possibilité innovante de "sculpter les noeuds" ainsi que que d'autres améliorations de l'outil noeud.<br />
<br />
* Les extensions sont activées par défaut et fonctionnent sur la plupart des plateformes.<br />
<br />
* Un meilleur support du SVG : élément <switch>, profils de couleur ICC pour les images.<br />
<br />
* Des centres de rotation persistants, la commande Coller les dimensions.<br />
<br />
* De nouvelles icônes, de nombreuses améliorations cosmétiques; les boîtes de dialogue des préférences ont été améliorées et les menus réorganisés.<br />
<br />
* Des centaines de corrections de bogues et de fonctionnalités plus petites.<br />
<br />
* Une nouvelle importante même si elle n'est pas directement liée à Inkscape : depuis notre dernière version, [http://www.mozilla.com/firefox/ Firefox 1.5] a été lancé avec le suppport du SVG activé par défaut. Ceci signifie que vous pouvez directement afficher vos documents Inkscape dans une fenêtre Firefox sans avoir à effectuer une conversion de format ou installation de greffon !<br />
<br />
= Performance =<br />
<br />
== Mode contour ==<br />
<br />
Un mode d'affichage contour (ou fil de fer) est désormais disponible. Utilisez le menu <i>Affichage > Mode d'affichage > Contour </i> pour l'activer. Dans ce mode :<br />
<br />
* tous les chemins ou formes sont rendus par leurs <b>frontières</b> <b>inversées</b> (noir sur fond clair et vice versa) avec un contour de largeur fixe (1 pixel à l'écran, quel que soit le zoom), et sans remplissage.<br />
<br />
* Le texte est peint avec un remplissage inversé, sans contour;<br />
<br />
* Les bitmaps sont affichés tels quels.<br />
<br />
* toute transparence ou tout dégradé est ignoré.<br />
<br />
Dans la plupart des cas, le mode contour n'est pas beaucoup plus rapide que le mode normal (10 à 50% plus rapide en général), et dans certains cas particuliers il peut même être plus lent. Cependant, son intérêt ne réside pas uniquement dans sa rapidité; c'est un moyen pratique pour se faire une idée de la structure des objets de votre document, éditer les noeuds avec précision et pour trouver des "objets errants".<br />
<br />
== Vitesse ==<br />
<br />
En plus du mode Contour qui facilite le travail avec des dessins complexes, cette version d'Inkscape apporte des améliorations de la vitesse sur plusieurs domaines.<br />
<br />
* Grace à des <b>optimisations du moteur de rendu</b>, le rafraichissement du dessin à l'écran est <b>10% plus rapide</b>, et même <b>trois fois plus rapide</b> dans certains cas (comme pour les chemins pointillés complexes sous un zoom important).<br />
<br />
* Des <b>optimisations de l'outil Noeud</b> apportent un gain de vitesse notable pour l'édition de noeuds. Ainsi, passer de (ou à) l'outil Noeud vers un autre outil (avec un chemin sélectionné), ainsi que sélectionner des noeuds avec cet outil, est désormais <b>au moins dix fois plus rapide</b> qu'auparavant. Les autres opérations, comme le déplacement de courbes ou de noeuds et les déplacement/redimensionnement/rotation sur plusieurs noeuds sélectionnés sont également plus rapides. Ceci est particulièrement important dans le cadre d'un travail sur des chemins complexes; grâce à ces optimisations, les chemins contenant plusieurs milliers de noeuds, même s'ils restent lents, sont bien plus utilisables.<br />
<br />
* Une optimisation de la méthode de définition d'attribut permet de rendre certaines opérations bien plus rapides : déplacer plusieurs objets à l'aide des raccourcis flèches va au moins <b>30% plus vite</b> que dans la version 0.43. Ceci est particulièrement perceptible quand vous déplacez des clones sélectionnés avec leur original (par exemple, dans le cas d'un pavage de clones), et dans ce cas, Inkscape va <b>trois à quatre fois plus vite</b>.<br />
<br />
* Les <b>icônes de l'interface</b> sont maintenant rendues en tâche de fond (à partir du fichier <code>share/icons/icons.svg</code>) quand Inkscape est inactif, plutôt qu'en attendant que toutes les icônes d'un menu ne soient rendues que lorsque vous vous y accédez pour le première fois. Ceci permet d'éliminer la latence énervante lors du premier accès à un menu.<br />
<br />
* Avant, lors d'un zoom sur une petite portion d'un chemin (spécialement dans le cas d'un chemin grand et complexe), un ralentissement d'Inkscape était perceptible et l'utilisation mémoire augmentait énormément. Nous avons optimisé le moteur de rendu afin de ne <b>traiter que la partie visible d'un chemin</b>, et en conséquence la vitesse de rendu est maintenant à peu près constante quel que soit le niveau de zoom, et environ 10 à 40 fois plus rapide que dans la précédente version (le gain étant plus important pour des zooms plus serrés).<br />
<br />
* La commande <b>Chemin > Séparer </b> est jusqu'à cent fois plus rapide pour les chemins complexes comportant des milliers de sous-chemins.<br />
<br />
= Conformité à la norme SVG =<br />
<br />
== Support des profils de couleur ==<br />
<br />
Inkscape comporte maintenant une fonctionnalité basique de gestion de profil ICC. Si compilé avec le support de LittleCMS (si vous exécutez <code>configure</code> en activant <code>--enable-lcms</code>), Inkscape réussit le [http://www.w3.org/Graphics/SVG/Test/20030813/htmlframe/full-color-prof-01-f.html test de profil couleur ICC] du W3C. L'élément &lt;color-profile&gt; a été mis en place pour l'attribut "color-profile" des éléments &lt;image&gt;.<br />
<br />
== Support de l'élément &lt;switch&gt; ==<br />
<br />
Le module de '''traitement conditionnel''' (Conditional Processing Module) de la norme SVG 1.1 est maintenant supporté, incluant l'élément ''switch'' et les attributs ''requiredFeatures'', ''requiredExtensions'', ''systemLanguage''. Inkscape passe avec succès les tests de traitement conditionnel ([http://www.w3.org/Graphics/SVG/Test/20030813/htmlframe/full-struct-cond-01-t.html] et [http://www.w3.org/Graphics/SVG/Test/20030813/htmlframe/full-struct-cond-02-t.html]) du W3C.<br />
<br />
== Résultat SVG ==<br />
<br />
* Dans les documents SVG d'Inkscape, les <b>couleurs</b> sont maintenant désignées par un nom (‘white’) ou un code héxadécimal à trois chiffres (‘<tt>#f3c</tt>’) quand cela est possible.<br />
<br />
* Les valeurs numériques dans les attributs <code>transform</code> sont écrites sans zéros de remplissage non significatifs, et toute valeur inférieure à 1e-8 en valeur absolue (généralement due à une erreur d'arrondi) est écrite comme 0 afin de diminuer l'encombrement.<br />
<br />
= Interface =<br />
<br />
== Boîte de dialogue Calques ==<br />
<br />
Une boîte de dialogue Calques (<b>Ctrl+Maj+L</b>) a été introduite dans cette version. Elle est synchronisée avec le sélecteur rapide de calque situé dans la barre d'état, ce qui vous permet d'utiliser l'un ou l'autre selon votre convenance.. <br />
<br />
* Dans la boîte de dialogue, vous pouvez cliquer sur un calque pour le en faire le calque <b>courant</b>, mais aussi le rendre <b>visible/invisible</b> et <b>verrouillé/déverrouillé</b>. Vous pouvez changer la visibilité ou le verrouillage d'un calque sans avoir à le rendre courant.<br />
<br />
* Une <b>arborescence</b> hiérarchique des calques est représentée par un affichage en forme d'arbre dans la boîte de dialogue. Vous pouvez <b>étendre ou réduire</b> les branches de l'arbre afin de faciliter la navigation dans la structure des calques d'un document.<br />
<br />
* En bas de la boîte de dialogue, des boutons permettent d'<b>ajouter</b> un nouveau calque, de <b>monter ou descendre</b> le calque courant (simplement d'un cran ou bien au premier/dernier plan) et de <b>supprimer</b> le calque courant.<br />
<br />
* En dessous de ces boutons, une glissière et un champ numérique permettent de modifier l'<b>opacité</b> du calque courant. L'opacité d'un calque affecte tous les objets de ce calque, de la même façon que l'opacité d'un groupe.<br />
<br />
== Indicateur de style des objets sélectionnés ==<br />
<br />
Un nouveau contrôle situé à la gauche de la barre d'état permet d'afficher et de mofifier rapidement les <b>remplissage et contour des objets sélectionnés</b>. Si du texte est sélectionné dans l'outil Texte ou une poignée de dégradé dans l'outil Dégradé, cet indicateur affiche et permet de modifier le style du fragment de texte ou du stop de dégradé et non pas celui de l'objet entier (comportement identique à celui de la boîte de dialogue Remplissage&Contour).<br />
<br />
* Les deux indicateurs, étiquetés avec un <b>"R :"</b> (en haut) et un <b>"C :"</b> (en bas) affichent respectivement le remplissage et le contour des objet(s) sélectionnés (ils affichent simultanément le même style si une poignée de dégradé est sélectionnée).<br />
<br />
* Chacun des indicateurs de remplissage/contour peut afficher soit une <b>couleur + opacité</b> (l'opacité affichée est celle du remplissage/contour, pas l'opacité globale de l'objet) ou une étiquette texte indiquant <b>N/A</b> (aucune sélection), <b>Aucun</b> (pas de remplissage/contour), <b>Indéfini</b> (remplissage/contour indéfini), <b>Dégradé L</b> (dégradé linéaire), <b>Dégradé R</b> (dégradé radial), <b>Motif</b> ou <b>Différents</b> (les objets sélectionnés ont des remplissages/contours de types différents).<br />
<br />
* De plus, chaque indicateur peut être complété par un ou deux drapeaux, <b>p</b> ("plusieurs", indiquant que tous les objets sélectionnés (2 ou plus) ont le même remplissage/contour) ou <b>m</b> ("moyenne", indiquant que tous les objets ont des aplats de remplissage/contour mais de différentes couleurs, et l'indicateur affiche alors la moyenne de ces couleurs).<br />
<br />
* Un <b>clic gauche</b> sur un indicateur ouvre ou active la boîte de dialogue Remplissage&Contour avec l'onglet correspondant (remplissage ou contour) séléctionné.<br />
<br />
* Un <b>clic droit</b> sur un indicateur ouvre un menu contextuel contenant les éléments suivant :<br />
** <b>Editer le remplissage/contour...</b>: Ouvre et active la boîte de dialogue Remplissage&Contour avec l'onglet correspondant séléctionné (idem pour un clic gauche).<br />
** <b>Dernière couleur définie</b>: Applique aux objets sélectionnés la dernière couleur de remplissage/contour appliquée à quoi que ce soit.<br />
** <b>Dernière couleur sélectionnée</b>: Applique aux objets sélectionnés la dernière couleur de remplissage/contour la dernière couleur affichée dans cet indicateur (et permet ainsi de copier facilement des couleurs de remplissage/contour entre des objets : sélectionner la source puis la destination et enfin appliquer "dernière couleur sélectionnée").<br />
** <b>Inverser</b>: Applique la couleur inverse de la couleur courante au le remplissage ou le contour (n'affecte pas l'opacité).<br />
** <b>Blanc</b>, <b>Noir</b>: Applique la couleur correspondante au remplissage ou au contour (complètement opaque).<br />
** <b>Copier la couleur</b>, <b>Coller la couleur</b>: Copie ou colle la couleur (si c'en est une) de remplissage ou de contour vers/depuis le presse-papiers du système, en tant que texte au format hexadécimal <code>#rrggbb</code>.<br />
** <b>Permuter remplissage et contour</b>: Permuter remplissage et contour (a la fois les types et les couleurs, s'ils existent).<br />
** <b>Rendre le remplissage/contour opaque</b>: Supprime la transparence du remplissage ou du contour (pas la transparence globale !).<br />
** <b>Indéfinir le remplissage/contour</b>: Indéfinit le remplissage ou le contour des objets sélectionnés.<br />
** <b>Supprimer le remplissage/contour</b>: Supprime le remplissage ou le contour des objets sélectionnés.<br />
<br />
* Un <b>clic milieu</b> sur un indicateur remplissage/contour supprime le remplissage/contour des objets sélectionnés; s'il est déjà supprimé (c'est à dire si l'indicateur affiche "Aucun"), le comportement est le même que celui de la commande "dernière couleur définie" du menu contextuel.<br />
<br />
* Le <b>glisser-déposer</b> de couleurs sur un indicateur de remplissage/contour permet d'applique la couleur correspondante au remplissage/contour des objet(s) sélectionnés.<br />
<br />
* L'indicateur de contour affiche également la <b>largeur de contour</b> de la sélection (moyennée si plusieurs objets avec des largeurs de contour différentes sont sélectionnés) sur la droite de l'indicateur. Un clic gauche sur cette indication permet d'ouvrir la boîte de dialogue Remplissage et Contour avec l'onglet Style du Contour sélectionné. Un clic droit permet d'ouvrir un menu contextuel permettant de choisir l'unité à utiliser pour la largeur de contour ainsi que des valeurs prédéfinies applicables à la sélection.<br />
<br />
* A la droite des indicateurs de remplissage/contour, le champ numérique <b>Opacité</b> (indiqué par un "O :") affiche et permet de modifier l'opacité globale de l'objet sélectionné (ou l'opacité globale moyenne si plusieurs objets sont sélectionnés). Un <b>clic droit</b> sur le champ numérique ouvre un menu contextuel avec des niveaux d'opacité prédéfinis. Un <b>clic milieu</b> sur le "O :" permet de faire parcourir à l'opacité parmi les valeurs 0 (transparent), 0.5, et 1 (opaque).<br />
<br />
Le champ numérique de zoom et l'indicateur de coordonnées du curseur ont été réarrangés de façon à être plus compacts et déplacés vers la droite de la barre d'état. Une poignée de redimensionnement de la fenêtre a été ajoutée à l'extrémité droite de la barre d'état.<br />
<br />
== Indicateur de style des outils ==<br />
<br />
Pour chacun des outils permettant de créer des objets (Formes, Crayon/Stylo/Plume, Texte) la barre des contrôles (située juste au dessus du canevas) contient désormais un <b>indicateur de style</b> sur son côté droit. Cet indicateur montre le style qu'auront les objets créés avec l'outil.<br />
<br />
* L'indicateur indique le style défini pour l'outil - le "dernier style utilisé" global ou le "style propre à l'outil" . Par exemple, en cliquant sur une couleur de la palette (même si aucun objet n'est sélectionné) et si votre outil est configuré pour utilisé la dernière couleur définie (dans les Préférences d'Inkscape), son indicateur est mis à jour, vous permettant de vous faire une idée de la "brosse" que vous allez utiliser avant de commencer à dessiner.<br />
<br />
== Barre des contrôles de l'outil texte ==<br />
<br />
* Cette version introduit les prémices de la barre des contrôles pour l'outil texte (qui était vide jusqu'à maintenant). Il est désormais possible de choisir la <b>police</b> et sa <b>taille</b>, appliquer un style <b>gras</b> ou <b>italique</b>, modifier l'<b>alignement</b> et l'<b>orientation</b> d'un texte sans avoir à ouvrir le boîte de dialogue Texte et Police.<br />
<br />
* Tous les contrôles sont à <b>application immédiate</b> et s'appliquent à l'objet texte entier (si rien n'est sélectionné) ou à une sélection de texte. Ils peuvent aussi s'appliquer à plusieurs objets de type texte (vous devrez cependant utiliser l'outil Sélecteur pour sélectionner plusieurs objets texte, puis repasser à l'outil Texte pour en utiliser les contrôles).<br />
<br />
* Le menu déroulant des polices contient les noms et un <b>aperçu</b> de toutes les polices; contrairement à d'autres programmes, nous n'appliquons pas chaque fonte à son nom, mais avons préféré ajouter une chaîne d'aperçu séparée affichée en gris après le nom de chaque fonte. Ce design permet d'assurer une meilleure lisibilité des noms des fontes et fournit une information utile maximale dans un emplacement réduit.<br />
<br />
* Nous ajouterons d'autres contrôles (y compris pour l'espacement et le crénage) à cette barre dans les prochaines versions.<br />
<br />
== Palette de couleurs insérable ==<br />
<br />
* Jusqu'à maintenant, les palettes de couleur ne pouvaient être utilisées que depuis une palette flottante (Ctrl+Maj+W). La palette des couleurs est maintenant intégrée à l'interface principale, en bas de la fenêtre, entre la barre d'état et le canevas. Cet affichage est actif par défaut; utilisez <i>Affichage > Afficher/Cacher > Palette</i> pour le désactiver. La palette insérée possède les mêmes fonctionnalités que la palette flottante; un bouton y est disponible dans le coin supérieur droit pour accéder au menu des palettes.<br />
<br />
* L'option <b>Envelopper</b> (inactive par défaut) du menu de la palette permet de la faire passer d'une simple ligne à un cadre de deux ou trois lignes, permettant ainsi un accès plus facile aux couleurs dans les palettes qui en contiennent un grand nombre.<br />
<br />
* Le <b>déplacer-déposer</b> des <b>couleurs</b> a été activé.<br />
** Déplacer une couleur depuis une palette permet d'afficher un aperçu de la couleur déplacée sous le curseur.<br />
** Déplacer-déposer une couleur sur un indicateur de style de la barre d'état permet d'appliquer cette couleur au remplissage ou au contour des objet(s) sélectionnés.<br />
** Les couleurs peuvent être <b>déposées</b> directement sur les objets du canevas afin d'être appliquées à leurs remplissages ou <b>maj+déposées</b> pour être appliquées à leurs contours. Ceci n'affecte que l'objet sur lequel vous déposez une couleur, quels que soient les objets sélectionnés.<br />
** Les couleurs peuvent être déplacées-déposées depuis et vers d'autres logiciels.<br />
<br />
* La nouvelle palette de couleur par défaut <b>Inkscape</b> a été ajoutée. Elel contient une série de gris, les couleurs nommées standards HTML, et toute une série de couleurs triées selon leurs valeurs TSL (475 couleurs en tout). Cette palette est générée par un script Python disponible dans le dépot SVN d'Inkscape dans le répertoire share/palettes.<br />
<br />
* Plusieurs <b>palettes de couleurs spécialisées</b>, particulièrement utiles dans des projets pour lesquels la coordination des couleurs est importante, ont été créées ou récupérées depuis le GIMP : Grays (gris), Reds (rouges), Greens (verts), Blues (bleus), Gold (or), Royal (royal), Khaki (kaki), Hilite (surligne) et Topographic (topographique).<br />
<br />
* Les tailles standards des palettes (minuscule, petit, moyen, grand, très grand) on été <b>diminuées</b>.<br />
<br />
== Boîte de dialogue Préférences d'Inkscape ==<br />
<br />
La boîte de dialogue des Préférences d'Inkscape a été complètement réécrite et redesignée et de nombreux bogues ont été corrigés à cette occasion.<br />
<br />
* La vieille navigation par onglets a disparu; la nouvelle boîte de dialogue respecte beaucoup mieux les principes d'interface de GNOME (<b>GNOME Human Interface Guidelines</b>). <br />
<br />
* De plus, le <b>seuil de simplification</b> peut maintenant être ajusté avec plus de précision.<br />
<br />
== Boîtes de dialogue Propriétés / Métadonnées du Document ==<br />
<br />
* La boîte de dialogue Préférences du document est maintenant nommée <b>Propriétés du document</b>, et a été séparée en deux : les métadonnées sont maintenant accessibles dans la boîte de dialogue <b>Métadonnées du Document</b>; les widgets des métadonnées sont de plus affichées sur deux pages.<br />
<br />
* Un bouton a été ajouté permettant <b>d'ajuster la page à la sélection courante</b> ou au dessin entier s'il n'y a pas de sélection. Le bouton redimensionne la page et si nécessaire déplace le dessin. Il est maintenant très facile de dimensionner une page à la taille d'une illustration après avoir fini celle-ci..<br />
<br />
* <b>Nouveaux contrôles</b>: les nouvelles fonctionnalités d'adhérence des objets ont nécessité leur propres widgets de propriétes, et vous pouvez ajuster la sensibilité d'adhérence avec une glissière, ou laisser les objets adhérer quelle que soit la distance (uniquement pour la grille).<br />
<br />
* Réorganisations dans les <b>Propriétés du Document</b> : tout ce qui concerne l'adhérence a été intégré sur un onglet; la Grille et les Guides ont aussi leur propre onglet. Afin d'améliorer la conformité aux HIG (Human Interface Guidelines), toutes les widgets ont été classées par catégories; en particulier, les widgets de l'onglet Page ont été redisposées selon les catégories Général/Format/Bordure.<br />
<br />
* <b>Corrections de bogues</b>: les URIs des licences grisées avaient un contraste trop faible, et donc ne sont plus grisées du tout; la licence propriétaire ne remettait pas l'URI de licence à zéro; les boutons radio ne possédaient pas d'info-bulles (tooltips); les retouches de la grille mineure ont été supprimées; les données n'étaient pas mises à jour quand un nouveau fichier venait en remplacer un autre dans la même fenêtre.<br />
<br />
* <b>Respect des HIG</b> : un gros travail a été fourni sur cet aspect, et maintenant il ne reste que quelques détails à régler pour respecter complètement les principes d'interface de Gnome (Gnome Human Interface Guidelines).<br />
<br />
* <b>Licences Creative Commons mises à jour</b>: les licences CC ont été mises à jour à la version 2.5 par défaut dans l'onglet licence de la boîte de dialogue Métadonnées.<br />
<br />
== Raccourcis clavier configurables ==<br />
<br />
Les <b>raccourcis clavier</b> d'Inkscape </b> sont maintenant configurables</b> !<br />
<br />
Il n'y a pas encore d'interface graphique utilisateur permettant de gérer cette fonctionnalité, et toutes les actions d'Inkscape ne peuvent pas encore recevoir des raccourcis personnalisés. Cependant, si éditer un fichier de configuration ne vous fait pas peur, la plupart des actions, y compris tout ce qui apparait dans les menus, peuvent recevoir des modifications de leurs raccourcis. Nous travaillons pour rendre encore plus d'actions configurables.<br />
<br />
Au démarrage, Inkscape charge ses raccourcis claviers depuis <code>share/keys/default.xml</code>. Ce fichier est une copie de <code>inkscape.xml</code> situé dans le même répertoire. Le répertoire contient d'autres émulations de profils de claviers permettant de simuler ceux d'autres éditeurs vectoriels :<br />
<br />
* <code>xara.xml</code>: Xara X/Xara Xtreme/Xara LX keys<br />
<br />
Vous pouvez copier l'un d'eux à la place de default.xml afin d'utiliser le profil associé. Dans tous ces profils, les touches/raccourcis non utilisés par le programme correspondant conservent leur lien avec Inkscape. Si vous voulez contribuer à créer un profil pour un autre éditeur vectoriel non encore simulé, nous l'accepterons avec grand plaisir. Ces fichiers sont dans un format XML simple décrit dans <code>inkscape.xml</code>.<br />
<br />
Vous pouvez aussi <b>personnaliser vos propres raccourcis</b> sans avoir à écraser le fichier <code>default.xml</code> principal. Si votre répertoire de profil (<code>~/.inkscape</code> sur Linux) contient un sous-répertoire <code>keys</code> contenant un fichier <code>default.xml</code>, les raccourcis de ce fichier se superposeront (c'est à dire s'ajouteront, et préempteront en cas de conflit) les raccourcis par défaut. Le format de votre fichier <code>default.xml</code> devra être le même que celui du fichier <code>default.xml</code> principal.<br />
<br />
== Menus ==<br />
<br />
* Les commandes de <b>Zoom</b> du menu Affichage ont été déplacées dans un sous-menu; les commandes <b>Zoomer</b> et <b>Dézoomer</b> ont été ajoutées à ce sous-menu.<br />
<br />
* Les commandes de <b>Clonage</b> ont été déplacées dans un sous-menu du menu Edition et ont reçu des noms et des indications plus explicites.<br />
<br />
* Les commandes de <b>Motif</b> (<i>Objets en motif</i> et <i>Motif en objets</i>) ont été déplacées dans un sous-menu du menu Objet, en-dessous des nouveaux sous-menus Découpe et Masque.<br />
<br />
* Les éléments du <b>menu Effets</b> ont été rangés par catégories dans des sous-menus, et plusieurs effets ont été renommés de façon plus intuitive.<br />
<br />
== Barre d'état ==<br />
<br />
* Dans l'outil sélecteur, si plusieurs objets sont sélectionnés, la barre d'état indique maintenant leurs types. Par exemple si 5 groupes sont sélectionnés, elle affiche :<br />
<br />
::<b>5</b> objecs de type <b>groupe</b> dans le calque <b>NomDuCalque</b>.<br />
<br />
:au lieu de "5 objets sélectionnés" dans les versions précédentes. S'il y a moins de 3 types différents dans la sélection, ils seront listés; par exemple :<br />
<br />
::<b>5</b> objets des types <b>groupe</b>, <b>chemin</b>, <b>rectangle</b> dans le calque <b>NomDuCalque</b>.<br />
<br />
:L'ordre de la liste correspond à l'ordre dans lequel les objets ont été ajoutés à la sélection. S'il y a plus de 4 types différents dans la sélection, seul le nombre de types est indiqué; par exemple :<br />
<br />
::<b>5</b> objets de <b>4</b> types dans le calque <b>NomDuCalque</b>.<br />
<br />
* Dans le Sélecteur, les objets sélectionnés dans des groupes sont identifiés de telle sorte que l'ID du groupe est donné; par exemple :<br />
<br />
::<b>Rectangle</b> dans le groupe <i>g212</i> (<b>contenu</b> d'un calque)<br />
<br />
:Si les objets sélectionné ont des parents différents dans un même calque (par exemple, si le premier appartient à un groupe et l'autre pas), le nombre de parents est indiqué :<br />
<br />
::<b>2</b> objets des types <b>rectangle</b>, <b>chemin</b> dans <b>2</b> parents (<b>contenu</b> d'un calque)<br />
<br />
:Si les objets appartiennent à des calques différents, seul le nombre de calques est indiqué (en effet, cela implique aussi des parents différents) :<br />
<br />
::<b>2</b> objets des types <b>rectangle</b>, <b>chemin</b> dans <b>2</b> calques<br />
<br />
* Dans l'outil Noeud, si votre sélection de noeuds comporte de noeuds de différents sous-chemins, la barre d'état indique le nombre de sous-chemins de la sélection ainsi que le nombre total de sous-chemins; par exemple :<br />
<br />
::<b>2</b> noeuds sur <b>195</b> sélectionnés dans <b>2</b> sous-chemins sur <b>36</b>.<br />
<br />
* Le contenu des messages de la barre d'état est maintenant dupliqué dans des <b>info-bulles</b> (tooltips) qui s'affichent lorsque vous déplacez la souris au dessus de la barre d'état.<br />
<br />
* Le texte affiché dans la barre d'état n'est plus simplement tronqué si la place est insuffisante, mais une ellipse (...) est insérée à la fin pour indiquer que le texte se prolonge (seulement avec des version de Gtk >= 2.6 ).<br />
<br />
== Thème ==<br />
<br />
* Inkscape possède un <b>nouvel ensemble d'icônes par défaut</b> appelé "Crispy" fourni par Andre Sousa. Les nouvelles icônes ont pour but de fournir un aspect plus professionnel et cohérent à notre aplication, et aussi de rendre plus évidentes les fonctions associées à ces icônes.<br />
<br />
= Outils =<br />
<br />
== Outil noeud ==<br />
<br />
=== Sculpter les noeuds ===<br />
<br />
Une nouvelle façon de manipuler les chemins dans l'outil Noeud est apparue dans cette version : la sculpture de noeuds. Normalement, quand plusieurs noeuds sont sélectionnés et que vous déplacez l'un d'entre eux, tous les noeuds subisse le même déplacement. Maintenant, si vous <b>Alt+déplacez</b> un des noeuds sélectionnés, seul ce noeud est complètement déplacé; les autres noeuds sélectionnés sont déplacés d'une distance moindre de sorte que les plus éloignés restent stationnaires. Ce comportement est similaire à celui d'"édition proportionnelle" ou "sélection souple" d'éditeurs 3D comme Blender.<br />
<br />
Donc, si par exemple, vous sélectionnez plusieurs noeuds sur ligne droite et Alt+déplacez celui du milieu, le chemin prendra une <b>forme en cloche</b>. Les poignées des noeuds sont aussi ajustées de manière à ce que la courbe garde une forme douce et naturelle (s'il n'y a pas assez se noeuds sur la portion de chemin que vous voulez déformer, sélectionnez les noeuds terminaux de cette portion et appuyez sur <b>Ins</b> plusieurs fois pour y insérer de nouveaux noeuds).<br />
<br />
De plus, la sculpture de noeuds est <b>sensible à la pression</b> du stylet des tablettes graphiques. Si la pression du stylet est légère, la déformation sera étroite et pointue (c'est à dire que même les voisins proches du noeud déplacé seront peu déplacés); si la pression est forte, la déformation sera large et douce (c'est à dire que les voisins les plus proches du noeud déplacé auront un déplacement pratiquement égal). (Petite astuce : pour terminer le déplacement sans perdre la forme obtenue, relâchez d'abord Alt, puis cessez d'appuyer avec le stylet.)<br />
<br />
Cette méthode de sculpture des noeuds a de nombreuses applications possibles. Un simple exemple est de sélectionner tous les noeuds d'une courbe en forme d'ellipse, puis de Alt=déplacer l'un d'entre eux pour étirer et biaiser doucement et naturellement la forme entière dans une direction. Faire de même avec un chemin complexe, comme une étoile ou une spirale, permettra de le tordre et de le poinçonner sans lui faire perdre la complexité de sa structure, et est une façon d'obtenir des étoiles aplaties ou auto-intersectées, des spirales excentrées et d'autres formes difficles à obtenir avant. Ne sélectionner qu'une partie des noeuds vous permettra de déformer des parties de votre dessin sans perturber le reste.<br />
<br />
La sculpture de noeuds appliquée à un texte converti en chemin est une manière facile et amusante de le tordre ou de le courber, et d'obtenir des effets similaires à une "enveloppe de perspective" ou "enveloppe curviligne" que vous pouvez trouver dans d'autres logiciels - mais d'une façon plus souple et puissante. Par exemple, en sélectionnant une partie ou tous les noeuds d'un texte et en les Alt+déplaçant, vous pouvez facilement transformer un paragraphe en une bannière ondulante, ou encore appliquer un effet "loupe" à n'importe quel mot.<br />
<br />
La sculpture de noeuds est également particulièrement utile pour les chemins complexes à l'apparence naturelle, tels que des calligraphies ou des vectorisations de bitmaps, pour lesquels vous voulez infléchir de grandes portions du tracé sans détruire les petits détails. Des actions telles que rétrécir une portion de calligraphie et en élargir une autre, en modifier les proportions, agrandir une oreille ou aplatir le nez d'un visage - tout ceci est maintenant plus rapide à obtenir et de manière bien plus naturelle avec la sculpture de noeuds. C'est aussi une nouvelle manière de <b>créer</b> des chemins différents - en commençant par dessiner une ellipse, puis en y insérant des noeuds supplémentaires, il suffit de quelques Alt+déplacer pour obtenir la silhouette d'une terre, une carte de l'Australie ou encore un logo d'Inkscape !<br />
<br />
Quelques exemples sont montrés dans les captures d'écran :[[http://www.inkscape.org/screenshots/gallery/inkscape-0.44-nodesculpting.png www.inkscape.org/screenshots/gallery/inkscape-0.44-nodesculpting.png]].<br />
<br />
=== Afficher ou non les poignées ===<br />
<br />
La barre des contrôles de l'outil Noeud comporte maintenant un bouton permettant de décider si les poignées de Bézier doivent être affichées avec les noeuds ou pas (activé par défaut). Sélectionner et déplacer des noeuds sur des chemins denses avec un zoom faible (par exemeple si vous voulez sculpter les noeuds) peut devenir très difficile si les poignées ne sont pas cachées : en effet, il devient difficile de sélectionner un noeud et non pas une poignée quand celles-ci sont affichées.<br />
<br />
=== Nouveau comportement de suppression ===<br />
<br />
Dans l'outil Noeud, la <b>supression de noeudn(s)</b> avec les touches Suppr/Backspace ou en Ctrl+Alt+cliquant sur un noeud tentent désormais de <b>préserver autant que possible la forme courante du chemin</b>. ceci signifie que les noeuds adjacents à celui qui est supprimé subissent une modification de leurs poignées afin que le chemin conserve au mieux la forme qu'il avait avant cette supression. Par exemple, si vous Ctrl+Alt+cliquez deux fois sur un chemin, la première fois pour ajouter un noeud et la deuxième fois pour le supprimer, la forme du chemin ne sera pas modifiée (très légèrement dans le pire des cas). Le comportement précédent, qui ne modifie pas les poignées est toujours disponible via <b>Ctrl+Suppr</b> ou <b>Ctrl+Backspace</b>.<br />
<br />
=== Préserver les positions des noeuds et poignées ===<br />
<br />
* Quand vous <b>changez le type</b> du noeud sélectionné en Doux ou Symétrique en appuyant sur Maj+S/Maj+Y, vous pouvez maintenant <b>préserver la position</b> de l'une des deux poignées en passant le curseur de votre souris au-dessus d'elle, de sorte que seule l'autre poignée est tournée/redimensionnée pour correspondre à celle qui reste figée.<br />
<br />
* De même quand vous <b>joignez des noeuds terminaux</b> avec Maj+J, vous pouvez <b>préserver la position</b> de l'un des deux noeuds en passant le curseur de votre souris au-dessus de lui, de sorte que la jonction se fasse à son emplacement.<br />
<br />
=== Divers ===<br />
<br />
* La touche <b>!</b> permet d'<b>inverser la sélection de noeuds</b> dans les sous-chemin(s) courants (c'est à dire les sous-chemins avec au moins un noeud sélectionné); <b>Alt+!</b> permet d'inverser la sélection dans le chemin entier. Ce comportement de ces touches est similaire à celui qu'elles ont dans le Sélecteur, avec les sous-chemins courants au lieu du calque courant.<br />
<br />
* Le raccourci clavier pour "Rendre courbes les segments sélectionnés" dans l'outil Noeud a été changé de Maj+K en <b>Maj+U</b> afin de le rendre plus mnémotechnique.<br />
<br />
== Plume calligraphique ==<br />
<br />
=== Tremblement ===<br />
<br />
* Même en utilisant une tablette graphique sensible à la pression, les tracés obtenus avec la plume calligraphique ont souvent un aspect trop régulier et artificiel. Afin d'obtenir un aspect plus naturel, un nouveau paramètre, le <b>Tremblement</b> a été ajouté à l'outil Calligraphie dans cette version. Ajustable de 0,0 à 1,0 dans la barre des contrôles, il affecte vos tracés en introduisant de légéres irrégularités jusqu'à d'importants tremblements, et augmente ainsi significativement les possibilités créatives de l'outil.<br />
<br />
=== Largeur de plume ===<br />
<br />
* Dans les versions précédentes, la largeur de la plume dépendait du niveau de zoom, de façon à ce que les tracés <b>semblent</b> avoir la même largeur visible quel que soit le zoom, mais soient en fait plus fins à des niveaux de zoom plus grands. Ce comportement est pratique si vous voulez conserver la même "sensation" de plume quelque soit le zoom; par exemple, en zoomant pour rectifier un détail, il semble naturel d'avoir une plume plus fine mais offrant les mêmes sensations. Ce comportement est donc conservé par défaut, mais un autre mode a été ajouté qui <b> garde une largeur de plume constante en unités absolues</b> quel que soit le zoom. Pour utiliser ce mode, activez l'option correspondante pour l'outil dans la page des Préférences d'Inkscape (accessible en double-cliquant sur l'icône de l'outil).<br />
<br />
* Le champ <b>Largeur</b> dans la berre des contrôles de l'outil peut maintenant varier de <b>1 à 100</b>, correspondant à l'étendue de 0,01 à 1,0 dans les versions précédentes. Si le mode "largeur en unités absolues" est activé, la valeur dans ce champ correspond à la largeur de tracé en unités px. Dans le mode par défaut, la valeur 100 correspond à une largeur de tracé de 100px pour un zoom à 100%, et la largeur réelle varie linéairement avec le niveau de zoom.<br />
<br />
=== Sélection ===<br />
<br />
* Une nouvelle option a été ajoutée dans les préférences de l'outil, <b>Garder sélectionné</b>, qui permet de garder un objet nouvellement créé sélectionné lorsque vous venez de le terminer. Si vous la désactivez (elle est active par défaut) et imposez à l'outil d'utiliser la "dernière couleur définie", vous pouvez facilement choisir une nouvelle couleur en cliquant dans la palette sans avoir à vous soucier du changement de couleur de l'objet que vous venez de créer. Voyez l'indicateur de style à l'extréminté droite de la barre des contrôles qui indique le style de votre prochain tracé.<br />
<br />
* <b>Echap</b> permet de desélectionner les objets dans l'outil Calligraphie, comme dans presque tous les autres outils.<br />
<br />
=== Style ===<br />
<br />
* lors de son dessin, le tracé possède est affiché avec la couleur et l'opacité qu'il aura une fois terminé, au lieu d'être affiché en noir dans les versions précédentes.<br />
<br />
* Par défaut, après l'installation d'Inkscape, l'outil Calligraphie utilise maintenant le dernier style utilisé, au lieu d'un tracé noir auparavant (ce comportement peut être modifié dans les Préférences d'Inkscape).<br />
<br />
== Outil stylo (courbes de Bézier) ==<br />
<br />
* Pendant le dessin d'un chemin, vous pouvez maintenant <b>déplacer le dernier noeud créé</b> avec les mêmes raccourcis que dans l'outil Noeud - flèche (déplacement d'1 incrément), Maj+Flèche (déplacement de 10x l'incrément) ou Alt+flèche (déplacement d'1 pixel-écran).<br />
<br />
* Vous pouvez aussi rendre le dernier segment non finalisé (rouge) rectiligne (<b>Maj+L</b>) ou curviligne (<b>Maj+U</b>), (ces raccourcis sont les mêmes que ceux de l'outil Noeud).<br />
<br />
* A la demande générale, si un nouveau chemin est dessiné mais pas encore terminé, , <b>Ctrl+Z annule</b> le tracé entier (même comportement que Echap), au lieu d'annuler la dernière action.<br />
<br />
* Dans l'outil Stylo, <b>Suppr</b> a les même effets que Backspace : ces touches permettent de supprimer le dernier noeud ajouté au chemin.<br />
<br />
= Masques et chemins de découpe =<br />
<br />
Inkscape possède maintenant une interface pour l'utilisation des <b>chemins de découpe et des masques</b>. <br />
<br />
* Tout objet peut être intersecté de façon non destructive par un chemin (appelé <i>chemin de découpe</i>) de sorte que seule la portion intersectée de l'objet soit visible.<br />
** Pour <b>appliquer un chemin de découpe</b>, sélectionnez les objets à découper et le chemin de découpe, assurez-vous que le chemin de découpe est au-dessus des autres objets dans l'ordre z, puis utilisez <i>Objet > Découpe > Définir</i>..<br />
** Vous pouvez <b>transformer, éditer ou appliquer un style</b> aux objets découpés de la même façon que pour des objets normaux. Le chemin de découpe reste appliqué et est transformé avec chaque objet découpé.<br />
** Pour <b>retirer un chemin de découpe</b>, utilisez <i>Objet > Découpe > Retirer</i>. Le chemin de découpe retourne alors sur le dessin comme un chemin normal; il est placé au dessus (dans l'ordre z) des objets dont le chemin de découpe à été retiré. <br />
<br />
* Tout objet peut être masqué de façon non destructive par un chemin (appelé <i>masque</i>) de sorte que : les zones noires ou transparentes du masque deviennent complètement transparente dans l'objet masqué; les zones blanches opaques du masque deviennet complètement transparentes dans l'objet masqué; et toutes les couleurs intermédiaires deviennent alors des niveaux intermédiaires d'opacité dans l'objet masqué. Ceci vous permet, par exemple, d'appliquer des dégradés de transparence arbitraire à des objets.<br />
** Pour <b>appliquer un masque</b>, sélectionnez les objets à masquer et le masque, assurez-vous que le masque est au-dessus des autres objets dans l'ordre z, puis utilisez <i>Objet > Masque > Définir</i>.<br />
** Vous pouvez <b>transformer, éditer ou appliquer un style</b> aux objets masqués de la même façon que pour des objets normaux. Le masque reste appliqué et est transformé avec chaque objet masqué.<br />
** Pour <b>retirer un masque</b>, utilisez <i>Objet > Masque > Retirer</i>. Le masque retourne alors sur le dessin comme un chemin normal; il est placé au dessus (dans l'ordre z) des objets dont le masque à été retiré.<br />
<br />
* Les objets auxquels un chemin de découpe est appliqué voient leur boîte de contour intersectée avec celle du chemin de découpe; dans les versions précédentes, une boîte de contour non découpée était affichée. Cependant, ceci ne s'applique pas aux objets sans chemin de découpe faisant partie d'un groupe qui lui en a un.<br />
<br />
* Les objets masqués ou découpés sont indiqués par "<i>découpé</i>" ou "<i>masqué</i>" dans leur description de la barre d'état.<br />
<br />
* Inkscape ne supportait jusqu'à cette version que le rendu des chemins de découpe et des masques. Cette version a aussi été l'occasion de corriger certains bogues liés à ces fonctionnalités :<br />
** Les chemins de découpe et masques avec des unités liées à la boîte de contour de l'objet (objectBoundingBox units) n'étaient pas affichés correctement lors de l'ouverture de document. <br />
** Les chemins de découpe sans remplissage ne fonctionnaient pas. Ceci a été corrigé.<br />
** Les objets sur lesquels un chemin de découpe ou un masque est appliqué peuvent maintenant être copiés/collés d'un document à un autre.<br />
<br />
= Transformations =<br />
<br />
== Boîte de dialogue Transformer ==<br />
<br />
Améliorations et corrections dans la boîte de dialogue Transformer (Ctrl+Maj+M) :<br />
* Un bouton à cocher <b>Appliquer à chaque objet séparément</b> a été ajouté, vous permettant de redimensionner/tourner/incliner par rapport à son propre centre de rotation chacun des objets sélectionnés de la même façon. Si ce bouton est décoché (par défaut), la sélection est transformée comme un tout (c'est à dire comme si la sélection formait un seul objet). L'état de ce bouton est retenu d'une cession à une autre. (ce bouton n'impacte pas les onglets Déplacement et Matrice).<br />
<br />
* Le bouton <b>Effacer</b> permet de rétablir les valeurs par défaut dans les champs numérique de l'onglet courant.<br />
<br />
* L'onglet <b>Dimensions</b> permet de spécifier un incrément de redimensionnement horizontal ou vertical en pourcents ou en unités absolues. Un bouton à cocher <b>Redimensionner proportionnellement</b> permet de préserver le rapport largeur/hauteur. (seule l'unité % est disponible si vous redimensionnez proportionnellement plusieurs objets avec l'option "Appliquer à chaque objet séparément"; sans cette option les objets seront redimensionnés selon le rapport largeur/hauteur de la sélection, pas celui de chaque objet).<br />
<br />
* L'onglet <b>Inclinaison</b> permet de spécifier l'inclinaison selon un <b>déplacement obsolu</b> (ex. : une inclinaison horizontale appliquée à un rectangle signifie que l'arrête supérieure du rectangle est déplacée par rapport à l'arrête inférieure), un <b>pourcentage de déplacement</b> (ex. : une inclinaison horizontale de 1% appliquée à un rectangle signifie que l'arrête supérieure du rectangle sera décalée de 1% de la hauteur du rectangle par rapport à l'arrête inférieure), ou un <b>angle</b> (ex. : une inclinaison horizontale de 15 degrés appliquée à un rectangle signifie que les arrêtes latérales seront inclinées de cet angle et que les arrêtes supérieure et inférieure resteront horizontales).<br />
<br />
* L'onglet <b>Matrice</b> (nommé "Transformation" dans les versions précédentes) permet soit de modifier la matrice <code>transform=</code> courante d'un objet, soit de post-multiplier la matrice <code>transform=</code> de l'objet par la matrice que vous spécifiez, en fonction de l'état du bouton <b>Editer la matrice courante</b>. (La matrice transformation de la boîte de dialogue Propriétés de l'Objet, désormais redondante, a été supprimée).<br />
<br />
* La boîte de dialogue est maintenant correctement <b>synchronisée avec les modifications de la sélection</b> et met à jour ses champs numériques lors de toute modification dans la fenêtre active.<br />
<br />
* La disposition de la boîte de dialogue a été simplifiée, des info-bulles et des mnémoniques ajoutés pour une meilleure utilisabilité.<br />
<br />
* Plusieurs bogues sont corrigés, en particulier des problèmes de conversion entre les différentes unités.<br />
<br />
== Centres de rotation persistants ==<br />
<br />
* La position du centre (axe) de rotation et d'inclinaison, utilisé par l'outil Sélecteur est maintenant <b>mémorisée</b> pour tout objet et réutilisée lorsque vous sélectionnez de nouveau un objet (même après avoir enregistré, fermé et réouvert un document). Lorsque que vous déplacez ou redimensionnez un objet, son centre de rotation est déplacé en conséquence, de sorte que sa position relative par rapport à l'objet ne soit pas modifiée si vous ne déplacez pas explicitement ce centre de rotation.<br />
<br />
* Si vous sélectionnez plusieurs objets, ils utilisent le centre de rotation du <b>premier objet sélectionné</b>. Si ce premier objet n'a pas de centre de rotation défini (c'est à dire, s'il est toujours à sa position par défaut), le centre de rotation est alors le centre de la boîte de contour de la sélection.<br />
<br />
* <b>Maj+cliquer</b> sur un centre de rotation permet de le replacer au centre de la boîte de contour de son objet.<br />
<br />
* Donc, le déplacement d'un centre de rotation est une <b>action qui peut être annulée</b> (Ctrl+Z permet d'annuler la dernière action).<br />
<br />
* La <b>rotation au clavier</b> avec les raccourcis [, ] et différents modificateurs (Ctrl, Alt, Maj), tout comme l'onglet Rotation de la boîte de dialogue <b>Transformer</b>, agissent autour du centre de rotation de l'objet sélectionné (si la sélection comporte plusieurs objets, le centre de rotation est celui du premier sélectionné).<br />
<br />
* Les centres de rotations sont <b>préservés</b> lors des opérations dupliquer, cloner (y compris lors d'un pavage de clones), grouper/dégrouper et convertir en chemin.<br />
<br />
== Coller les dimensions ==<br />
<br />
Des nouvelles commandes, permettant d'appliquer facilement à des objets sélectionnés les dimensions des objets précédemment copiés dans le presse-papiers, ont été ajoutées.. ces commandes se trouvent dans le sous-menu Coller les dimensions du menu Editer :<br />
<br />
* <b>Coller les dimensions</b> redimensionne la sélection pour lui appliquer les dimensions des objet(s) du presse-papiers.<br />
<br />
* <b>Coller la largeur</b>/<b>Coller la hauteur</b> redimensionne horizontalement/verticalement la sélection pour lui appliquer la largeur/hauteur des objet(s) du presse-papiers. Ces commandes respectent le verrou de rapport de dimensions de la barre des contrôles du Sélecteur (entre les champs L et H), et donc si ce verrou est actif, l'autre dimension de l'objet sélectionné est modifiée selon la même proportion; sinon l'autre dimension reste inchangée.<br />
<br />
* <b>Coller les dimensions séparément</b>, <b>Coller la largeur séparément</b> et <b>Coller la hauteur séparément</b> fonctionnent de la même façon que les commandes décrites ci-dessus, mais s'appliquent à <i>chaque objet séparément</i> afin de lui appliquer les dimensions/largeur/hauteur des objet(s) copiés dans le presse-papiers.<br />
<br />
= Connecteurs et disposition automatique =<br />
<br />
* Plusieurs améliorations et quelques corrections de bogues ont été apportées au comportement des <b>connecteurs</b> et à l'<b>outil connecteur</b> :<br />
** Les connecteurs faisant partie d'une sélection et déplacée avec celle-ci restebt maintenant attachés aux autres objets de la sélection, et ne sont plus déliés comme auparavant.<br />
** Par défaut, l'outil connecteur n'attache pas les connecteurs aux objets de type texte. Un nouveau bouton à cocher dans les préférences de l'outil permet de gérer ce comportement.<br />
** Les <b>marges autour des objets à éviter</b> (utilisées lors du routage automatique des connecteurs) peuvent maintenant être modifiées avec le champ "espacement" dans la barre des contrôles de l'outil.<br />
<br />
* <b>Routage automatique</b>: un nouveau bouton est disponible dans la boîte de dialogue Aligner et distribuer, qui permet de router/disposer automatiquement des diagrammes impliquant un réseau de formes et de connecteurs. La disposition est obtenue en utilisant l'algorithme de Kamada-Kawai. Cet algorithme traite les arrêtes comme des ressorts de sorte que la distance entre les noeuds soit proportionnelle à longueur de chemin - nombre de connecteurs entre deux noeuds. Les éléments non connectés seront disposés en cercle à la circonférence.<br />
<br />
* Un nouveau bouton <b>Supprimer les chevauchements</b>, permettant de déplacer les objets sélectionnés de façon à ce qu'ils ne se superposent pas, a été ajouté. Un espacement minimum entre les frontières des objets peut être spécifié. Avec l'outil de routage automatique décrit ci-dessus, ces fonctionnalités permettent d'augmenter notablement l'utilisabilité d'Inkscape dans le cadre de la création de diagrammes. La supression des chevauchements est différente de l'"éparpillement" : il s'agit d'une commande déterministe et garantissant cette supression de chevauchement dès sa première utilisation, mais n'est pas concernée par une distance perceptible entre les objets. L'éparpillement, de son côté, tente d'égaliser les distances perceptibles entre les objets et peut être appliquée plusieurs fois de suite pour un effet graduel.<br />
<br />
= Vectorisation sélective avec SIOX =<br />
<br />
* Inkscape 0.44 intègre une version préliminaire de <b>l'algorithme SIOX</b> (Simple Interactive Object Extraction) (pour plus d'informations, consultez la page de [http://www.siox.org siox]) dans son code de vectorisation d'images bitmaps. Cet algorithme intelligent, issu du domaine de la reconnaissance d'image, vous permet de sélectionner des zones de couleur similaire, avec pour objectif d'extraire une zone d'intérêt d'un arrière plan. Pour l'utiliser :<br />
** Activez l'option SIOX en plus de vos options habituelles de vectorisation.<br />
** Sélectionnez le bitmap et un objet recouvrant à la fois la zone d'intérêt <i>et</i> une partie de l'arrière plan (laissant donc seulement la majeure partie de l'arrière plan découverte)<br />
** Cliquez sur <b>OK</b>. SIOX va analyser et tenter d'extraire votre zone d'intérêt et ne vectorisera que cette partie de l'image.<br />
<br />
* Le mécanisme de sélection de SIOX (par exemple, la possibilité de sélectionner séparément des zones de premier et d'arrière plan) n'est pas encore complètement écrit, mais ceci est plannifié pour une version future.<br />
<br />
= Adhérence =<br />
<br />
* En plus de l'adhérence aux guides et à la grille, l'<b>adhérence aux chemins et/ou noeuds d'autres objets</b> a été ajoutée. Comme pour les guides ou la grille, vous pouvez activer séparément l'adhérence des boîtes de contour aux objets et/ou des noeuds aux objets. Cependant, nous préférerons vous avertir que ce code est encore expérimental : des soucis sont possibles, et le comportement est ralenti dans les gros documents comportant des milliers d'objets.<br />
<br />
* En plus des glissières permettant de régler la sensibilité d'adhérence dans les Préférences du Document (définition de la distance d'adhérence en px), des bontons à cocher <b>Faire toujours adhérer</b> ont été ajoutés (pour les objets, la grille et les guides séparélent) qui forcent une adhérence quelle que soir la distance.<br />
<br />
* L'adhérence à la grille est maintenant possible <b>uniquement sur les lignes de grille visibles</b>. Par exemple, si le zoom est très faible et que seule 1 ligne sur 10 de la grille est affichée, l'adhérence ne sera possible qu'à ces lignes visibles. De plus, la sensibilité par défaut de l'adhérence à la grille est réglée sur "Faire toujours adhérer". Nous espérons que ce comportement permettra de reduire le nombre de remarques du type "l'adhérence ne fonctionne pas" de la part d'utilisateurs qui n'avaient pas assez zoomé ou effectué de mauvais réglages (avec un espace entre les lignes de grille de 1px, l'adhérence se fait sur des distances inférieures au pixel) pour voir que l'adhérence fonctionnait. Zoomer plus permet bien sûr toujours d'obtenir des distances d'adhérence plus fines. <br />
<br />
* La sélection des <b>guides</b> est maintenant plus facile. Vous n'avez plus à positionner le curseur de la souris <i>exactement</i> sur une ligne de guide pour l'activer; une légère tolérance (1 pixel à l'écran de chaque côté du guide) a été introduite.<br />
<br />
= Sous-Calques =<br />
<br />
Jusqu'à cette version, il était seulement possible de faire d'un groupe un sous-calque temporaire en entrant dans ce groupe. Inkscape permet maintenant de créer et d'utiliser des sous-calques permanents.<br />
<br />
* La boîte de dialogue <b>Ajouter un calque</b> vous permet de place le nouveau calque au dessus, en dessous ou comme sous-calque du calque courant.<br />
<br />
* Dans les préférences (onglet Sélection), des options ont été ajouter afin de mieux spécifier le comportement de la commande "Tout sélectionner" et de la touche Tab : il est possible de restreindre son étendue à tout le document, au calque courant seulement ou au calque courant et à ses sous-calques.<br />
<br />
= Marqueurs =<br />
<br />
* La <b>conversion de contour en chemin</b> traite maintenant correctement les contours pointillés. En ce qui concerne les chemins avec des marqueurs, cette commande crée désormais un groupe contenant le contour converti en chemin et <b> tous ses marqueurs en tant qu'objets indépendants</b> (c'est à dire que les marqueurs ont aussi été convertis en objets et peuvent donc être transformés, peints; ceci permettant aussi de contourner le bogue empéchant les marqueurs de recevoir la même couleur que le contour; la correction complète de ce bogue nécessitant l'intégration de fonctionnalités de la norme SVG 1.2).<br />
<br />
* Les marqueurs <b>DimensionIn</b> et <b>DimensionOut</b> ont été modifiés afin que les pointes de leurs flèches correspondent exactement aux positions de noeuds. Il est maintenant très facile de dessiner des lignes de côte correspondant aux dimensions des objets. Des lignes de côte peuvent être facilement alignées en segmentant une ligne droite à des points arbitraires et en insérant des marqueurs DimensionIn/Out aux extrémités des segments résultants. <br />
<br />
* Tous les <b>marqueurs "fléchés"</b> livrés en standard ont été modifiés afin que les pointes de leurs flèches correspondent au mieux aux positions des noeuds auxquels ils sont liés. Un coïncidence complète n'est pas possible car elle provoquerait le chevauchement de l'extrémité plate (et parfois plus large) du contour et de la pointe fine de la flèché, masquant ainsi cette dernière. Cependant, les pointes de flèches sont désormais bien plus proches de leurs noeuds qu'auparavant, et sans doute assez pour la plupart des situations pratiques.<br />
<br />
* Un nouveau marqueur <b>RazorWire</b> (lame de rasoir) a été ajouté. En l'appliquant comme marqueur intermédiaire, vous pouvez facilement dessiner un fil de fer barbelé.<br />
<br />
= Effets d'extension =<br />
<br />
* le <b>menu Effets est maintenant officiellement activé</b> et n'est plus une "fonctionnalité expérimentale" comme dans les versions précédentes. L'option des préférences permettant de l'activer a été supprimée. Inkscape 0.44 est livrée avec environ 30 effets qui permettent d'effectuer des actions utiles, telles que l'interpolation de chemins, l'introduction de hasard, le tracé de fonctions, etc.<br />
<br />
* Les effets écrits en Python (qui forment le plupart des effets disponibles) <b>fonctionnent dès l'installation sur Windows</b>, en utilisant une copie de Python livrée avec Inkscape. Le seul soucis mineur est l'ouverture d'une feêtre de console windows vide lors du lancement d'un effet. Cette fenêtre reste ouverte pendant l'exécution de l'effet : ne fermez pas cette fenêtre, elle disparaîtra automatiquement dès la fin de l'exécution de l'effet.<br />
<br />
* Un nouvel effet en Python, <b>Rendu > Formule LaTeX</b>, vous permet d'entrer une formule LaTeX et d'insérer dans votre document un objet vectoriel contenant le rendu TeX de cette formule. L'installation préalable et la présence dans le PATH de <b>latex</b>, <b>dvips</b> et <b>pstoedit</b> sont nécessaire au fonctionnement de cette extension.<br />
<br />
* Un nouvel effet en Python, <b>Aplatir courbe de Bézier</b>, permet d'aplatir les chemins de la sélection courante, en approximant chaque chemin par une polyligne dont les segments respectent les critères d'applatissement spécifiés.<br />
* A new Python effect, <b>Measure Path</b>, attaches a text label to each path in the selection giving the length of that path (in px units).<br />
<br />
* L'effet <b>Rayons aléatoires</b> a reçu un nouveau paramètre permettant d'obtenir une <b>ditribution normale</b> des déplacement aléatoires, au lieu d'uniforme auparavant. Ceci donne un aspect plus naturel au chemin ainsi rendu aléatoire.<br />
<br />
* L'effet <b>Rendu > Système de Lindenmayer</b> ("Fractale (Lindenmayer)" dans les versions précédentes) est amélioré dans cette version. Vous pouvez maintenant spécifier des angles différents pour les rotations à gauche et à droite, permettant ainsi de courber certains systèmes-L. vous pouvez aussi rendre séparément aléatoires, selon un pourcentage arbitraire, les longueurs et les angles : ceci permet également d'obtenir un aspect plus naturel (tout spécialement pour les formes végétales). Cet effet permet d'obtenir des pavages de Penrose, des triangles de Sierpinsky, des courbes Dragon et toutes sortes d'autres formes mathématiques célèbres, ainsi que des labyrinthes, des frises, des motifs ou des arbres. Des exemples peuvent sont visibles sur cette capture d'écran : [http://inkscape.org/screenshots/gallery/inkscape-0.44-lindenmayer.png inkscape.org/screenshots/gallery/inkscape-0.44-lindenmayer.png] ainsi que dans le nouveau fichier d'exemple <code>share/examples/l-systems.svg</code>.<br />
<br />
* Les effets <b>Interpoler</b>, <b>Arbre aléatoire</b> et <b>Système de Lindenmayer</b> ont été corrigés : leurs résultats sont maintenant placés dans le calque courant et au centre du document (au lieu de la racine et du point 0;0 auparavant) <br />
<br />
* Les fichiers INX peuvent maintenant contenir plus d'informations : des info-bulles ou la description d'extension par exemple. Ces informations sont également traduisibles<br />
<br />
* Grâce aux possibilités de personnalisation des raccourcis clavier, il est maintenant possible d'attribuer des raccourcis aux effets que vous utilisez le plus souvent, permettant ainsi de les utiliser sans avoir à parcourir les menus.<br />
<br />
= Formats =<br />
<br />
* L'<b>export au format PDF</b> d'Inkscape est maintenant natif (c'est à dire qu'il ne nécessite plus d'application tierce) et <b>supporte la transparence</b> , y compris pour les dégradés. Ceci permet de remplacer la vieille extension d'export qui utilisait Ghostscript et fonctionnait via le format Postscript, qui provoquait la perte de la transparence. Ce nouvel export PDF n'est pas encore complet; en particulier, il ne gère pas encore le texte : il vous faut donc cocher l'option "Convertir le texte en chemin" dans la boîte de dialogue d'export. Quelques autres aspects ne sont pas non plus encore supportés : les dégradés dans les contours; les dégradés elliptiques excentrés; les motifs, masques et chemins de découpe; les images embarquées.<br />
<br />
* Vous pouvez maintenant enregistrer au format <b>SVG Inkscape compressé avec média</b>. Cette option d'enregistrement place dans un même fichier zip le fichier SVG et les images qui lui sont liées. Biern que l'ouverture directe de cette archive dans Inkscape n'est pas possible, le contenu est lié de sorte que après avoir dézippé le fichier, vous pouvez ouvrir le fichier SVG immédiatement.<br />
<br />
* Un format de sortie pour les <b>tables traçantes/coupantes</b>, telles que les Wishblade et Craftrobo, a été ajouté. Ce format consiste en un fichier DXF très minimaliste avec application des translations et redimensionnements appropriés. Il ne faut pas en espérer les même possibilités que celles offertes en général par les fichiers DXF. <br />
<br />
* Inkscape peut ouvrir/importer les fichiers générés par defaut par l'éditeur vectoriel <b>Xfig</b> . Cette fonctionnalité nécessite que la commande fig2dev (transfig) soit incluse dans votre PATH.<br />
<br />
* Une possibilité limitée d'export des formes dessinées avec Inkscape vers des fichiers <b>Open Document Format</b> (format document ouvert ou .odg) a été ajoutée dans cette version. Pour le moment, cet export est limité aux formes, texte, aplats de remplissage et de contour. Nous espérons l'améliorer au cours des mois à venir. Cependant, en attendant, cet export au format ODG est déjà utile pour intégrer vos dessins dans le monde Open Document, en particulier dans les documents de suites bureautiques telles que OpenOffice.org.<br />
<br />
* La nouvelle <b>extension de sortie XCF</b> permet d'exporter tous les éléments de haut niveau (c'est à dire les calques et les objets situés directement dans la racine) en tant que PNGs et de les incorpporer dans un fichier XCF pouvant être traité avec GIMP. Cette extension a besoin de Python PyXML et GIMP. GIMP >= 2.2.x doit être dans le PATH et nommé <code>gimp</code>. Inkscape >=0.44 doit aussi être dans le PATH. Cette extension ne fonctionne pas encore sur les plateformes Windows.<br />
<br />
= Raccourcis divers =<br />
<br />
* Vous pouvez maintenant vous servir de <b>Maj+déplacer (bouton du milieu)</b>, quel que soit l'outil pour zoomer. Ce fonctionnement est le même qu'un simple déplacer dans l'outil zoom, mais est plus rapide car vous n'avez pas a quitter votre outil courant. Ceci avec <b>déplacer (bouton du milieu)</b> (se déplacer), <b>clic bouton du milieu</b> (zoomer) et <b>Maj+clic bouton du milieu</b> (dézoomer)), complète l'ensemble des raccourcis permettant de naviguer sur le canevas quel que soit l'outil ou le contexte.<br />
<br />
* Dans l'outil Dégradé, <b>Maj+R permet de retourner la définition du dégradé</b> (c'est à dire inverser la position des stops) sans avoir à en déplacer les poignées. Par exemple, un dégradé elliptique avec du bleu au centre et du rouge à la périphérie deviendra rouge au centre et bleu à la périphérie. Ce comportement s'applique aux dégradé(s) dont une poignée est sélectionnée ou, si aucune poignée de dégradé n'est sélectionnée, aux dégradés de tous les objets sélectionnés. (Comparez cela au comportement de l'outil Noeud, dans lequel Maj+R permet de retourner la direction du chemin sélectionné). Ceci est particulièment utile pour les dégradés elliptique pour lesquels une rotation de 180 degrés ne permet pas ce résultat (contrairement aux dégradés linéaires).<br />
<br />
* Dans l'outil Sélecteur, <b>Ctrl+Entrée</b> permet d'entrer dans le groupe sélectionné (en en faisant ainsi un calque temporaire). <b>Ctrl+Backspace</b> permet de quitter le calque courant pour aller au calque parent dans la hiérarchie (mais ne va pas au calque racine).<br />
<br />
= Améliorations diverses =<br />
<br />
* Les <b>gabarits de document</b> (listé dans <i>Fichier &gt; Nouveau</i>) sont maintenant cherchés en premier dans le sous-répertoire <code>templates</code> du réperoire de profil de l'utilisateur (<code>~/.inkscape/templates</code> sur Linux), puis dans le sous-répertoire templates du répertoire système d'Inkscape. Ceci vous permet d'ajouter vos propres gabarits à la liste des gabarits livrés avec Inkscape, mais aussi de préempter le gabarit par défaut avec un autre créé par vos soins. (le fichier <code>default.svg</code> de votre répertoire de profil a priorité sur celui du répertoire système).<br />
<br />
* Lorsque vous modifiez le statut de l'un des boutons "transformer avec les objets" (pour les largeurs de contour, coins arrondis de rectangle, dégradés ou motifs), un <b>message</b> est affiché dans la barre d'état expliquant en quoi le comportement du logiciel a été modifié. Nous espérons que ceci permettra de réduire le nombre de complaintes de la part d'utilisateurs ayant accidentellement activé l'un de ces boutons et étonnés par le résultat.<br />
<br />
* Les valeurs entières de mille supérieurs à 2000 sont maintenant affichées sous la forme <b>2k, 3k, 4k</b> etc. dans les règles.<br />
<br />
* Dans la boîte de dialogue des Préférences d'Inkscape, Document, In the Document Preferences dialog, le style de chaque nouvel objet pour chaque outil est maintenant montré comme un <b>indicateur de style</b> (affichant les couleurs et les opacités de remplissage/contour, la largeur de contour et l'opacité globale de l'objet), avec un design similaire aux indicateurs de la barre d'état.<br />
<br />
* Dans la boîte de dialogue Disposer sur une Grille, l'espacement des lignes/colonnes peut maintenant être négatif.<br />
<br />
* Les <b>coins des rectangles arrondis</b> sont maintenant redimensionnés avec leur rectangle par défaut (le comportement précédent, toujours disponible en option, était de garder le rayon des coins arrondi constant pendant le redimensionnement d'un rectangle).<br />
<br />
* Un nouveau paramètres a été ajouté aux fonctionnalités accessibles depuis la ligne de commande : <code>--export-area-canvas</code> qui permet d'exporter le canevas entier en PNG. Cette option ainsi que <code>--export-area-drawing</code> et <code>--export-area</code> peut être utilisé en même temps que <code>--export-id</code> et <code>--export-id-only</code> pour plus de souplesse.<br />
<br />
* Les paramètres <code>--query-*</code> (accessibles depuis la ligne de commande) retournent maintenant la véritable boîte de contour SVG au lieu de de d'une boîte de contour avec le système de coordonnées d'Inkscape (axe y inversé). Ce nouveau comportement est plus adapté pour l'utilisation d'Inkscaoe dans des scripts.<br />
<br />
* Les limites de la valeur <b>ppp</b> (résolution) de la boîte de dialogue Exporter ont été étendues; les valeurs possibles vont maintenant de 0,01 à 100000. <br />
<br />
* Les <b>&lt;tspan&gt;s</b> des objets de type texte (y compris les tspans lines) peuvent être sélectionnés dans l'éditeur XML afin d'afficher leurs boîtes de contour (même si le SVG ne permet pas de les transformer). De plus, vous pouvez utilisez les paramètres <code>--query-*</code> de la ligne de commande afin de trouver les boîtes de contour des tspans depuis un script. (les chaînes individuelles incluses dans ou entre des tspans ne sont par contre pas sélectionnables, et ne peuvent pas posséder d'ID permettant des requêtes de toute façon).<br />
<br />
* L'image de remplacement affichée quand un fichier bitmap n'est plus accessible indique maintenant "<b>Linked image not found</b> à la place du déroutant "Broken image".<br />
<br />
* Le <b>clonage d'une sélection multiple d'objets</b> fonctionne maintenant de façon plus intuitive (c'est à dire que chaque objet est cloné séparément, comme pour la commande dupliquer). Auparavant, un seul objet pouvait être cloné à la fois. <br />
<br />
* Les boîtes de dialogue "licence" et "contributeurs" ont été intégrées dans des onglets de la boîte de dialogue "A propos". La boîte de dialogue A propos s'ajuste maintenant d'elle même à la taille du Splash SVG (tout en restant redimensionnable), et la zone de rendu est massicottée de façon à préserver les proportions de l'illustration quand la boîte de dialogue est redimensionnée. A propos affiche aussi maintenant des informations sur la compilation dans son coin supérieur droit.<br />
<br />
* Dans l'onglet Rotation de la boîte de dialogue Transformer, l'icône a été retournée horizontalement afin de représenter correctement la direction des rotations posives; cette modification a été appliquée au nouveau thème par défaut (Crispy) et au précédent.<br />
<br />
* Le <b>bouton de préservation des proportions</b> dans la barre des contrôles de de l'outil Sélecteur affiche maintenant un verrou (identique au verrou des calques dans la barre d'état) fermé quand il est pressé et ouvert sinon.<br />
<br />
* Le bouton <b>Parcourir</b> de la boîte de dialogue Exporter ouvre maintenant le nouveau sélecteur de fichier, identique à celui des commandes Ouvrir et Enregistrer.<br />
<br />
= Corrections diverses de bogues =<br />
<br />
* L'ouverture d'un document avec une <b>URI d'espace de nom incorrecte</b> ne faisait pas que provoquer un avertissement de la part d'Inkscape, mais "polluait " aussi le tableau interne d'espaces de noms d'Inkscape et en conséquence "infectait" les documents enregistrés par la suite avec des espaces de nom incorrects. Ceci a été corrigé, mais les documents avec des URIs d'espaces de nom incorrectes ne pevent plus être ouverts. Il faut modifier ces documents dans un éditeur de texte pour réparer les espaces de nom.<br />
<br />
* Avec les nouvelles versions de GTK, le <b>déplacement avec le stylet d'une tablette graphique</b> ne fonctionnait pas avec certains outils ou dans certains contextes (en particulier dans les outils Noeud et Rectangle). Ceci a été corrigé.<br />
<br />
* Le <b>redimensionnement d'objets avec un contour</b> dans le Sélecteur provoquait des décalages non désirés de l'objet redimensionné, ainsi que des modifications parasites de dimensions qui devaient être préservées (ex. : une légère modification de la largeur, alors que seule la hauteur était sensée être redimensionnée). Tous ces problèmes ont été corrigés, aussi bien pour le redimensionnement à la souris que pour la modification des champs numériques de la barre des contrôles, et pour toutes les valeurs de l'option "redimensionner le contour en même temps que l'objet". De plus, ces corrections permettent aux objets avec contour ne de plus perdre leur adhérence pendant un redimensionnement et à l'option "Origine par défaut du rendimensionnement" des préférences de l'outil Sélecteur de fonctionner enfin correctement. Attention cependant : il peut rester des problèmes dans le cas où vous voudriez redimensionner une sélection d'objets ayant des largeurs de contour différentes.<br />
<br />
* Le redimensionnement des contour fonctionne maintenant pour avec les objets ne spécifiant pas de largeur de contour; auparavant, ils se voyaient attribuer au passage un contour d'une largeur de 1px par défaut.<br />
<br />
* Les boîtes de contour des objets de type Texte et Texte Encadré ne tenaient pas compte de leur largeur de contour. Ceci a été corrigé.<br />
<br />
* Les limites de coiffe (des contours) des objets de type Texte étaient mal interprétées en unités absolues plutôt qu'en multiples de la largeur de contour (résultant en des raccords rendus biseautés).<br />
<br />
* Les chemins non achevés avec l'outil Stylo sont maintenant annulés et non terminés si vous passez à un autre outil. En plus d'être plus intuitif, ceci a également permis de corriger le plantage qui affectait Inkscape lorsqu'un utilisateur quittait l'application avec un chemin non achevé dans l'outil Stylo.<br />
<br />
* Les polices sont maintenant parcourues avec le gestionnaire natif de polices sur Win32, permettant à la liste des polices dans Inkscape de correspondre à celle des autres programmes Windows et de supprimer le long délai (potentiel) lors de la première utilisation des polices dans une session.<br />
<br />
* La définition de motifs de pointillé était cassée pour des objets transformés, et copier/coller un style avec des pointillés ne s'appliquait pas correctement à des objets contenant des transformations.<br />
<br />
* Une erreur provoquait un rendu supplémentaire de l'écran après chaque opération de zoom. De fait, après avoir appuyé sur "+" dans un dessin complexe, Inkscape met à jour son rendu, mais restait parfois sans réaction pendant un certain temps à cause d'un rendu supplémentaire (invisible pour l'utilisateur, car ce deuxième rendu ne changeait rien à l'écran). Ceci a été corrigé.<br />
<br />
* Le rendu des dégradés était décalé d'un pixel, ce qui provoquait souvent un affichage erroné des dégradés appliqués à des petits objets ou lors d'un zoom large.<br />
<br />
* L'interpréteur de chemin SVG ne pouvait pas manipuler les nombres fractionnels commençant par un simple point.<br />
<br />
* Plusieurs bogues de rendu des motifs, découverts en travaillant avec des fichiers SVG exportés d'Adobe Illustrator, ont été corrigés.<br />
<br />
* Inkscape sur Mac OS X remarquera les polices situées dans votre répertoire ~/Library/Fonts directory, en plus des autres emplacements standards.<br />
<br />
* Inkscape ne pouvait pas être compilé avec des version de la libxml <= 2.6.9. Nous avons maintenant relvé les exigences de version pour cette librairie de 2.6.0 à <b>libxml >= 2.6.11</b>, qui est d'ailleurs la plus récente version pouvant être obtenue officiellement.<br />
<br />
* Inkscape ne plante plus quand il rencontre un fichier INX défectueux pour les extensions.<br />
<br />
* Il y a maintenant plus de mémoire document libérée quand des documents sont fermés.<br />
<br />
* La sortie EPS incorpore désormais correctement un bas de page %%EOF.<br />
<br />
* Il y avait une régression dans la version 0.43 qui provoquait plusieurs bogues mineurs mais ennuyeux : les noeuds et les poignées restaient surlignés après que le bouton de la souris ait été relâché, et dans l'outil noeud le rectangle de sélection d'une bande étirable demeurait visible si la sélection était terminée sur un noeud. Cette régression a été corrigée. <br />
<br />
* Le code source du routage de connecteurs faisait parfois des confusions entre des objets de différents documents, et produisant donc parfois un routage étrange. Ceci a été corrigé.<br />
<br />
* Il y avait un problème dans le code source du Tableau Blanc (Inkboard) de la version 0.43 qui permettait à une personne mal intentionnée de perturber une session de Tableau Blanc. Ceci a été corrigé.<br />
<br />
* Il y avait un problème dans le code source du Tableau Blanc (Inkboard) de la version 0.43 qui provoquait un interblocage quand deux utilisateurs tentaient de s'inviter l'un l'autre en même temps (cf. le bogue #[https://sourceforge.net/tracker/?func=detail&atid=604306&aid=1352522&group_id=93438 1352522] pour plus de détails). Ceci devrait être corrigé, même si la modification n'a pas été intensément testée.<br />
<br />
* Il y avait un problème dans le code source du Tableau Blanc (Inkboard) de la version 0.43 qui empéchait l'affichage des invitations à une session sur l'écran de l'invité. Ceci était le résultat d'un erreur dans la manipulation des drapeaux de modification GDK (GDK modifier flags), et a été réparé.<br />
<br />
= Traductions =<br />
<br />
* les fichiers INX (qui gèrent l'interface des effets externes) permettent maintenant la traduction des chaînes visibles par l'utilisateur. Ce qui signifie que les boîtes de dialogue, les sélections de type de fichier et les noms d'extensions peuvent désormais être traduits.<br />
<br />
* Inkscape est maintenant significativement traduit en 18 langues : Allemand, Basque, Catalan, Chinois (simplifié et traditionnel), Espagnol, Français, Hongrois, Italien, Lituanien, Norvégien (dialecte de Bokmål), Polonais, Russe, Serbe (cyrillique et latin), Slovène, Tchèque et Vietnamien. De plus 21 autres langues sont en partie traduites. Le pourcentage de chaînes traduites est passé de 49% à 61% dans cette version.<br />
<br />
* De nouvelles traductions des didacticiels ont été apportées par des contributeurs : en tchèque, portugais (Brézil) et russe.<br />
<br />
= En interne =<br />
<br />
* La boîte de dialogue Propriétés du Document a été entièrement réécrite en utilisant gtkmm, ce qui a permis une importante diminution de la taille du code source grâce à l'utilisation d'objets "widget". Les objets "widget" utilisés peuvent être réutilisés par d'autres boîtes de dialogue, et le code source est bien plus lisible.<br />
<br />
* Un travail a commencé sur l'optimisation des "include" dans les fichiers cpp, en utilisant l'outil "purgeincludes" écrit spécialement pour cela, et a permis de supprimer 40% des lignes "include" !<br />
<br />
= Problèmes connus =<br />
=== les fichiers SVG enregistrés avec une version précédente n'affichent pas les polices correctement ===<br />
* Il se peut que les polices ne s'affichent pas correctement lorsque vous ouvrez un document enregistré avec un version précédente (ex. 0.43). Ceci peut être simplement réparé en réappliquant la police en question. Cependant, la boîte de dialogue Texte et Police ne récupère pas la taille de police depuis le document, et la taille peut donc être perdue. Si vous sélectionnnez les texte, puis vérifiez ses fonte et taille d'origine avec l'éditeur XML, vous pouvez alors les réappliquer dans la boîte de dialogue Texte et Police, et redonner à votre document son aspect original !<br />
<br />
=== Problèmes avec certains paquets Debian libgc-6.7 ===<br />
<br />
* 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.<br />
<br />
=== Problèmes avec l'option "Composite" de X.org ===<br />
<br />
* Certaines pré-versions d'Inkscape-0.44 subissaient des plantages si l'option "Composite" était activée dans la configuration de X.org. Ce problème est résolu dans la version finale.<br />
<br />
=== Les espaces de nom (namespaces) peuvent nécessiter une correction manuelle ===<br />
<br />
* Les précédentes versions d'Inkscape sauvaient parfois les documents avec de <b>mauvaises URIs d'espaces de nom</b> sans prévenir. Ce problème a été résolu, mais des fichiers ainsi corrompus ne peuvent plus être ouverts. Ces documents peuvent nécessiter une correction manuelle des déclarations d'espaces de nom. Les URLs correctes sont listées ci-dessous, avec les préfixes d'espaces de noms corrects entre parenthèses :<br />
** '''Sodipodi''' (''sodipodi''): http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd<br />
** '''Inkscape''' (''inkscape''): http://www.inkscape.org/namespaces/inkscape<br />
** '''XLink''' (''xlink''): http://www.w3.org/1999/xlink<br />
** '''SVG''' (''svg'' or none): http://www.w3.org/2000/svg<br />
** '''RDF''' (''rdf''): http://www.w3.org/1999/02/22-rdf-syntax-ns#<br />
** '''Creative Commons''' (''cc''): http://web.resource.org/cc/<br />
** '''Dublin Core Metadata''' (''dc''): http://purl.org/dc/elements/1.1/<br />
<br />
=== Attention aux thèmes défectueux sous Linux ===<br />
<br />
* Inkscape et d'autres programmes Gtk peuvent planter sous Linux quand le paquet <b>gtk2-engines-smooth / libsmooth</b> 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.<br />
* Un problème similaire existe si le thème <b>Baghira KDE</b> ou le paquet <b>gtk_gt_engine</b> 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.<br />
<br />
=== N'oubliez pas de supprimer le fichier menus.xml s'il est présent ===<br />
<br />
* Si vous avez utilisé certaines compilations directes du dépot CVS/SVN à l'automne 2005, il se peut que vous ayiez un fichier <code>menus.xml</code> restant dans votre répertoire de profil (ex. <code>~/.inkscape</code> 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 <code>menus.xml</code>.<br />
<br />
= Versions précédentes =<br />
<br />
* ReleaseNotes043-fr (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes043-fr) : traduction en français de ReleaseNotes043 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes043)<br />
* ReleaseNotes042 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes042)<br />
* ReleaseNotes041 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes041)<br />
* ReleaseNotes040 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes040)<br />
* ReleaseNotes039 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes039)<br />
* ReleaseNotes038 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes038)<br />
* ReleaseNotes037-fr (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes037-fr) : traduction en français de ReleaseNotes037 http://wiki.inkscape.org/wiki/index.php/ReleaseNotes037)<br />
* ReleaseNotes036-fr (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes036-fr) : traduction en français de ReleaseNotes036 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes036) <br />
* ReleaseNotes035-fr (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes035-fr) : traduction en français de ReleaseNotes035 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes035)</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.44/fr&diff=7569Release notes/0.44/fr2006-07-09T14:30:19Z<p>Matiphas: /* Inkscape 0.44.1 : modifications par rapport à la version 0.44 */</p>
<hr />
<div>== Inkscape 0.44.1 : modifications par rapport à la version 0.44 ==<br />
* corection d'un plantage avec gtk+-2.10.0 (et 2.9) lors du lancement du navigateur de fichier pour la première fois.<br />
* Correction d'un plantage sur Windows ("python.exe can't find msvcrt71.dll") : la dll est maintenant fournie avec le paquet.<br />
* Supression de divers problèmes dus aux noms de répertoires contenant des espaces, sur Mac OS X.<br />
* Didacticiels en allemand : ajout du didacticiel Avancé et corrections dans le didacticiel Calligraphie. Les didacticiels manquants (en allemand, tchèque et portugais-brésilien) ont été ajoutés au paquet.<br />
* Plusieurs modifications permettant maintenant de compiler sur les systèmes utilisant glib-2.4 (ex. RHEL4).<br />
* Inkscape peut maintenant être compilé avec gcc-4.2.x.<br />
* Correction de divers bogues sur l'export au format ODG<br />
* Correction du gel du widget des dimensions de la page<br />
* Correction d'un bogue qui empéchait l'affiche de la sortie stderr des scripts.<br />
* Correction d'un bogue affectant le menu des fichiers Récemment ouverts.<br />
* L'information de résolution est maintenant enregistrée dans les fichiers PNG exportés.<br />
* Correction de l'import des fichiers générés par Dia.<br />
* Correction d'une typo dans les includes affectant la compilation sous Solaris.<br />
* Modifications/mises à jour des traductions allemande et espagnole de l'interface d'Inkscape.<br />
<br />
== Inkscape 0.44 : en bref ==<br />
<br />
Inkscape 0.44 apporte plus de fonctionnalités que jamais et améliore celles déjà existantes. Quelques points majeurs :<br />
<br />
* Boîte de dialogue Calques<br />
<br />
* Mode d'affichage Contour (fil de fer), permettant d'améliorer les performances.<br />
<br />
* Export PDF (avec transparence) natif.<br />
<br />
* Support des masques et des chemins de découpe.<br />
<br />
* Raccouris clavier configurables. Une compatibilité optionnelle avec ceux de Xara X est incluse.<br />
<br />
* Une palette de couleurs insérable dans la fenêtre d'édition.<br />
<br />
* Un indicateur interactif de style de la sélection présent dans la barre d'état.<br />
<br />
* la possibilité innovante de "sculpter les noeuds" ainsi que que d'autres améliorations de l'outil noeud.<br />
<br />
* Les extensions sont activées par défaut et fonctionnent sur la plupart des plateformes.<br />
<br />
* Un meilleur support du SVG : élément <switch>, profils de couleur ICC pour les images.<br />
<br />
* Des centres de rotation persistants, la commande Coller les dimensions.<br />
<br />
* De nouvelles icônes, de nombreuses améliorations cosmétiques; les boîtes de dialogue des préférences ont été améliorées et les menus réorganisés.<br />
<br />
* Des centaines de corrections de bogues et de fonctionnalités plus petites.<br />
<br />
* Une nouvelle importante même si elle n'est pas directement liée à Inkscape : depuis notre dernière version, [http://www.mozilla.com/firefox/ Firefox 1.5] a été lancé avec le suppport du SVG activé par défaut. Ceci signifie que vous pouvez directement afficher vos documents Inkscape dans une fenêtre Firefox sans avoir à effectuer une conversion de format ou installation de greffon !<br />
<br />
= Performance =<br />
<br />
== Mode contour ==<br />
<br />
Un mode d'affichage contour (ou fil de fer) est désormais disponible. Utilisez le menu <i>Affichage > Mode d'affichage > Contour </i> pour l'activer. Dans ce mode :<br />
<br />
* tous les chemins ou formes sont rendus par leurs <b>frontières</b> <b>inversées</b> (noir sur fond clair et vice versa) avec un contour de largeur fixe (1 pixel à l'écran, quel que soit le zoom), et sans remplissage.<br />
<br />
* Le texte est peint avec un remplissage inversé, sans contour;<br />
<br />
* Les bitmaps sont affichés tels quels.<br />
<br />
* toute transparence ou tout dégradé est ignoré.<br />
<br />
Dans la plupart des cas, le mode contour n'est pas beaucoup plus rapide que le mode normal (10 à 50% plus rapide en général), et dans certains cas particuliers il peut même être plus lent. Cependant, son intérêt ne réside pas uniquement dans sa rapidité; c'est un moyen pratique pour se faire une idée de la structure des objets de votre document, éditer les noeuds avec précision et pour trouver des "objets errants".<br />
<br />
== Vitesse ==<br />
<br />
En plus du mode Contour qui facilite le travail avec des dessins complexes, cette version d'Inkscape apporte des améliorations de la vitesse sur plusieurs domaines.<br />
<br />
* Grace à des <b>optimisations du moteur de rendu</b>, le rafraichissement du dessin à l'écran est <b>10% plus rapide</b>, et même <b>trois fois plus rapide</b> dans certains cas (comme pour les chemins pointillés complexes sous un zoom important).<br />
<br />
* Des <b>optimisations de l'outil Noeud</b> apportent un gain de vitesse notable pour l'édition de noeuds. Ainsi, passer de (ou à) l'outil Noeud vers un autre outil (avec un chemin sélectionné), ainsi que sélectionner des noeuds avec cet outil, est désormais <b>au moins dix fois plus rapide</b> qu'auparavant. Les autres opérations, comme le déplacement de courbes ou de noeuds et les déplacement/redimensionnement/rotation sur plusieurs noeuds sélectionnés sont également plus rapides. Ceci est particulièrement important dans le cadre d'un travail sur des chemins complexes; grâce à ces optimisations, les chemins contenant plusieurs milliers de noeuds, même s'ils restent lents, sont bien plus utilisables.<br />
<br />
* Une optimisation de la méthode de définition d'attribut permet de rendre certaines opérations bien plus rapides : déplacer plusieurs objets à l'aide des raccourcis flèches va au moins <b>30% plus vite</b> que dans la version 0.43. Ceci est particulièrement perceptible quand vous déplacez des clones sélectionnés avec leur original (par exemple, dans le cas d'un pavage de clones), et dans ce cas, Inkscape va <b>trois à quatre fois plus vite</b>.<br />
<br />
* Les <b>icônes de l'interface</b> sont maintenant rendues en tâche de fond (à partir du fichier <code>share/icons/icons.svg</code>) quand Inkscape est inactif, plutôt qu'en attendant que toutes les icônes d'un menu ne soient rendues que lorsque vous vous y accédez pour le première fois. Ceci permet d'éliminer la latence énervante lors du premier accès à un menu.<br />
<br />
* Avant, lors d'un zoom sur une petite portion d'un chemin (spécialement dans le cas d'un chemin grand et complexe), un ralentissement d'Inkscape était perceptible et l'utilisation mémoire augmentait énormément. Nous avons optimisé le moteur de rendu afin de ne <b>traiter que la partie visible d'un chemin</b>, et en conséquence la vitesse de rendu est maintenant à peu près constante quel que soit le niveau de zoom, et environ 10 à 40 fois plus rapide que dans la précédente version (le gain étant plus important pour des zooms plus serrés).<br />
<br />
* La commande <b>Chemin > Séparer </b> est jusqu'à cent fois plus rapide pour les chemins complexes comportant des milliers de sous-chemins.<br />
<br />
= Conformité à la norme SVG =<br />
<br />
== Support des profils de couleur ==<br />
<br />
Inkscape comporte maintenant une fonctionnalité basique de gestion de profil ICC. Si compilé avec le support de LittleCMS (si vous exécutez <code>configure</code> en activant <code>--enable-lcms</code>), Inkscape réussit le [http://www.w3.org/Graphics/SVG/Test/20030813/htmlframe/full-color-prof-01-f.html test de profil couleur ICC] du W3C. L'élément &lt;color-profile&gt; a été mis en place pour l'attribut "color-profile" des éléments &lt;image&gt;.<br />
<br />
== Support de l'élément &lt;switch&gt; ==<br />
<br />
Le module de '''traitement conditionnel''' (Conditional Processing Module) de la norme SVG 1.1 est maintenant supporté, incluant l'élément ''switch'' et les attributs ''requiredFeatures'', ''requiredExtensions'', ''systemLanguage''. Inkscape passe avec succès les tests de traitement conditionnel ([http://www.w3.org/Graphics/SVG/Test/20030813/htmlframe/full-struct-cond-01-t.html] et [http://www.w3.org/Graphics/SVG/Test/20030813/htmlframe/full-struct-cond-02-t.html]) du W3C.<br />
<br />
== Résultat SVG ==<br />
<br />
* Dans les documents SVG d'Inkscape, les <b>couleurs</b> sont maintenant désignées par un nom (‘white’) ou un code héxadécimal à trois chiffres (‘<tt>#f3c</tt>’) quand cela est possible.<br />
<br />
* Les valeurs numériques dans les attributs <code>transform</code> sont écrites sans zéros de remplissage non significatifs, et toute valeur inférieure à 1e-8 en valeur absolue (généralement due à une erreur d'arrondi) est écrite comme 0 afin de diminuer l'encombrement.<br />
<br />
= Interface =<br />
<br />
== Boîte de dialogue Calques ==<br />
<br />
Une boîte de dialogue Calques (<b>Ctrl+Maj+L</b>) a été introduite dans cette version. Elle est synchronisée avec le sélecteur rapide de calque situé dans la barre d'état, ce qui vous permet d'utiliser l'un ou l'autre selon votre convenance.. <br />
<br />
* Dans la boîte de dialogue, vous pouvez cliquer sur un calque pour le en faire le calque <b>courant</b>, mais aussi le rendre <b>visible/invisible</b> et <b>verrouillé/déverrouillé</b>. Vous pouvez changer la visibilité ou le verrouillage d'un calque sans avoir à le rendre courant.<br />
<br />
* Une <b>arborescence</b> hiérarchique des calques est représentée par un affichage en forme d'arbre dans la boîte de dialogue. Vous pouvez <b>étendre ou réduire</b> les branches de l'arbre afin de faciliter la navigation dans la structure des calques d'un document.<br />
<br />
* En bas de la boîte de dialogue, des boutons permettent d'<b>ajouter</b> un nouveau calque, de <b>monter ou descendre</b> le calque courant (simplement d'un cran ou bien au premier/dernier plan) et de <b>supprimer</b> le calque courant.<br />
<br />
* En dessous de ces boutons, une glissière et un champ numérique permettent de modifier l'<b>opacité</b> du calque courant. L'opacité d'un calque affecte tous les objets de ce calque, de la même façon que l'opacité d'un groupe.<br />
<br />
== Indicateur de style des objets sélectionnés ==<br />
<br />
Un nouveau contrôle situé à la gauche de la barre d'état permet d'afficher et de mofifier rapidement les <b>remplissage et contour des objets sélectionnés</b>. Si du texte est sélectionné dans l'outil Texte ou une poignée de dégradé dans l'outil Dégradé, cet indicateur affiche et permet de modifier le style du fragment de texte ou du stop de dégradé et non pas celui de l'objet entier (comportement identique à celui de la boîte de dialogue Remplissage&Contour).<br />
<br />
* Les deux indicateurs, étiquetés avec un <b>"R :"</b> (en haut) et un <b>"C :"</b> (en bas) affichent respectivement le remplissage et le contour des objet(s) sélectionnés (ils affichent simultanément le même style si une poignée de dégradé est sélectionnée).<br />
<br />
* Chacun des indicateurs de remplissage/contour peut afficher soit une <b>couleur + opacité</b> (l'opacité affichée est celle du remplissage/contour, pas l'opacité globale de l'objet) ou une étiquette texte indiquant <b>N/A</b> (aucune sélection), <b>Aucun</b> (pas de remplissage/contour), <b>Indéfini</b> (remplissage/contour indéfini), <b>Dégradé L</b> (dégradé linéaire), <b>Dégradé R</b> (dégradé radial), <b>Motif</b> ou <b>Différents</b> (les objets sélectionnés ont des remplissages/contours de types différents).<br />
<br />
* De plus, chaque indicateur peut être complété par un ou deux drapeaux, <b>p</b> ("plusieurs", indiquant que tous les objets sélectionnés (2 ou plus) ont le même remplissage/contour) ou <b>m</b> ("moyenne", indiquant que tous les objets ont des aplats de remplissage/contour mais de différentes couleurs, et l'indicateur affiche alors la moyenne de ces couleurs).<br />
<br />
* Un <b>clic gauche</b> sur un indicateur ouvre ou active la boîte de dialogue Remplissage&Contour avec l'onglet correspondant (remplissage ou contour) séléctionné.<br />
<br />
* Un <b>clic droit</b> sur un indicateur ouvre un menu contextuel contenant les éléments suivant :<br />
** <b>Editer le remplissage/contour...</b>: Ouvre et active la boîte de dialogue Remplissage&Contour avec l'onglet correspondant séléctionné (idem pour un clic gauche).<br />
** <b>Dernière couleur définie</b>: Applique aux objets sélectionnés la dernière couleur de remplissage/contour appliquée à quoi que ce soit.<br />
** <b>Dernière couleur sélectionnée</b>: Applique aux objets sélectionnés la dernière couleur de remplissage/contour la dernière couleur affichée dans cet indicateur (et permet ainsi de copier facilement des couleurs de remplissage/contour entre des objets : sélectionner la source puis la destination et enfin appliquer "dernière couleur sélectionnée").<br />
** <b>Inverser</b>: Applique la couleur inverse de la couleur courante au le remplissage ou le contour (n'affecte pas l'opacité).<br />
** <b>Blanc</b>, <b>Noir</b>: Applique la couleur correspondante au remplissage ou au contour (complètement opaque).<br />
** <b>Copier la couleur</b>, <b>Coller la couleur</b>: Copie ou colle la couleur (si c'en est une) de remplissage ou de contour vers/depuis le presse-papiers du système, en tant que texte au format hexadécimal <code>#rrggbb</code>.<br />
** <b>Permuter remplissage et contour</b>: Permuter remplissage et contour (a la fois les types et les couleurs, s'ils existent).<br />
** <b>Rendre le remplissage/contour opaque</b>: Supprime la transparence du remplissage ou du contour (pas la transparence globale !).<br />
** <b>Indéfinir le remplissage/contour</b>: Indéfinit le remplissage ou le contour des objets sélectionnés.<br />
** <b>Supprimer le remplissage/contour</b>: Supprime le remplissage ou le contour des objets sélectionnés.<br />
<br />
* Un <b>clic milieu</b> sur un indicateur remplissage/contour supprime le remplissage/contour des objets sélectionnés; s'il est déjà supprimé (c'est à dire si l'indicateur affiche "Aucun"), le comportement est le même que celui de la commande "dernière couleur définie" du menu contextuel.<br />
<br />
* Le <b>glisser-déposer</b> de couleurs sur un indicateur de remplissage/contour permet d'applique la couleur correspondante au remplissage/contour des objet(s) sélectionnés.<br />
<br />
* L'indicateur de contour affiche également la <b>largeur de contour</b> de la sélection (moyennée si plusieurs objets avec des largeurs de contour différentes sont sélectionnés) sur la droite de l'indicateur. Un clic gauche sur cette indication permet d'ouvrir la boîte de dialogue Remplissage et Contour avec l'onglet Style du Contour sélectionné. Un clic droit permet d'ouvrir un menu contextuel permettant de choisir l'unité à utiliser pour la largeur de contour ainsi que des valeurs prédéfinies applicables à la sélection.<br />
<br />
* A la droite des indicateurs de remplissage/contour, le champ numérique <b>Opacité</b> (indiqué par un "O :") affiche et permet de modifier l'opacité globale de l'objet sélectionné (ou l'opacité globale moyenne si plusieurs objets sont sélectionnés). Un <b>clic droit</b> sur le champ numérique ouvre un menu contextuel avec des niveaux d'opacité prédéfinis. Un <b>clic milieu</b> sur le "O :" permet de faire parcourir à l'opacité parmi les valeurs 0 (transparent), 0.5, et 1 (opaque).<br />
<br />
Le champ numérique de zoom et l'indicateur de coordonnées du curseur ont été réarrangés de façon à être plus compacts et déplacés vers la droite de la barre d'état. Une poignée de redimensionnement de la fenêtre a été ajoutée à l'extrémité droite de la barre d'état.<br />
<br />
== Indicateur de style des outils ==<br />
<br />
Pour chacun des outils permettant de créer des objets (Formes, Crayon/Stylo/Plume, Texte) la barre des contrôles (située juste au dessus du canevas) contient désormais un <b>indicateur de style</b> sur son côté droit. Cet indicateur montre le style qu'auront les objets créés avec l'outil.<br />
<br />
* L'indicateur indique le style défini pour l'outil - le "dernier style utilisé" global ou le "style propre à l'outil" . Par exemple, en cliquant sur une couleur de la palette (même si aucun objet n'est sélectionné) et si votre outil est configuré pour utilisé la dernière couleur définie (dans les Préférences d'Inkscape), son indicateur est mis à jour, vous permettant de vous faire une idée de la "brosse" que vous allez utiliser avant de commencer à dessiner.<br />
<br />
== Barre des contrôles de l'outil texte ==<br />
<br />
* Cette version introduit les prémices de la barre des contrôles pour l'outil texte (qui était vide jusqu'à maintenant). Il est désormais possible de choisir la <b>police</b> et sa <b>taille</b>, appliquer un style <b>gras</b> ou <b>italique</b>, modifier l'<b>alignement</b> et l'<b>orientation</b> d'un texte sans avoir à ouvrir le boîte de dialogue Texte et Police.<br />
<br />
* Tous les contrôles sont à <b>application immédiate</b> et s'appliquent à l'objet texte entier (si rien n'est sélectionné) ou à une sélection de texte. Ils peuvent aussi s'appliquer à plusieurs objets de type texte (vous devrez cependant utiliser l'outil Sélecteur pour sélectionner plusieurs objets texte, puis repasser à l'outil Texte pour en utiliser les contrôles).<br />
<br />
* Le menu déroulant des polices contient les noms et un <b>aperçu</b> de toutes les polices; contrairement à d'autres programmes, nous n'appliquons pas chaque fonte à son nom, mais avons préféré ajouter une chaîne d'aperçu séparée affichée en gris après le nom de chaque fonte. Ce design permet d'assurer une meilleure lisibilité des noms des fontes et fournit une information utile maximale dans un emplacement réduit.<br />
<br />
* Nous ajouterons d'autres contrôles (y compris pour l'espacement et le crénage) à cette barre dans les prochaines versions.<br />
<br />
== Palette de couleurs insérable ==<br />
<br />
* Jusqu'à maintenant, les palettes de couleur ne pouvaient être utilisées que depuis une palette flottante (Ctrl+Maj+W). La palette des couleurs est maintenant intégrée à l'interface principale, en bas de la fenêtre, entre la barre d'état et le canevas. Cet affichage est actif par défaut; utilisez <i>Affichage > Afficher/Cacher > Palette</i> pour le désactiver. La palette insérée possède les mêmes fonctionnalités que la palette flottante; un bouton y est disponible dans le coin supérieur droit pour accéder au menu des palettes.<br />
<br />
* L'option <b>Envelopper</b> (inactive par défaut) du menu de la palette permet de la faire passer d'une simple ligne à un cadre de deux ou trois lignes, permettant ainsi un accès plus facile aux couleurs dans les palettes qui en contiennent un grand nombre.<br />
<br />
* Le <b>déplacer-déposer</b> des <b>couleurs</b> a été activé.<br />
** Déplacer une couleur depuis une palette permet d'afficher un aperçu de la couleur déplacée sous le curseur.<br />
** Déplacer-déposer une couleur sur un indicateur de style de la barre d'état permet d'appliquer cette couleur au remplissage ou au contour des objet(s) sélectionnés.<br />
** Les couleurs peuvent être <b>déposées</b> directement sur les objets du canevas afin d'être appliquées à leurs remplissages ou <b>maj+déposées</b> pour être appliquées à leurs contours. Ceci n'affecte que l'objet sur lequel vous déposez une couleur, quels que soient les objets sélectionnés.<br />
** Les couleurs peuvent être déplacées-déposées depuis et vers d'autres logiciels.<br />
<br />
* La nouvelle palette de couleur par défaut <b>Inkscape</b> a été ajoutée. Elel contient une série de gris, les couleurs nommées standards HTML, et toute une série de couleurs triées selon leurs valeurs TSL (475 couleurs en tout). Cette palette est générée par un script Python disponible dans le dépot SVN d'Inkscape dans le répertoire share/palettes.<br />
<br />
* Plusieurs <b>palettes de couleurs spécialisées</b>, particulièrement utiles dans des projets pour lesquels la coordination des couleurs est importante, ont été créées ou récupérées depuis le GIMP : Grays (gris), Reds (rouges), Greens (verts), Blues (bleus), Gold (or), Royal (royal), Khaki (kaki), Hilite (surligne) et Topographic (topographique).<br />
<br />
* Les tailles standards des palettes (minuscule, petit, moyen, grand, très grand) on été <b>diminuées</b>.<br />
<br />
== Boîte de dialogue Préférences d'Inkscape ==<br />
<br />
La boîte de dialogue des Préférences d'Inkscape a été complètement réécrite et redesignée et de nombreux bogues ont été corrigés à cette occasion.<br />
<br />
* La vieille navigation par onglets a disparu; la nouvelle boîte de dialogue respecte beaucoup mieux les principes d'interface de GNOME (<b>GNOME Human Interface Guidelines</b>). <br />
<br />
* De plus, le <b>seuil de simplification</b> peut maintenant être ajusté avec plus de précision.<br />
<br />
== Boîtes de dialogue Propriétés / Métadonnées du Document ==<br />
<br />
* La boîte de dialogue Préférences du document est maintenant nommée <b>Propriétés du document</b>, et a été séparée en deux : les métadonnées sont maintenant accessibles dans la boîte de dialogue <b>Métadonnées du Document</b>; les widgets des métadonnées sont de plus affichées sur deux pages.<br />
<br />
* Un bouton a été ajouté permettant <b>d'ajuster la page à la sélection courante</b> ou au dessin entier s'il n'y a pas de sélection. Le bouton redimensionne la page et si nécessaire déplace le dessin. Il est maintenant très facile de dimensionner une page à la taille d'une illustration après avoir fini celle-ci..<br />
<br />
* <b>Nouveaux contrôles</b>: les nouvelles fonctionnalités d'adhérence des objets ont nécessité leur propres widgets de propriétes, et vous pouvez ajuster la sensibilité d'adhérence avec une glissière, ou laisser les objets adhérer quelle que soit la distance (uniquement pour la grille).<br />
<br />
* Réorganisations dans les <b>Propriétés du Document</b> : tout ce qui concerne l'adhérence a été intégré sur un onglet; la Grille et les Guides ont aussi leur propre onglet. Afin d'améliorer la conformité aux HIG (Human Interface Guidelines), toutes les widgets ont été classées par catégories; en particulier, les widgets de l'onglet Page ont été redisposées selon les catégories Général/Format/Bordure.<br />
<br />
* <b>Corrections de bogues</b>: les URIs des licences grisées avaient un contraste trop faible, et donc ne sont plus grisées du tout; la licence propriétaire ne remettait pas l'URI de licence à zéro; les boutons radio ne possédaient pas d'info-bulles (tooltips); les retouches de la grille mineure ont été supprimées; les données n'étaient pas mises à jour quand un nouveau fichier venait en remplacer un autre dans la même fenêtre.<br />
<br />
* <b>Respect des HIG</b> : un gros travail a été fourni sur cet aspect, et maintenant il ne reste que quelques détails à régler pour respecter complètement les principes d'interface de Gnome (Gnome Human Interface Guidelines).<br />
<br />
* <b>Licences Creative Commons mises à jour</b>: les licences CC ont été mises à jour à la version 2.5 par défaut dans l'onglet licence de la boîte de dialogue Métadonnées.<br />
<br />
== Raccourcis clavier configurables ==<br />
<br />
Les <b>raccourcis clavier</b> d'Inkscape </b> sont maintenant configurables</b> !<br />
<br />
Il n'y a pas encore d'interface graphique utilisateur permettant de gérer cette fonctionnalité, et toutes les actions d'Inkscape ne peuvent pas encore recevoir des raccourcis personnalisés. Cependant, si éditer un fichier de configuration ne vous fait pas peur, la plupart des actions, y compris tout ce qui apparait dans les menus, peuvent recevoir des modifications de leurs raccourcis. Nous travaillons pour rendre encore plus d'actions configurables.<br />
<br />
Au démarrage, Inkscape charge ses raccourcis claviers depuis <code>share/keys/default.xml</code>. Ce fichier est une copie de <code>inkscape.xml</code> situé dans le même répertoire. Le répertoire contient d'autres émulations de profils de claviers permettant de simuler ceux d'autres éditeurs vectoriels :<br />
<br />
* <code>xara.xml</code>: Xara X/Xara Xtreme/Xara LX keys<br />
<br />
Vous pouvez copier l'un d'eux à la place de default.xml afin d'utiliser le profil associé. Dans tous ces profils, les touches/raccourcis non utilisés par le programme correspondant conservent leur lien avec Inkscape. Si vous voulez contribuer à créer un profil pour un autre éditeur vectoriel non encore simulé, nous l'accepterons avec grand plaisir. Ces fichiers sont dans un format XML simple décrit dans <code>inkscape.xml</code>.<br />
<br />
Vous pouvez aussi <b>personnaliser vos propres raccourcis</b> sans avoir à écraser le fichier <code>default.xml</code> principal. Si votre répertoire de profil (<code>~/.inkscape</code> sur Linux) contient un sous-répertoire <code>keys</code> contenant un fichier <code>default.xml</code>, les raccourcis de ce fichier se superposeront (c'est à dire s'ajouteront, et préempteront en cas de conflit) les raccourcis par défaut. Le format de votre fichier <code>default.xml</code> devra être le même que celui du fichier <code>default.xml</code> principal.<br />
<br />
== Menus ==<br />
<br />
* Les commandes de <b>Zoom</b> du menu Affichage ont été déplacées dans un sous-menu; les commandes <b>Zoomer</b> et <b>Dézoomer</b> ont été ajoutées à ce sous-menu.<br />
<br />
* Les commandes de <b>Clonage</b> ont été déplacées dans un sous-menu du menu Edition et ont reçu des noms et des indications plus explicites.<br />
<br />
* Les commandes de <b>Motif</b> (<i>Objets en motif</i> et <i>Motif en objets</i>) ont été déplacées dans un sous-menu du menu Objet, en-dessous des nouveaux sous-menus Découpe et Masque.<br />
<br />
* Les éléments du <b>menu Effets</b> ont été rangés par catégories dans des sous-menus, et plusieurs effets ont été renommés de façon plus intuitive.<br />
<br />
== Barre d'état ==<br />
<br />
* Dans l'outil sélecteur, si plusieurs objets sont sélectionnés, la barre d'état indique maintenant leurs types. Par exemple si 5 groupes sont sélectionnés, elle affiche :<br />
<br />
::<b>5</b> objecs de type <b>groupe</b> dans le calque <b>NomDuCalque</b>.<br />
<br />
:au lieu de "5 objets sélectionnés" dans les versions précédentes. S'il y a moins de 3 types différents dans la sélection, ils seront listés; par exemple :<br />
<br />
::<b>5</b> objets des types <b>groupe</b>, <b>chemin</b>, <b>rectangle</b> dans le calque <b>NomDuCalque</b>.<br />
<br />
:L'ordre de la liste correspond à l'ordre dans lequel les objets ont été ajoutés à la sélection. S'il y a plus de 4 types différents dans la sélection, seul le nombre de types est indiqué; par exemple :<br />
<br />
::<b>5</b> objets de <b>4</b> types dans le calque <b>NomDuCalque</b>.<br />
<br />
* Dans le Sélecteur, les objets sélectionnés dans des groupes sont identifiés de telle sorte que l'ID du groupe est donné; par exemple :<br />
<br />
::<b>Rectangle</b> dans le groupe <i>g212</i> (<b>contenu</b> d'un calque)<br />
<br />
:Si les objets sélectionné ont des parents différents dans un même calque (par exemple, si le premier appartient à un groupe et l'autre pas), le nombre de parents est indiqué :<br />
<br />
::<b>2</b> objets des types <b>rectangle</b>, <b>chemin</b> dans <b>2</b> parents (<b>contenu</b> d'un calque)<br />
<br />
:Si les objets appartiennent à des calques différents, seul le nombre de calques est indiqué (en effet, cela implique aussi des parents différents) :<br />
<br />
::<b>2</b> objets des types <b>rectangle</b>, <b>chemin</b> dans <b>2</b> calques<br />
<br />
* Dans l'outil Noeud, si votre sélection de noeuds comporte de noeuds de différents sous-chemins, la barre d'état indique le nombre de sous-chemins de la sélection ainsi que le nombre total de sous-chemins; par exemple :<br />
<br />
::<b>2</b> noeuds sur <b>195</b> sélectionnés dans <b>2</b> sous-chemins sur <b>36</b>.<br />
<br />
* Le contenu des messages de la barre d'état est maintenant dupliqué dans des <b>info-bulles</b> (tooltips) qui s'affichent lorsque vous déplacez la souris au dessus de la barre d'état.<br />
<br />
* Le texte affiché dans la barre d'état n'est plus simplement tronqué si la place est insuffisante, mais une ellipse (...) est insérée à la fin pour indiquer que le texte se prolonge (seulement avec des version de Gtk >= 2.6 ).<br />
<br />
== Thème ==<br />
<br />
* Inkscape possède un <b>nouvel ensemble d'icônes par défaut</b> appelé "Crispy" fourni par Andre Sousa. Les nouvelles icônes ont pour but de fournir un aspect plus professionnel et cohérent à notre aplication, et aussi de rendre plus évidentes les fonctions associées à ces icônes.<br />
<br />
= Outils =<br />
<br />
== Outil noeud ==<br />
<br />
=== Sculpter les noeuds ===<br />
<br />
Une nouvelle façon de manipuler les chemins dans l'outil Noeud est apparue dans cette version : la sculpture de noeuds. Normalement, quand plusieurs noeuds sont sélectionnés et que vous déplacez l'un d'entre eux, tous les noeuds subisse le même déplacement. Maintenant, si vous <b>Alt+déplacez</b> un des noeuds sélectionnés, seul ce noeud est complètement déplacé; les autres noeuds sélectionnés sont déplacés d'une distance moindre de sorte que les plus éloignés restent stationnaires. Ce comportement est similaire à celui d'"édition proportionnelle" ou "sélection souple" d'éditeurs 3D comme Blender.<br />
<br />
Donc, si par exemple, vous sélectionnez plusieurs noeuds sur ligne droite et Alt+déplacez celui du milieu, le chemin prendra une <b>forme en cloche</b>. Les poignées des noeuds sont aussi ajustées de manière à ce que la courbe garde une forme douce et naturelle (s'il n'y a pas assez se noeuds sur la portion de chemin que vous voulez déformer, sélectionnez les noeuds terminaux de cette portion et appuyez sur <b>Ins</b> plusieurs fois pour y insérer de nouveaux noeuds).<br />
<br />
De plus, la sculpture de noeuds est <b>sensible à la pression</b> du stylet des tablettes graphiques. Si la pression du stylet est légère, la déformation sera étroite et pointue (c'est à dire que même les voisins proches du noeud déplacé seront peu déplacés); si la pression est forte, la déformation sera large et douce (c'est à dire que les voisins les plus proches du noeud déplacé auront un déplacement pratiquement égal). (Petite astuce : pour terminer le déplacement sans perdre la forme obtenue, relâchez d'abord Alt, puis cessez d'appuyer avec le stylet.)<br />
<br />
Cette méthode de sculpture des noeuds a de nombreuses applications possibles. Un simple exemple est de sélectionner tous les noeuds d'une courbe en forme d'ellipse, puis de Alt=déplacer l'un d'entre eux pour étirer et biaiser doucement et naturellement la forme entière dans une direction. Faire de même avec un chemin complexe, comme une étoile ou une spirale, permettra de le tordre et de le poinçonner sans lui faire perdre la complexité de sa structure, et est une façon d'obtenir des étoiles aplaties ou auto-intersectées, des spirales excentrées et d'autres formes difficles à obtenir avant. Ne sélectionner qu'une partie des noeuds vous permettra de déformer des parties de votre dessin sans perturber le reste.<br />
<br />
La sculpture de noeuds appliquée à un texte converti en chemin est une manière facile et amusante de le tordre ou de le courber, et d'obtenir des effets similaires à une "enveloppe de perspective" ou "enveloppe curviligne" que vous pouvez trouver dans d'autres logiciels - mais d'une façon plus souple et puissante. Par exemple, en sélectionnant une partie ou tous les noeuds d'un texte et en les Alt+déplaçant, vous pouvez facilement transformer un paragraphe en une bannière ondulante, ou encore appliquer un effet "loupe" à n'importe quel mot.<br />
<br />
La sculpture de noeuds est également particulièrement utile pour les chemins complexes à l'apparence naturelle, tels que des calligraphies ou des vectorisations de bitmaps, pour lesquels vous voulez infléchir de grandes portions du tracé sans détruire les petits détails. Des actions telles que rétrécir une portion de calligraphie et en élargir une autre, en modifier les proportions, agrandir une oreille ou aplatir le nez d'un visage - tout ceci est maintenant plus rapide à obtenir et de manière bien plus naturelle avec la sculpture de noeuds. C'est aussi une nouvelle manière de <b>créer</b> des chemins différents - en commençant par dessiner une ellipse, puis en y insérant des noeuds supplémentaires, il suffit de quelques Alt+déplacer pour obtenir la silhouette d'une terre, une carte de l'Australie ou encore un logo d'Inkscape !<br />
<br />
Quelques exemples sont montrés dans les captures d'écran :[[http://www.inkscape.org/screenshots/gallery/inkscape-0.44-nodesculpting.png www.inkscape.org/screenshots/gallery/inkscape-0.44-nodesculpting.png]].<br />
<br />
=== Afficher ou non les poignées ===<br />
<br />
La barre des contrôles de l'outil Noeud comporte maintenant un bouton permettant de décider si les poignées de Bézier doivent être affichées avec les noeuds ou pas (activé par défaut). Sélectionner et déplacer des noeuds sur des chemins denses avec un zoom faible (par exemeple si vous voulez sculpter les noeuds) peut devenir très difficile si les poignées ne sont pas cachées : en effet, il devient difficile de sélectionner un noeud et non pas une poignée quand celles-ci sont affichées.<br />
<br />
=== Nouveau comportement de suppression ===<br />
<br />
Dans l'outil Noeud, la <b>supression de noeudn(s)</b> avec les touches Suppr/Backspace ou en Ctrl+Alt+cliquant sur un noeud tentent désormais de <b>préserver autant que possible la forme courante du chemin</b>. ceci signifie que les noeuds adjacents à celui qui est supprimé subissent une modification de leurs poignées afin que le chemin conserve au mieux la forme qu'il avait avant cette supression. Par exemple, si vous Ctrl+Alt+cliquez deux fois sur un chemin, la première fois pour ajouter un noeud et la deuxième fois pour le supprimer, la forme du chemin ne sera pas modifiée (très légèrement dans le pire des cas). Le comportement précédent, qui ne modifie pas les poignées est toujours disponible via <b>Ctrl+Suppr</b> ou <b>Ctrl+Backspace</b>.<br />
<br />
=== Préserver les positions des noeuds et poignées ===<br />
<br />
* Quand vous <b>changez le type</b> du noeud sélectionné en Doux ou Symétrique en appuyant sur Maj+S/Maj+Y, vous pouvez maintenant <b>préserver la position</b> de l'une des deux poignées en passant le curseur de votre souris au-dessus d'elle, de sorte que seule l'autre poignée est tournée/redimensionnée pour correspondre à celle qui reste figée.<br />
<br />
* De même quand vous <b>joignez des noeuds terminaux</b> avec Maj+J, vous pouvez <b>préserver la position</b> de l'un des deux noeuds en passant le curseur de votre souris au-dessus de lui, de sorte que la jonction se fasse à son emplacement.<br />
<br />
=== Divers ===<br />
<br />
* La touche <b>!</b> permet d'<b>inverser la sélection de noeuds</b> dans les sous-chemin(s) courants (c'est à dire les sous-chemins avec au moins un noeud sélectionné); <b>Alt+!</b> permet d'inverser la sélection dans le chemin entier. Ce comportement de ces touches est similaire à celui qu'elles ont dans le Sélecteur, avec les sous-chemins courants au lieu du calque courant.<br />
<br />
* Le raccourci clavier pour "Rendre courbes les segments sélectionnés" dans l'outil Noeud a été changé de Maj+K en <b>Maj+U</b> afin de le rendre plus mnémotechnique.<br />
<br />
== Plume calligraphique ==<br />
<br />
=== Tremblement ===<br />
<br />
* Même en utilisant une tablette graphique sensible à la pression, les tracés obtenus avec la plume calligraphique ont souvent un aspect trop régulier et artificiel. Afin d'obtenir un aspect plus naturel, un nouveau paramètre, le <b>Tremblement</b> a été ajouté à l'outil Calligraphie dans cette version. Ajustable de 0,0 à 1,0 dans la barre des contrôles, il affecte vos tracés en introduisant de légéres irrégularités jusqu'à d'importants tremblements, et augmente ainsi significativement les possibilités créatives de l'outil.<br />
<br />
=== Largeur de plume ===<br />
<br />
* Dans les versions précédentes, la largeur de la plume dépendait du niveau de zoom, de façon à ce que les tracés <b>semblent</b> avoir la même largeur visible quel que soit le zoom, mais soient en fait plus fins à des niveaux de zoom plus grands. Ce comportement est pratique si vous voulez conserver la même "sensation" de plume quelque soit le zoom; par exemple, en zoomant pour rectifier un détail, il semble naturel d'avoir une plume plus fine mais offrant les mêmes sensations. Ce comportement est donc conservé par défaut, mais un autre mode a été ajouté qui <b> garde une largeur de plume constante en unités absolues</b> quel que soit le zoom. Pour utiliser ce mode, activez l'option correspondante pour l'outil dans la page des Préférences d'Inkscape (accessible en double-cliquant sur l'icône de l'outil).<br />
<br />
* Le champ <b>Largeur</b> dans la berre des contrôles de l'outil peut maintenant varier de <b>1 à 100</b>, correspondant à l'étendue de 0,01 à 1,0 dans les versions précédentes. Si le mode "largeur en unités absolues" est activé, la valeur dans ce champ correspond à la largeur de tracé en unités px. Dans le mode par défaut, la valeur 100 correspond à une largeur de tracé de 100px pour un zoom à 100%, et la largeur réelle varie linéairement avec le niveau de zoom.<br />
<br />
=== Sélection ===<br />
<br />
* Une nouvelle option a été ajoutée dans les préférences de l'outil, <b>Garder sélectionné</b>, qui permet de garder un objet nouvellement créé sélectionné lorsque vous venez de le terminer. Si vous la désactivez (elle est active par défaut) et imposez à l'outil d'utiliser la "dernière couleur définie", vous pouvez facilement choisir une nouvelle couleur en cliquant dans la palette sans avoir à vous soucier du changement de couleur de l'objet que vous venez de créer. Voyez l'indicateur de style à l'extréminté droite de la barre des contrôles qui indique le style de votre prochain tracé.<br />
<br />
* <b>Echap</b> permet de desélectionner les objets dans l'outil Calligraphie, comme dans presque tous les autres outils.<br />
<br />
=== Style ===<br />
<br />
* lors de son dessin, le tracé possède est affiché avec la couleur et l'opacité qu'il aura une fois terminé, au lieu d'être affiché en noir dans les versions précédentes.<br />
<br />
* Par défaut, après l'installation d'Inkscape, l'outil Calligraphie utilise maintenant le dernier style utilisé, au lieu d'un tracé noir auparavant (ce comportement peut être modifié dans les Préférences d'Inkscape).<br />
<br />
== Outil stylo (courbes de Bézier) ==<br />
<br />
* Pendant le dessin d'un chemin, vous pouvez maintenant <b>déplacer le dernier noeud créé</b> avec les mêmes raccourcis que dans l'outil Noeud - flèche (déplacement d'1 incrément), Maj+Flèche (déplacement de 10x l'incrément) ou Alt+flèche (déplacement d'1 pixel-écran).<br />
<br />
* Vous pouvez aussi rendre le dernier segment non finalisé (rouge) rectiligne (<b>Maj+L</b>) ou curviligne (<b>Maj+U</b>), (ces raccourcis sont les mêmes que ceux de l'outil Noeud).<br />
<br />
* A la demande générale, si un nouveau chemin est dessiné mais pas encore terminé, , <b>Ctrl+Z annule</b> le tracé entier (même comportement que Echap), au lieu d'annuler la dernière action.<br />
<br />
* Dans l'outil Stylo, <b>Suppr</b> a les même effets que Backspace : ces touches permettent de supprimer le dernier noeud ajouté au chemin.<br />
<br />
= Masques et chemins de découpe =<br />
<br />
Inkscape possède maintenant une interface pour l'utilisation des <b>chemins de découpe et des masques</b>. <br />
<br />
* Tout objet peut être intersecté de façon non destructive par un chemin (appelé <i>chemin de découpe</i>) de sorte que seule la portion intersectée de l'objet soit visible.<br />
** Pour <b>appliquer un chemin de découpe</b>, sélectionnez les objets à découper et le chemin de découpe, assurez-vous que le chemin de découpe est au-dessus des autres objets dans l'ordre z, puis utilisez <i>Objet > Découpe > Définir</i>..<br />
** Vous pouvez <b>transformer, éditer ou appliquer un style</b> aux objets découpés de la même façon que pour des objets normaux. Le chemin de découpe reste appliqué et est transformé avec chaque objet découpé.<br />
** Pour <b>retirer un chemin de découpe</b>, utilisez <i>Objet > Découpe > Retirer</i>. Le chemin de découpe retourne alors sur le dessin comme un chemin normal; il est placé au dessus (dans l'ordre z) des objets dont le chemin de découpe à été retiré. <br />
<br />
* Tout objet peut être masqué de façon non destructive par un chemin (appelé <i>masque</i>) de sorte que : les zones noires ou transparentes du masque deviennent complètement transparente dans l'objet masqué; les zones blanches opaques du masque deviennet complètement transparentes dans l'objet masqué; et toutes les couleurs intermédiaires deviennent alors des niveaux intermédiaires d'opacité dans l'objet masqué. Ceci vous permet, par exemple, d'appliquer des dégradés de transparence arbitraire à des objets.<br />
** Pour <b>appliquer un masque</b>, sélectionnez les objets à masquer et le masque, assurez-vous que le masque est au-dessus des autres objets dans l'ordre z, puis utilisez <i>Objet > Masque > Définir</i>.<br />
** Vous pouvez <b>transformer, éditer ou appliquer un style</b> aux objets masqués de la même façon que pour des objets normaux. Le masque reste appliqué et est transformé avec chaque objet masqué.<br />
** Pour <b>retirer un masque</b>, utilisez <i>Objet > Masque > Retirer</i>. Le masque retourne alors sur le dessin comme un chemin normal; il est placé au dessus (dans l'ordre z) des objets dont le masque à été retiré.<br />
<br />
* Les objets auxquels un chemin de découpe est appliqué voient leur boîte de contour intersectée avec celle du chemin de découpe; dans les versions précédentes, une boîte de contour non découpée était affichée. Cependant, ceci ne s'applique pas aux objets sans chemin de découpe faisant partie d'un groupe qui lui en a un.<br />
<br />
* Les objets masqués ou découpés sont indiqués par "<i>découpé</i>" ou "<i>masqué</i>" dans leur description de la barre d'état.<br />
<br />
* Inkscape ne supportait jusqu'à cette version que le rendu des chemins de découpe et des masques. Cette version a aussi été l'occasion de corriger certains bogues liés à ces fonctionnalités :<br />
** Les chemins de découpe et masques avec des unités liées à la boîte de contour de l'objet (objectBoundingBox units) n'étaient pas affichés correctement lors de l'ouverture de document. <br />
** Les chemins de découpe sans remplissage ne fonctionnaient pas. Ceci a été corrigé.<br />
** Les objets sur lesquels un chemin de découpe ou un masque est appliqué peuvent maintenant être copiés/collés d'un document à un autre.<br />
<br />
= Transformations =<br />
<br />
== Boîte de dialogue Transformer ==<br />
<br />
Améliorations et corrections dans la boîte de dialogue Transformer (Ctrl+Maj+M) :<br />
* Un bouton à cocher <b>Appliquer à chaque objet séparément</b> a été ajouté, vous permettant de redimensionner/tourner/incliner par rapport à son propre centre de rotation chacun des objets sélectionnés de la même façon. Si ce bouton est décoché (par défaut), la sélection est transformée comme un tout (c'est à dire comme si la sélection formait un seul objet). L'état de ce bouton est retenu d'une cession à une autre. (ce bouton n'impacte pas les onglets Déplacement et Matrice).<br />
<br />
* Le bouton <b>Effacer</b> permet de rétablir les valeurs par défaut dans les champs numérique de l'onglet courant.<br />
<br />
* L'onglet <b>Dimensions</b> permet de spécifier un incrément de redimensionnement horizontal ou vertical en pourcents ou en unités absolues. Un bouton à cocher <b>Redimensionner proportionnellement</b> permet de préserver le rapport largeur/hauteur. (seule l'unité % est disponible si vous redimensionnez proportionnellement plusieurs objets avec l'option "Appliquer à chaque objet séparément"; sans cette option les objets seront redimensionnés selon le rapport largeur/hauteur de la sélection, pas celui de chaque objet).<br />
<br />
* L'onglet <b>Inclinaison</b> permet de spécifier l'inclinaison selon un <b>déplacement obsolu</b> (ex. : une inclinaison horizontale appliquée à un rectangle signifie que l'arrête supérieure du rectangle est déplacée par rapport à l'arrête inférieure), un <b>pourcentage de déplacement</b> (ex. : une inclinaison horizontale de 1% appliquée à un rectangle signifie que l'arrête supérieure du rectangle sera décalée de 1% de la hauteur du rectangle par rapport à l'arrête inférieure), ou un <b>angle</b> (ex. : une inclinaison horizontale de 15 degrés appliquée à un rectangle signifie que les arrêtes latérales seront inclinées de cet angle et que les arrêtes supérieure et inférieure resteront horizontales).<br />
<br />
* L'onglet <b>Matrice</b> (nommé "Transformation" dans les versions précédentes) permet soit de modifier la matrice <code>transform=</code> courante d'un objet, soit de post-multiplier la matrice <code>transform=</code> de l'objet par la matrice que vous spécifiez, en fonction de l'état du bouton <b>Editer la matrice courante</b>. (La matrice transformation de la boîte de dialogue Propriétés de l'Objet, désormais redondante, a été supprimée).<br />
<br />
* La boîte de dialogue est maintenant correctement <b>synchronisée avec les modifications de la sélection</b> et met à jour ses champs numériques lors de toute modification dans la fenêtre active.<br />
<br />
* La disposition de la boîte de dialogue a été simplifiée, des info-bulles et des mnémoniques ajoutés pour une meilleure utilisabilité.<br />
<br />
* Plusieurs bogues sont corrigés, en particulier des problèmes de conversion entre les différentes unités.<br />
<br />
== Centres de rotation persistants ==<br />
<br />
* La position du centre (axe) de rotation et d'inclinaison, utilisé par l'outil Sélecteur est maintenant <b>mémorisée</b> pour tout objet et réutilisée lorsque vous sélectionnez de nouveau un objet (même après avoir enregistré, fermé et réouvert un document). Lorsque que vous déplacez ou redimensionnez un objet, son centre de rotation est déplacé en conséquence, de sorte que sa position relative par rapport à l'objet ne soit pas modifiée si vous ne déplacez pas explicitement ce centre de rotation.<br />
<br />
* Si vous sélectionnez plusieurs objets, ils utilisent le centre de rotation du <b>premier objet sélectionné</b>. Si ce premier objet n'a pas de centre de rotation défini (c'est à dire, s'il est toujours à sa position par défaut), le centre de rotation est alors le centre de la boîte de contour de la sélection.<br />
<br />
* <b>Maj+cliquer</b> sur un centre de rotation permet de le replacer au centre de la boîte de contour de son objet.<br />
<br />
* Donc, le déplacement d'un centre de rotation est une <b>action qui peut être annulée</b> (Ctrl+Z permet d'annuler la dernière action).<br />
<br />
* La <b>rotation au clavier</b> avec les raccourcis [, ] et différents modificateurs (Ctrl, Alt, Maj), tout comme l'onglet Rotation de la boîte de dialogue <b>Transformer</b>, agissent autour du centre de rotation de l'objet sélectionné (si la sélection comporte plusieurs objets, le centre de rotation est celui du premier sélectionné).<br />
<br />
* Les centres de rotations sont <b>préservés</b> lors des opérations dupliquer, cloner (y compris lors d'un pavage de clones), grouper/dégrouper et convertir en chemin.<br />
<br />
== Coller les dimensions ==<br />
<br />
Des nouvelles commandes, permettant d'appliquer facilement à des objets sélectionnés les dimensions des objets précédemment copiés dans le presse-papiers, ont été ajoutées.. ces commandes se trouvent dans le sous-menu Coller les dimensions du menu Editer :<br />
<br />
* <b>Coller les dimensions</b> redimensionne la sélection pour lui appliquer les dimensions des objet(s) du presse-papiers.<br />
<br />
* <b>Coller la largeur</b>/<b>Coller la hauteur</b> redimensionne horizontalement/verticalement la sélection pour lui appliquer la largeur/hauteur des objet(s) du presse-papiers. Ces commandes respectent le verrou de rapport de dimensions de la barre des contrôles du Sélecteur (entre les champs L et H), et donc si ce verrou est actif, l'autre dimension de l'objet sélectionné est modifiée selon la même proportion; sinon l'autre dimension reste inchangée.<br />
<br />
* <b>Coller les dimensions séparément</b>, <b>Coller la largeur séparément</b> et <b>Coller la hauteur séparément</b> fonctionnent de la même façon que les commandes décrites ci-dessus, mais s'appliquent à <i>chaque objet séparément</i> afin de lui appliquer les dimensions/largeur/hauteur des objet(s) copiés dans le presse-papiers.<br />
<br />
= Connecteurs et disposition automatique =<br />
<br />
* Plusieurs améliorations et quelques corrections de bogues ont été apportées au comportement des <b>connecteurs</b> et à l'<b>outil connecteur</b> :<br />
** Les connecteurs faisant partie d'une sélection et déplacée avec celle-ci restebt maintenant attachés aux autres objets de la sélection, et ne sont plus déliés comme auparavant.<br />
** Par défaut, l'outil connecteur n'attache pas les connecteurs aux objets de type texte. Un nouveau bouton à cocher dans les préférences de l'outil permet de gérer ce comportement.<br />
** Les <b>marges autour des objets à éviter</b> (utilisées lors du routage automatique des connecteurs) peuvent maintenant être modifiées avec le champ "espacement" dans la barre des contrôles de l'outil.<br />
<br />
* <b>Routage automatique</b>: un nouveau bouton est disponible dans la boîte de dialogue Aligner et distribuer, qui permet de router/disposer automatiquement des diagrammes impliquant un réseau de formes et de connecteurs. La disposition est obtenue en utilisant l'algorithme de Kamada-Kawai. Cet algorithme traite les arrêtes comme des ressorts de sorte que la distance entre les noeuds soit proportionnelle à longueur de chemin - nombre de connecteurs entre deux noeuds. Les éléments non connectés seront disposés en cercle à la circonférence.<br />
<br />
* Un nouveau bouton <b>Supprimer les chevauchements</b>, permettant de déplacer les objets sélectionnés de façon à ce qu'ils ne se superposent pas, a été ajouté. Un espacement minimum entre les frontières des objets peut être spécifié. Avec l'outil de routage automatique décrit ci-dessus, ces fonctionnalités permettent d'augmenter notablement l'utilisabilité d'Inkscape dans le cadre de la création de diagrammes. La supression des chevauchements est différente de l'"éparpillement" : il s'agit d'une commande déterministe et garantissant cette supression de chevauchement dès sa première utilisation, mais n'est pas concernée par une distance perceptible entre les objets. L'éparpillement, de son côté, tente d'égaliser les distances perceptibles entre les objets et peut être appliquée plusieurs fois de suite pour un effet graduel.<br />
<br />
= Vectorisation sélective avec SIOX =<br />
<br />
* Inkscape 0.44 intègre une version préliminaire de <b>l'algorithme SIOX</b> (Simple Interactive Object Extraction) (pour plus d'informations, consultez la page de [http://www.siox.org siox]) dans son code de vectorisation d'images bitmaps. Cet algorithme intelligent, issu du domaine de la reconnaissance d'image, vous permet de sélectionner des zones de couleur similaire, avec pour objectif d'extraire une zone d'intérêt d'un arrière plan. Pour l'utiliser :<br />
** Activez l'option SIOX en plus de vos options habituelles de vectorisation.<br />
** Sélectionnez le bitmap et un objet recouvrant à la fois la zone d'intérêt <i>et</i> une partie de l'arrière plan (laissant donc seulement la majeure partie de l'arrière plan découverte)<br />
** Cliquez sur <b>OK</b>. SIOX va analyser et tenter d'extraire votre zone d'intérêt et ne vectorisera que cette partie de l'image.<br />
<br />
* Le mécanisme de sélection de SIOX (par exemple, la possibilité de sélectionner séparément des zones de premier et d'arrière plan) n'est pas encore complètement écrit, mais ceci est plannifié pour une version future.<br />
<br />
= Adhérence =<br />
<br />
* En plus de l'adhérence aux guides et à la grille, l'<b>adhérence aux chemins et/ou noeuds d'autres objets</b> a été ajoutée. Comme pour les guides ou la grille, vous pouvez activer séparément l'adhérence des boîtes de contour aux objets et/ou des noeuds aux objets. Cependant, nous préférerons vous avertir que ce code est encore expérimental : des soucis sont possibles, et le comportement est ralenti dans les gros documents comportant des milliers d'objets.<br />
<br />
* En plus des glissières permettant de régler la sensibilité d'adhérence dans les Préférences du Document (définition de la distance d'adhérence en px), des bontons à cocher <b>Faire toujours adhérer</b> ont été ajoutés (pour les objets, la grille et les guides séparélent) qui forcent une adhérence quelle que soir la distance.<br />
<br />
* L'adhérence à la grille est maintenant possible <b>uniquement sur les lignes de grille visibles</b>. Par exemple, si le zoom est très faible et que seule 1 ligne sur 10 de la grille est affichée, l'adhérence ne sera possible qu'à ces lignes visibles. De plus, la sensibilité par défaut de l'adhérence à la grille est réglée sur "Faire toujours adhérer". Nous espérons que ce comportement permettra de reduire le nombre de remarques du type "l'adhérence ne fonctionne pas" de la part d'utilisateurs qui n'avaient pas assez zoomé ou effectué de mauvais réglages (avec un espace entre les lignes de grille de 1px, l'adhérence se fait sur des distances inférieures au pixel) pour voir que l'adhérence fonctionnait. Zoomer plus permet bien sûr toujours d'obtenir des distances d'adhérence plus fines. <br />
<br />
* La sélection des <b>guides</b> est maintenant plus facile. Vous n'avez plus à positionner le curseur de la souris <i>exactement</i> sur une ligne de guide pour l'activer; une légère tolérance (1 pixel à l'écran de chaque côté du guide) a été introduite.<br />
<br />
= Sous-Calques =<br />
<br />
Jusqu'à cette version, il était seulement possible de faire d'un groupe un sous-calque temporaire en entrant dans ce groupe. Inkscape permet maintenant de créer et d'utiliser des sous-calques permanents.<br />
<br />
* La boîte de dialogue <b>Ajouter un calque</b> vous permet de place le nouveau calque au dessus, en dessous ou comme sous-calque du calque courant.<br />
<br />
* Dans les préférences (onglet Sélection), des options ont été ajouter afin de mieux spécifier le comportement de la commande "Tout sélectionner" et de la touche Tab : il est possible de restreindre son étendue à tout le document, au calque courant seulement ou au calque courant et à ses sous-calques.<br />
<br />
= Marqueurs =<br />
<br />
* La <b>conversion de contour en chemin</b> traite maintenant correctement les contours pointillés. En ce qui concerne les chemins avec des marqueurs, cette commande crée désormais un groupe contenant le contour converti en chemin et <b> tous ses marqueurs en tant qu'objets indépendants</b> (c'est à dire que les marqueurs ont aussi été convertis en objets et peuvent donc être transformés, peints; ceci permettant aussi de contourner le bogue empéchant les marqueurs de recevoir la même couleur que le contour; la correction complète de ce bogue nécessitant l'intégration de fonctionnalités de la norme SVG 1.2).<br />
<br />
* Les marqueurs <b>DimensionIn</b> et <b>DimensionOut</b> ont été modifiés afin que les pointes de leurs flèches correspondent exactement aux positions de noeuds. Il est maintenant très facile de dessiner des lignes de côte correspondant aux dimensions des objets. Des lignes de côte peuvent être facilement alignées en segmentant une ligne droite à des points arbitraires et en insérant des marqueurs DimensionIn/Out aux extrémités des segments résultants. <br />
<br />
* Tous les <b>marqueurs "fléchés"</b> livrés en standard ont été modifiés afin que les pointes de leurs flèches correspondent au mieux aux positions des noeuds auxquels ils sont liés. Un coïncidence complète n'est pas possible car elle provoquerait le chevauchement de l'extrémité plate (et parfois plus large) du contour et de la pointe fine de la flèché, masquant ainsi cette dernière. Cependant, les pointes de flèches sont désormais bien plus proches de leurs noeuds qu'auparavant, et sans doute assez pour la plupart des situations pratiques.<br />
<br />
* Un nouveau marqueur <b>RazorWire</b> (lame de rasoir) a été ajouté. En l'appliquant comme marqueur intermédiaire, vous pouvez facilement dessiner un fil de fer barbelé.<br />
<br />
= Effets d'extension =<br />
<br />
* le <b>menu Effets est maintenant officiellement activé</b> et n'est plus une "fonctionnalité expérimentale" comme dans les versions précédentes. L'option des préférences permettant de l'activer a été supprimée. Inkscape 0.44 est livrée avec environ 30 effets qui permettent d'effectuer des actions utiles, telles que l'interpolation de chemins, l'introduction de hasard, le tracé de fonctions, etc.<br />
<br />
* Les effets écrits en Python (qui forment le plupart des effets disponibles) <b>fonctionnent dès l'installation sur Windows</b>, en utilisant une copie de Python livrée avec Inkscape. Le seul soucis mineur est l'ouverture d'une feêtre de console windows vide lors du lancement d'un effet. Cette fenêtre reste ouverte pendant l'exécution de l'effet : ne fermez pas cette fenêtre, elle disparaîtra automatiquement dès la fin de l'exécution de l'effet.<br />
<br />
* Un nouvel effet en Python, <b>Rendu > Formule LaTeX</b>, vous permet d'entrer une formule LaTeX et d'insérer dans votre document un objet vectoriel contenant le rendu TeX de cette formule. L'installation préalable et la présence dans le PATH de <b>latex</b>, <b>dvips</b> et <b>pstoedit</b> sont nécessaire au fonctionnement de cette extension.<br />
<br />
* Un nouvel effet en Python, <b>Aplatir courbe de Bézier</b>, permet d'aplatir les chemins de la sélection courante, en approximant chaque chemin par une polyligne dont les segments respectent les critères d'applatissement spécifiés.<br />
* A new Python effect, <b>Measure Path</b>, attaches a text label to each path in the selection giving the length of that path (in px units).<br />
<br />
* L'effet <b>Rayons aléatoires</b> a reçu un nouveau paramètre permettant d'obtenir une <b>ditribution normale</b> des déplacement aléatoires, au lieu d'uniforme auparavant. Ceci donne un aspect plus naturel au chemin ainsi rendu aléatoire.<br />
<br />
* L'effet <b>Rendu > Système de Lindenmayer</b> ("Fractale (Lindenmayer)" dans les versions précédentes) est amélioré dans cette version. Vous pouvez maintenant spécifier des angles différents pour les rotations à gauche et à droite, permettant ainsi de courber certains systèmes-L. vous pouvez aussi rendre séparément aléatoires, selon un pourcentage arbitraire, les longueurs et les angles : ceci permet également d'obtenir un aspect plus naturel (tout spécialement pour les formes végétales). Cet effet permet d'obtenir des pavages de Penrose, des triangles de Sierpinsky, des courbes Dragon et toutes sortes d'autres formes mathématiques célèbres, ainsi que des labyrinthes, des frises, des motifs ou des arbres. Des exemples peuvent sont visibles sur cette capture d'écran : [http://inkscape.org/screenshots/gallery/inkscape-0.44-lindenmayer.png inkscape.org/screenshots/gallery/inkscape-0.44-lindenmayer.png] ainsi que dans le nouveau fichier d'exemple <code>share/examples/l-systems.svg</code>.<br />
<br />
* Les effets <b>Interpoler</b>, <b>Arbre aléatoire</b> et <b>Système de Lindenmayer</b> ont été corrigés : leurs résultats sont maintenant placés dans le calque courant et au centre du document (au lieu de la racine et du point 0;0 auparavant) <br />
<br />
* Les fichiers INX peuvent maintenant contenir plus d'informations : des info-bulles ou la description d'extension par exemple. Ces informations sont également traduisibles<br />
<br />
* Grâce aux possibilités de personnalisation des raccourcis clavier, il est maintenant possible d'attribuer des raccourcis aux effets que vous utilisez le plus souvent, permettant ainsi de les utiliser sans avoir à parcourir les menus.<br />
<br />
= Formats =<br />
<br />
* L'<b>export au format PDF</b> d'Inkscape est maintenant natif (c'est à dire qu'il ne nécessite plus d'application tierce) et <b>supporte la transparence</b> , y compris pour les dégradés. Ceci permet de remplacer la vieille extension d'export qui utilisait Ghostscript et fonctionnait via le format Postscript, qui provoquait la perte de la transparence. Ce nouvel export PDF n'est pas encore complet; en particulier, il ne gère pas encore le texte : il vous faut donc cocher l'option "Convertir le texte en chemin" dans la boîte de dialogue d'export. Quelques autres aspects ne sont pas non plus encore supportés : les dégradés dans les contours; les dégradés elliptiques excentrés; les motifs, masques et chemins de découpe; les images embarquées.<br />
<br />
* Vous pouvez maintenant enregistrer au format <b>SVG Inkscape compressé avec média</b>. Cette option d'enregistrement place dans un même fichier zip le fichier SVG et les images qui lui sont liées. Biern que l'ouverture directe de cette archive dans Inkscape n'est pas possible, le contenu est lié de sorte que après avoir dézippé le fichier, vous pouvez ouvrir le fichier SVG immédiatement.<br />
<br />
* Un format de sortie pour les <b>tables traçantes/coupantes</b>, telles que les Wishblade et Craftrobo, a été ajouté. Ce format consiste en un fichier DXF très minimaliste avec application des translations et redimensionnements appropriés. Il ne faut pas en espérer les même possibilités que celles offertes en général par les fichiers DXF. <br />
<br />
* Inkscape peut ouvrir/importer les fichiers générés par defaut par l'éditeur vectoriel <b>Xfig</b> . Cette fonctionnalité nécessite que la commande fig2dev (transfig) soit incluse dans votre PATH.<br />
<br />
* Une possibilité limitée d'export des formes dessinées avec Inkscape vers des fichiers <b>Open Document Format</b> (format document ouvert ou .odg) a été ajoutée dans cette version. Pour le moment, cet export est limité aux formes, texte, aplats de remplissage et de contour. Nous espérons l'améliorer au cours des mois à venir. Cependant, en attendant, cet export au format ODG est déjà utile pour intégrer vos dessins dans le monde Open Document, en particulier dans les documents de suites bureautiques telles que OpenOffice.org.<br />
<br />
* La nouvelle <b>extension de sortie XCF</b> permet d'exporter tous les éléments de haut niveau (c'est à dire les calques et les objets situés directement dans la racine) en tant que PNGs et de les incorpporer dans un fichier XCF pouvant être traité avec GIMP. Cette extension a besoin de Python PyXML et GIMP. GIMP >= 2.2.x doit être dans le PATH et nommé <code>gimp</code>. Inkscape >=0.44 doit aussi être dans le PATH. Cette extension ne fonctionne pas encore sur les plateformes Windows.<br />
<br />
= Raccourcis divers =<br />
<br />
* Vous pouvez maintenant vous servir de <b>Maj+déplacer (bouton du milieu)</b>, quel que soit l'outil pour zoomer. Ce fonctionnement est le même qu'un simple déplacer dans l'outil zoom, mais est plus rapide car vous n'avez pas a quitter votre outil courant. Ceci avec <b>déplacer (bouton du milieu)</b> (se déplacer), <b>clic bouton du milieu</b> (zoomer) et <b>Maj+clic bouton du milieu</b> (dézoomer)), complète l'ensemble des raccourcis permettant de naviguer sur le canevas quel que soit l'outil ou le contexte.<br />
<br />
* Dans l'outil Dégradé, <b>Maj+R permet de retourner la définition du dégradé</b> (c'est à dire inverser la position des stops) sans avoir à en déplacer les poignées. Par exemple, un dégradé elliptique avec du bleu au centre et du rouge à la périphérie deviendra rouge au centre et bleu à la périphérie. Ce comportement s'applique aux dégradé(s) dont une poignée est sélectionnée ou, si aucune poignée de dégradé n'est sélectionnée, aux dégradés de tous les objets sélectionnés. (Comparez cela au comportement de l'outil Noeud, dans lequel Maj+R permet de retourner la direction du chemin sélectionné). Ceci est particulièment utile pour les dégradés elliptique pour lesquels une rotation de 180 degrés ne permet pas ce résultat (contrairement aux dégradés linéaires).<br />
<br />
* Dans l'outil Sélecteur, <b>Ctrl+Entrée</b> permet d'entrer dans le groupe sélectionné (en en faisant ainsi un calque temporaire). <b>Ctrl+Backspace</b> permet de quitter le calque courant pour aller au calque parent dans la hiérarchie (mais ne va pas au calque racine).<br />
<br />
= Améliorations diverses =<br />
<br />
* Les <b>gabarits de document</b> (listé dans <i>Fichier &gt; Nouveau</i>) sont maintenant cherchés en premier dans le sous-répertoire <code>templates</code> du réperoire de profil de l'utilisateur (<code>~/.inkscape/templates</code> sur Linux), puis dans le sous-répertoire templates du répertoire système d'Inkscape. Ceci vous permet d'ajouter vos propres gabarits à la liste des gabarits livrés avec Inkscape, mais aussi de préempter le gabarit par défaut avec un autre créé par vos soins. (le fichier <code>default.svg</code> de votre répertoire de profil a priorité sur celui du répertoire système).<br />
<br />
* Lorsque vous modifiez le statut de l'un des boutons "transformer avec les objets" (pour les largeurs de contour, coins arrondis de rectangle, dégradés ou motifs), un <b>message</b> est affiché dans la barre d'état expliquant en quoi le comportement du logiciel a été modifié. Nous espérons que ceci permettra de réduire le nombre de complaintes de la part d'utilisateurs ayant accidentellement activé l'un de ces boutons et étonnés par le résultat.<br />
<br />
* Les valeurs entières de mille supérieurs à 2000 sont maintenant affichées sous la forme <b>2k, 3k, 4k</b> etc. dans les règles.<br />
<br />
* Dans la boîte de dialogue des Préférences d'Inkscape, Document, In the Document Preferences dialog, le style de chaque nouvel objet pour chaque outil est maintenant montré comme un <b>indicateur de style</b> (affichant les couleurs et les opacités de remplissage/contour, la largeur de contour et l'opacité globale de l'objet), avec un design similaire aux indicateurs de la barre d'état.<br />
<br />
* Dans la boîte de dialogue Disposer sur une Grille, l'espacement des lignes/colonnes peut maintenant être négatif.<br />
<br />
* Les <b>coins des rectangles arrondis</b> sont maintenant redimensionnés avec leur rectangle par défaut (le comportement précédent, toujours disponible en option, était de garder le rayon des coins arrondi constant pendant le redimensionnement d'un rectangle).<br />
<br />
* Un nouveau paramètres a été ajouté aux fonctionnalités accessibles depuis la ligne de commande : <code>--export-area-canvas</code> qui permet d'exporter le canevas entier en PNG. Cette option ainsi que <code>--export-area-drawing</code> et <code>--export-area</code> peut être utilisé en même temps que <code>--export-id</code> et <code>--export-id-only</code> pour plus de souplesse.<br />
<br />
* Les paramètres <code>--query-*</code> (accessibles depuis la ligne de commande) retournent maintenant la véritable boîte de contour SVG au lieu de de d'une boîte de contour avec le système de coordonnées d'Inkscape (axe y inversé). Ce nouveau comportement est plus adapté pour l'utilisation d'Inkscaoe dans des scripts.<br />
<br />
* Les limites de la valeur <b>ppp</b> (résolution) de la boîte de dialogue Exporter ont été étendues; les valeurs possibles vont maintenant de 0,01 à 100000. <br />
<br />
* Les <b>&lt;tspan&gt;s</b> des objets de type texte (y compris les tspans lines) peuvent être sélectionnés dans l'éditeur XML afin d'afficher leurs boîtes de contour (même si le SVG ne permet pas de les transformer). De plus, vous pouvez utilisez les paramètres <code>--query-*</code> de la ligne de commande afin de trouver les boîtes de contour des tspans depuis un script. (les chaînes individuelles incluses dans ou entre des tspans ne sont par contre pas sélectionnables, et ne peuvent pas posséder d'ID permettant des requêtes de toute façon).<br />
<br />
* L'image de remplacement affichée quand un fichier bitmap n'est plus accessible indique maintenant "<b>Linked image not found</b> à la place du déroutant "Broken image".<br />
<br />
* Le <b>clonage d'une sélection multiple d'objets</b> fonctionne maintenant de façon plus intuitive (c'est à dire que chaque objet est cloné séparément, comme pour la commande dupliquer). Auparavant, un seul objet pouvait être cloné à la fois. <br />
<br />
* Les boîtes de dialogue "licence" et "contributeurs" ont été intégrées dans des onglets de la boîte de dialogue "A propos". La boîte de dialogue A propos s'ajuste maintenant d'elle même à la taille du Splash SVG (tout en restant redimensionnable), et la zone de rendu est massicottée de façon à préserver les proportions de l'illustration quand la boîte de dialogue est redimensionnée. A propos affiche aussi maintenant des informations sur la compilation dans son coin supérieur droit.<br />
<br />
* Dans l'onglet Rotation de la boîte de dialogue Transformer, l'icône a été retournée horizontalement afin de représenter correctement la direction des rotations posives; cette modification a été appliquée au nouveau thème par défaut (Crispy) et au précédent.<br />
<br />
* Le <b>bouton de préservation des proportions</b> dans la barre des contrôles de de l'outil Sélecteur affiche maintenant un verrou (identique au verrou des calques dans la barre d'état) fermé quand il est pressé et ouvert sinon.<br />
<br />
* Le bouton <b>Parcourir</b> de la boîte de dialogue Exporter ouvre maintenant le nouveau sélecteur de fichier, identique à celui des commandes Ouvrir et Enregistrer.<br />
<br />
= Corrections diverses de bogues =<br />
<br />
* L'ouverture d'un document avec une <b>URI d'espace de nom incorrecte</b> ne faisait pas que provoquer un avertissement de la part d'Inkscape, mais "polluait " aussi le tableau interne d'espaces de noms d'Inkscape et en conséquence "infectait" les documents enregistrés par la suite avec des espaces de nom incorrects. Ceci a été corrigé, mais les documents avec des URIs d'espaces de nom incorrectes ne pevent plus être ouverts. Il faut modifier ces documents dans un éditeur de texte pour réparer les espaces de nom.<br />
<br />
* Avec les nouvelles versions de GTK, le <b>déplacement avec le stylet d'une tablette graphique</b> ne fonctionnait pas avec certains outils ou dans certains contextes (en particulier dans les outils Noeud et Rectangle). Ceci a été corrigé.<br />
<br />
* Le <b>redimensionnement d'objets avec un contour</b> dans le Sélecteur provoquait des décalages non désirés de l'objet redimensionné, ainsi que des modifications parasites de dimensions qui devaient être préservées (ex. : une légère modification de la largeur, alors que seule la hauteur était sensée être redimensionnée). Tous ces problèmes ont été corrigés, aussi bien pour le redimensionnement à la souris que pour la modification des champs numériques de la barre des contrôles, et pour toutes les valeurs de l'option "redimensionner le contour en même temps que l'objet". De plus, ces corrections permettent aux objets avec contour ne de plus perdre leur adhérence pendant un redimensionnement et à l'option "Origine par défaut du rendimensionnement" des préférences de l'outil Sélecteur de fonctionner enfin correctement. Attention cependant : il peut rester des problèmes dans le cas où vous voudriez redimensionner une sélection d'objets ayant des largeurs de contour différentes.<br />
<br />
* Le redimensionnement des contour fonctionne maintenant pour avec les objets ne spécifiant pas de largeur de contour; auparavant, ils se voyaient attribuer au passage un contour d'une largeur de 1px par défaut.<br />
<br />
* Les boîtes de contour des objets de type Texte et Texte Encadré ne tenaient pas compte de leur largeur de contour. Ceci a été corrigé.<br />
<br />
* Les limites de coiffe (des contours) des objets de type Texte étaient mal interprétées en unités absolues plutôt qu'en multiples de la largeur de contour (résultant en des raccords rendus biseautés).<br />
<br />
* Les chemins non achevés avec l'outil Stylo sont maintenant annulés et non terminés si vous passez à un autre outil. En plus d'être plus intuitif, ceci a également permis de corriger le plantage qui affectait Inkscape lorsqu'un utilisateur quittait l'application avec un chemin non achevé dans l'outil Stylo.<br />
<br />
* Les polices sont maintenant parcourues avec le gestionnaire natif de polices sur Win32, permettant à la liste des polices dans Inkscape de correspondre à celle des autres programmes Windows et de supprimer le long délai (potentiel) lors de la première utilisation des polices dans une session.<br />
<br />
* La définition de motifs de pointillé était cassée pour des objets transformés, et copier/coller un style avec des pointillés ne s'appliquait pas correctement à des objets contenant des transformations.<br />
<br />
* Une erreur provoquait un rendu supplémentaire de l'écran après chaque opération de zoom. De fait, après avoir appuyé sur "+" dans un dessin complexe, Inkscape met à jour son rendu, mais restait parfois sans réaction pendant un certain temps à cause d'un rendu supplémentaire (invisible pour l'utilisateur, car ce deuxième rendu ne changeait rien à l'écran). Ceci a été corrigé.<br />
<br />
* Le rendu des dégradés était décalé d'un pixel, ce qui provoquait souvent un affichage erroné des dégradés appliqués à des petits objets ou lors d'un zoom large.<br />
<br />
* L'interpréteur de chemin SVG ne pouvait pas manipuler les nombres fractionnels commençant par un simple point.<br />
<br />
* Plusieurs bogues de rendu des motifs, découverts en travaillant avec des fichiers SVG exportés d'Adobe Illustrator, ont été corrigés.<br />
<br />
* Inkscape sur Mac OS X remarquera les polices situées dans votre répertoire ~/Library/Fonts directory, en plus des autres emplacements standards.<br />
<br />
* Inkscape ne pouvait pas être compilé avec des version de la libxml <= 2.6.9. Nous avons maintenant relvé les exigences de version pour cette librairie de 2.6.0 à <b>libxml >= 2.6.11</b>, qui est d'ailleurs la plus récente version pouvant être obtenue officiellement.<br />
<br />
* Inkscape ne plante plus quand il rencontre un fichier INX défectueux pour les extensions.<br />
<br />
* Il y a maintenant plus de mémoire document libérée quand des documents sont fermés.<br />
<br />
* La sortie EPS incorpore désormais correctement un bas de page %%EOF.<br />
<br />
* Il y avait une régression dans la version 0.43 qui provoquait plusieurs bogues mineurs mais ennuyeux : les noeuds et les poignées restaient surlignés après que le bouton de la souris ait été relâché, et dans l'outil noeud le rectangle de sélection d'une bande étirable demeurait visible si la sélection était terminée sur un noeud. Cette régression a été corrigée. <br />
<br />
* Le code source du routage de connecteurs faisait parfois des confusions entre des objets de différents documents, et produisant donc parfois un routage étrange. Ceci a été corrigé.<br />
<br />
* Il y avait un problème dans le code source du Tableau Blanc (Inkboard) de la version 0.43 qui permettait à une personne mal intentionnée de perturber une session de Tableau Blanc. Ceci a été corrigé.<br />
<br />
* Il y avait un problème dans le code source du Tableau Blanc (Inkboard) de la version 0.43 qui provoquait un interblocage quand deux utilisateurs tentaient de s'inviter l'un l'autre en même temps (cf. le bogue #[https://sourceforge.net/tracker/?func=detail&atid=604306&aid=1352522&group_id=93438 1352522] pour plus de détails). Ceci devrait être corrigé, même si la modification n'a pas été intensément testée.<br />
<br />
* Il y avait un problème dans le code source du Tableau Blanc (Inkboard) de la version 0.43 qui empéchait l'affichage des invitations à une session sur l'écran de l'invité. Ceci était le résultat d'un erreur dans la manipulation des drapeaux de modification GDK (GDK modifier flags), et a été réparé.<br />
<br />
= Traductions =<br />
<br />
* les fichiers INX (qui gèrent l'interface des effets externes) permettent maintenant la traduction des chaînes visibles par l'utilisateur. Ce qui signifie que les boîtes de dialogue, les sélections de type de fichier et les noms d'extensions peuvent désormais être traduits.<br />
<br />
* Inkscape est maintenant significativement traduit en 18 langues : Allemand, Basque, Catalan, Chinois (simplifié et traditionnel), Espagnol, Français, Hongrois, Italien, Lituanien, Norvégien (dialecte de Bokmål), Polonais, Russe, Serbe (cyrillique et latin), Slovène, Tchèque et Vietnamien. De plus 21 autres langues sont en partie traduites. Le pourcentage de chaînes traduites est passé de 49% à 61% dans cette version.<br />
<br />
* De nouvelles traductions des didacticiels ont été apportées par des contributeurs : en tchèque, portugais (Brézil) et russe.<br />
<br />
= En interne =<br />
<br />
* La boîte de dialogue Propriétés du Document a été entièrement réécrite en utilisant gtkmm, ce qui a permis une importante diminution de la taille du code source grâce à l'utilisation d'objets "widget". Les objets "widget" utilisés peuvent être réutilisés par d'autres boîtes de dialogue, et le code source est bien plus lisible.<br />
<br />
* Un travail a commencé sur l'optimisation des "include" dans les fichiers cpp, en utilisant l'outil "purgeincludes" écrit spécialement pour cela, et a permis de supprimer 40% des lignes "include" !<br />
<br />
= Problèmes connus =<br />
=== les fichiers SVG enregistrés avec une version précédente n'affichent pas les polices correctement ===<br />
* Il se peut que les polices ne s'affichent pas correctement lorsque vous ouvrez un document enregistré avec un version précédente (ex. 0.43). Ceci peut être simplement réparé en réappliquant la police en question. Cependant, la boîte de dialogue Texte et Police ne récupère pas la taille de police depuis le document, et la taille peut donc être perdue. Si vous sélectionnnez les texte, puis vérifiez ses fonte et taille d'origine avec l'éditeur XML, vous pouvez alors les réappliquer dans la boîte de dialogue Texte et Police, et redonner à votre document son aspect original !<br />
<br />
=== Problèmes avec certains paquets Debian libgc-6.7 ===<br />
<br />
* 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.<br />
<br />
=== Problèmes avec l'option "Composite" de X.org ===<br />
<br />
* Certaines pré-versions d'Inkscape-0.44 subissaient des plantages si l'option "Composite" était activée dans la configuration de X.org. Ce problème est résolu dans la version finale.<br />
<br />
=== Les espaces de nom (namespaces) peuvent nécessiter une correction manuelle ===<br />
<br />
* Les précédentes versions d'Inkscape sauvaient parfois les documents avec de <b>mauvaises URIs d'espaces de nom</b> sans prévenir. Ce problème a été résolu, mais des fichiers ainsi corrompus ne peuvent plus être ouverts. Ces documents peuvent nécessiter une correction manuelle des déclarations d'espaces de nom. Les URLs correctes sont listées ci-dessous, avec les préfixes d'espaces de noms corrects entre parenthèses :<br />
** '''Sodipodi''' (''sodipodi''): http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd<br />
** '''Inkscape''' (''inkscape''): http://www.inkscape.org/namespaces/inkscape<br />
** '''XLink''' (''xlink''): http://www.w3.org/1999/xlink<br />
** '''SVG''' (''svg'' or none): http://www.w3.org/2000/svg<br />
** '''RDF''' (''rdf''): http://www.w3.org/1999/02/22-rdf-syntax-ns#<br />
** '''Creative Commons''' (''cc''): http://web.resource.org/cc/<br />
** '''Dublin Core Metadata''' (''dc''): http://purl.org/dc/elements/1.1/<br />
<br />
=== Attention aux thèmes défectueux sous Linux ===<br />
<br />
* Inkscape et d'autres programmes Gtk peuvent planter sous Linux quand le paquet <b>gtk2-engines-smooth / libsmooth</b> 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.<br />
* Un problème similaire existe si le thème <b>Baghira KDE</b> ou le paquet <b>gtk_gt_engine</b> 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.<br />
<br />
=== N'oubliez pas de supprimer le fichier menus.xml s'il est présent ===<br />
<br />
* Si vous avez utilisé certaines compilations directes du dépot CVS/SVN à l'automne 2005, il se peut que vous ayiez un fichier <code>menus.xml</code> restant dans votre répertoire de profil (ex. <code>~/.inkscape</code> 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 <code>menus.xml</code>.<br />
<br />
= Versions précédentes =<br />
<br />
* ReleaseNotes043-fr (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes043-fr) : traduction en français de ReleaseNotes043 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes043)<br />
* ReleaseNotes042 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes042)<br />
* ReleaseNotes041 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes041)<br />
* ReleaseNotes040 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes040)<br />
* ReleaseNotes039 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes039)<br />
* ReleaseNotes038 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes038)<br />
* ReleaseNotes037-fr (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes037-fr) : traduction en français de ReleaseNotes037 http://wiki.inkscape.org/wiki/index.php/ReleaseNotes037)<br />
* ReleaseNotes036-fr (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes036-fr) : traduction en français de ReleaseNotes036 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes036) <br />
* ReleaseNotes035-fr (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes035-fr) : traduction en français de ReleaseNotes035 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes035)</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.45/fr&diff=7555Release notes/0.45/fr2006-07-05T20:43:05Z<p>Matiphas: </p>
<hr />
<div>= Inkscape 0.45: en bref =<br />
<br />
= Boîte de dialogue Historique de la commande Défaire =<br />
[Gustav Broberg]<br />
<br />
= Vitesse =<br />
<br />
* Les dégradés radiaux sont rendus au moins 10% plus vite.<br />
<br />
* Le rendu à l'écran est plus rapide de 2 à 3%, et même 5% pour les dessins complexes avec transparence.<br />
<br />
= Ligne de commande =<br />
<br />
* Le nouveau paramètre <code>--export-pdf</code> permet d'exporter une image SVG en PDF depuis la ligne de commande.<br />
<br />
= Améliorations diverses =<br />
<br />
* [nouveaux curseurs - scislac]<br />
<br />
* [Améliorations de l'export PDF/EPS - Ulf Erikson]<br />
<br />
* Les images PNG exportées ont une résolution correcte dans leurs en-têtes.<br />
<br />
= Corrections diverses de bogues =<br />
<br />
= Outils =<br />
<br />
== Pipette ==<br />
* Instead of the confusing toggle button, now the Controls bar for the Dropper tool has two checkboxes, "Pick alpha" and "Set alpha", 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).<br />
** If the "Pick alpha" 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).<br />
** If the "Pick alpha" checkbox is on but "Set alpha" is off, the selected object will get the fill color #FF0000 (red) and fill opacity will be at 1.0.<br />
** If both "Pick alpha" and "Set alpha" are on, the selected object will get the fill color #FF0000 (red) and fill opacity will be at 0.5 (half-transparent).<br />
: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.<br />
<br />
<br />
= Traductions =<br />
<br />
= Problèmes connus =<br />
==== Problèmes avec certains paquets Debian libgc-6.7 ====<br />
<br />
* 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.<br />
<br />
==== Attention aux thèmes défectueux sous Linux ====<br />
<br />
* Inkscape et d'autres programmes Gtk peuvent planter sous Linux quand le paquet <b>gtk2-engines-smooth / libsmooth</b> 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.<br />
* Un problème similaire existe si le thème <b>Baghira KDE</b> ou le paquet <b>gtk_gt_engine</b> 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.<br />
<br />
==== N'oubliez pas de supprimer le fichier menus.xml s'il est présent ====<br />
<br />
* Si vous avez utilisé certaines compilations directes du dépot CVS/SVN à l'automne 2005, il se peut que vous ayiez un fichier <code>menus.xml</code> restant dans votre répertoire de profil (ex. <code>~/.inkscape</code> 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 <code>menus.xml</code>.<br />
<br />
= Versions précédentes =<br />
<br />
* ReleaseNotes044-fr (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes044-fr) : traduction en français de ReleaseNotes044 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes044)<br />
* ReleaseNotes043-fr (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes043-fr) : traduction en français de ReleaseNotes043 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes043)<br />
* ReleaseNotes042 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes042)<br />
* ReleaseNotes041 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes041)<br />
* ReleaseNotes040 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes040)<br />
* ReleaseNotes039 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes039)<br />
* ReleaseNotes038 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes038)<br />
* ReleaseNotes037-fr (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes037-fr) : traduction en français de ReleaseNotes037 http://wiki.inkscape.org/wiki/index.php/ReleaseNotes037)<br />
* ReleaseNotes036-fr (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes036-fr) : traduction en français de ReleaseNotes036 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes036) <br />
* ReleaseNotes035-fr (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes035-fr) : traduction en français de ReleaseNotes035 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes035)<br />
<br />
[[Category:Marketing]]</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.45/fr&diff=7553Release notes/0.45/fr2006-07-05T19:58:09Z<p>Matiphas: /* Améliorations diverses */ synchro</p>
<hr />
<div>== Inkscape 0.45: en bref ==<br />
<br />
=== Boîte de dialogue Historique de la commande Défaire ===<br />
[Gustav Broberg]<br />
<br />
=== Vitesse ===<br />
<br />
* Les dégradés radiaux sont rendus au moins 10% plus vite.<br />
<br />
* Le rendu à l'écran est plus rapide de 2 à 3%, et même 5% pour les dessins complexes avec transparence.<br />
<br />
=== Ligne de commande ===<br />
<br />
* Le nouveau paramètre <code>--export-pdf</code> permet d'exporter une image SVG en PDF depuis la ligne de commande.<br />
<br />
=== Améliorations diverses ===<br />
<br />
* [nouveaux curseurs - scislac]<br />
<br />
* [Améliorations de l'export PDF/EPS - Ulf Erikson]<br />
<br />
* Les images PNG exportées ont une résolution correcte dans leurs en-têtes.<br />
<br />
=== Corrections diverses de bogues ===<br />
<br />
<br />
=== Traductions ===<br />
<br />
=== Problèmes connus ===<br />
==== Problèmes avec certains paquets Debian libgc-6.7 ====<br />
<br />
* 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.<br />
<br />
==== Attention aux thèmes défectueux sous Linux ====<br />
<br />
* Inkscape et d'autres programmes Gtk peuvent planter sous Linux quand le paquet <b>gtk2-engines-smooth / libsmooth</b> 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.<br />
* Un problème similaire existe si le thème <b>Baghira KDE</b> ou le paquet <b>gtk_gt_engine</b> 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.<br />
<br />
==== N'oubliez pas de supprimer le fichier menus.xml s'il est présent ====<br />
<br />
* Si vous avez utilisé certaines compilations directes du dépot CVS/SVN à l'automne 2005, il se peut que vous ayiez un fichier <code>menus.xml</code> restant dans votre répertoire de profil (ex. <code>~/.inkscape</code> 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 <code>menus.xml</code>.<br />
<br />
=== Versions précédentes ===<br />
<br />
* ReleaseNotes044-fr (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes044-fr) : traduction en français de ReleaseNotes044 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes044)<br />
* ReleaseNotes043-fr (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes043-fr) : traduction en français de ReleaseNotes043 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes043)<br />
* ReleaseNotes042 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes042)<br />
* ReleaseNotes041 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes041)<br />
* ReleaseNotes040 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes040)<br />
* ReleaseNotes039 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes039)<br />
* ReleaseNotes038 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes038)<br />
* ReleaseNotes037-fr (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes037-fr) : traduction en français de ReleaseNotes037 http://wiki.inkscape.org/wiki/index.php/ReleaseNotes037)<br />
* ReleaseNotes036-fr (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes036-fr) : traduction en français de ReleaseNotes036 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes036) <br />
* ReleaseNotes035-fr (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes035-fr) : traduction en français de ReleaseNotes035 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes035)<br />
<br />
[[Category:Marketing]]</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.35/fr&diff=7544Release notes/0.35/fr2006-07-05T15:51:34Z<p>Matiphas: /* Transposition en C++ - njh, mental, bryce, et ted */</p>
<hr />
<div>== Inkscape Version 0.35 ==<br />
<br />
Cette version est issue du code de Sodipodi 0.32 codebase, avec l'incorporation des patchs de la branche hydra-october et le travail de dizaines de contributeurs.<br />
<br />
=== Modifications ===<br />
<br />
==== Petit hack pour les éléments IDs de la norme SVG - Bob Jamison - Integré le 08/10/2003 ====<br />
Ajout d'une widget ID à la boîte de dialogue des propriétés d'objet.<br />
http://troi.lincom-asg.com/~rjamison/files/sodipodi/itemdialog.png<br />
Patch# 819043<br />
<br />
==== Nouveau mécanisme de jonction des noeuds - Bob Jamison - Integré le 08/10/2003 ====<br />
Une nouvelle façon de joindre les nœuds a été ajoutée, permettant de fermer une courbe sans supprimer ou déplacer des nœuds mais en insérant un segmet.<br />
http://troi.lincom-asg.com/~rjamison/files/sodipodi/join/newedit.png<br />
Patch# 819054<br />
<br />
==== Le changement d'unités dans la boîte de dialogue Dimensions et Position est cassé ====<br />
En fonction des dimensions du rectangle qui vient d'être dessiné, celui-ci peut être tordu ou déplacé d'une distance (semblant) aléatoire. J'ai identifié la raison de ce problème dans l'interaction entre spus_unit_activate() et sp_object_layout_any_value_changed(). Afin de corriger ceci, j'ai modifié sp_object_layout_any_value_changed() pour qu'il vérifie le drapeau de modification d'unité d'un objet et le retourne si celui-ci est activé.<br />
-- ifkerby.<br />
Patch# 799363<br />
<br />
==== Modification des attributs Texte de la sélection - snauj ====<br />
Il est maintenant possible d'appliquer des modifications des propriétes de texte à une sélection. Avec ce patch, sodipodi identifie les objets de type texte dans la sélection, et leur applique les modifications voulues.<br />
Patch# 816676<br />
<br />
==== Mise à plat du code de gestion des Transactions - mental ====<br />
Le code gérant les Actions a été refactorisé. La liste de la liste d'annulation de transactions a été ajustée selon [[MAX_UNDO]]. Ajout de sp_document_cancel(), qui remplace diverses opérations par des transactions.<br />
Patch# 819745<br />
<br />
==== Correction de l'option de compilation --with-kde - anonyme ====<br />
Patch# 819963<br />
<br />
==== Sous menu 'Récemment ouvert' - anonyme ====<br />
Patch# 820223<br />
<br />
==== Nettoyage du code de desktop-properties.c - bryce ====<br />
Quelques fonctions permettant une meilleure abstraction dans la création des widgets ont été ajoutées<br />
Patch# 822497<br />
<br />
==== Renommage & make distcheck - ted, mental, et njh ====<br />
Le code a été re-griffé en 'inkscape'. Nous conservons le filetype afin d'utiliser l'espace de nom sodipodi pour des raisons de compatibilité, et gardons le préfixe 'sp_' des noms de fonctions puisqu'en C++ il est possible d'utiliser des espaces de nom réels et que nous comptons supprimer ces préfixes quand nous serons plus avancés sur ce point des espaces de nom.<br />
<br />
==== Transposition en C++ - njh, mental, bryce, et ted ====<br />
Le code a été transposé de façon a être compilable avec au choix gcc ou g++.<br />
Nous avons parcouru le code et ajouté des "casts" quand cela était nécessaire, rendu les objets de type "string" (chaîne de caractère) cohérents (const gchar*), placé des enveloppes "C" externes autour des routines qui posaient problème, etc. Ceci constitue l'étape préliminaire de transposition du code en C++ et qui permettra de bénéficier d'une conception orientée-objet et d'obtenir un code plus simple et plus compact.<br />
<br />
==== Raccourcis clavier - Bulia Byak ====<br />
Bulia Byak a travaillé d'arrache-pied pour intégrer des raccourcis clavier à l'application. Il a corrigé le comportement des touches "flèche" dans le Sélecteur et l'outil Noeud, modifié le comportement de la touche "echap" afin qu'elle permette de desélectionner et annuler une bande étirable, ajouté de nouvelles façons d'appeler une boîte de dialogue et de passer d'un outil à un autre. Bulia ajoute "J'ai créé une page dans le wiki '[[KeyboardShortcuts]]' (importée de sodipodi) où je pourrai suivre mes progrès avec la gestion du clavier. Idéalement, j'aimerais que l'application soit entièrement pilotable au clavier, et que seules les tâches telles que le dessin à main levée nécessitent la souris".<br />
<br />
[[Category:Marketing]]</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=User:Matiphas&diff=7543User:Matiphas2006-07-05T15:50:12Z<p>Matiphas: /* Translation */</p>
<hr />
<div>Go to the main [http://wiki.inkscape.org/wiki/index.php/Translation_information Translation information] page.<br />
<br />
= Intro =<br />
* I'm a French guy living in France, but wanting to move (anywhere, as long as it is in a mountain area).<br />
* My main tasks on Inkscape consist in the translation of interface and documents to French.<br />
* My motivation for contributing to the development of Inkscape is that I want to be able to draw some small maps/topos for my favourite hobbies (caving, climbing, mountaineering, biking).<br />
* I can be contacted via email (matiphas at free dot fr) or be found on irc freenode/#inkscape (nickname matiphas[fr] or gero).<br />
<br />
= Todo list: =<br />
== Translation ==<br />
* polish French translations (typography, style...) before 0.45<br />
** must polish translations of interface, tutorial and release notes<br />
** replace the following by appropriate char : accentuated upcase chars, ..., non-breakable spaces, half spaces, ", oe, x, - (etc.)<br />
* take a look at disambiguification of strings in interface, plus translatability of some new strings (palette names/colors...)<br />
* Translate release notes to French <br />
** 0.45 on going<br />
** 0.44 done, needs a review<br />
** 0.43 done (not by me), review on going<br />
** others : starting now<br />
* Play a little bit with sdpd po files <br />
** Done : the result is that those files would not bring some new significant translations<br />
** But will integrate them, as it is maybe an oppotunity to bring some new files<br />
* Translate to French "a guide to Inkscape" (on going)<br />
* Involve Lubomira on translation some content to Slovak<br />
<br />
== Support/Process ==<br />
* Update Inkscape Terminology wiki page (on going) : see http://wiki.inkscape.org/wiki/index.php/InkscapeTerminology<br />
* Join some other translation teams (Gnome/KDE)<br />
** Already joined Rosetta (Ubuntu), but did not find much time to really involve<br />
* Update FAQ : <br />
** not started yet. Must set this up for 0.45<br />
** take lead on update of FAQ page + incorporation in package<br />
* Work on some embedded help content : see http://wiki.inkscape.org/wiki/index.php/Embedded_help<br />
* Interviews and articles<br />
** interview questions reviewed by Bryce and Pygmee (thanks). Now trying to find potential victims!<br />
** try to code a small extension, and write an article about this (English and French).<br />
** start a small article on basic utilisation of Inkscape<br />
* Take a look again to Tutorials brought by http://www.linuxgraphic.org, and see if they can be adapted to Inkscape<br />
<br />
== Tools ==<br />
* test xml2po for French tutorials and keys.xml<br />
** (German guys are quite strong with it)<br />
** test xml2po on tutorials illustrations : Colin reported it works ! (must say that Colin is a tough guy !)<br />
* check again xslt for generating tutorials (saxon is a nightmare on my machine)<br />
** install Dapper Ubuntu instead of Breezy<br />
** verify Java is much more usable (gcj or sun?)<br />
** test again Saxon<br />
* test OmegaT for translations<br />
** same, java is needed for this<br />
** must not forget that OmegaT team has been very nice, helping us finding some new translator contacts, and is also able to provide fast and efficient support when i will test the application<br />
<br />
= Done =<br />
== Translation ==<br />
* Interface translation to French: 0.40, 0.41, 0.42, 0.43, 0.44<br />
** Supported by Frédéric Rodrigo, Jonathan Ernst & Cédric Gemy<br />
* Tutorial translations to French (Basic, Shapes, Advanced, Calligraphy, Tracing, Tips&tricks, Elements of design)<br />
* Translation of Release notes to French: 0.35, 0.44<br />
* Translation of Release announce to French: 0.44<br />
<br />
== Support/Process ==<br />
* Update Translation Information wiki page <br />
** Almost done. A few updates needed.<br />
** Have been helped a lot by Xavier, Colin and vonHalenBach<br />
* Try to recruit some new translators: <br />
** Debian-l18n: done.<br />
** www.indlinux.org, www.panl10n.net, www.arabeyes.org have been contacted, but no real answer yet.<br />
** Main focus is on Asian and African languages.<br />
** Bubulle (Christian Perrier), Debian-fr translation leader, has been very nice too when looking for some other translators<br />
<br />
== Tools ==<br />
* l10_status_news: derivated from original l10_status_script, generates a simple interface translation status, ready to be copied/pasted in website news. Worked with Bryce and Cornelius<br />
* Worked on ambiguous interface strings: very short strings in a few dialogs are now marked with Q_(context|string to translate). <br />
<br />
= Creation =<br />
Hi Matiphas, <br />
Thanks for all your work on the wiki! I have activated your sysop permissions, so you have some extra tools for managing the translated wiki pages and controlling spam. [[User:BryceHarrington|BryceHarrington]] 10:26, 13 June 2006 (PDT)<br />
<br />
Thanks a lot Bryce.<br />
<br />
= Translation information =<br />
Go to the main [http://wiki.inkscape.org/wiki/index.php/Translation_information Translation information] page.</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.35/fr&diff=7542Release notes/0.35/fr2006-07-05T15:49:33Z<p>Matiphas: </p>
<hr />
<div>== Inkscape Version 0.35 ==<br />
<br />
Cette version est issue du code de Sodipodi 0.32 codebase, avec l'incorporation des patchs de la branche hydra-october et le travail de dizaines de contributeurs.<br />
<br />
=== Modifications ===<br />
<br />
==== Petit hack pour les éléments IDs de la norme SVG - Bob Jamison - Integré le 08/10/2003 ====<br />
Ajout d'une widget ID à la boîte de dialogue des propriétés d'objet.<br />
http://troi.lincom-asg.com/~rjamison/files/sodipodi/itemdialog.png<br />
Patch# 819043<br />
<br />
==== Nouveau mécanisme de jonction des noeuds - Bob Jamison - Integré le 08/10/2003 ====<br />
Une nouvelle façon de joindre les nœuds a été ajoutée, permettant de fermer une courbe sans supprimer ou déplacer des nœuds mais en insérant un segmet.<br />
http://troi.lincom-asg.com/~rjamison/files/sodipodi/join/newedit.png<br />
Patch# 819054<br />
<br />
==== Le changement d'unités dans la boîte de dialogue Dimensions et Position est cassé ====<br />
En fonction des dimensions du rectangle qui vient d'être dessiné, celui-ci peut être tordu ou déplacé d'une distance (semblant) aléatoire. J'ai identifié la raison de ce problème dans l'interaction entre spus_unit_activate() et sp_object_layout_any_value_changed(). Afin de corriger ceci, j'ai modifié sp_object_layout_any_value_changed() pour qu'il vérifie le drapeau de modification d'unité d'un objet et le retourne si celui-ci est activé.<br />
-- ifkerby.<br />
Patch# 799363<br />
<br />
==== Modification des attributs Texte de la sélection - snauj ====<br />
Il est maintenant possible d'appliquer des modifications des propriétes de texte à une sélection. Avec ce patch, sodipodi identifie les objets de type texte dans la sélection, et leur applique les modifications voulues.<br />
Patch# 816676<br />
<br />
==== Mise à plat du code de gestion des Transactions - mental ====<br />
Le code gérant les Actions a été refactorisé. La liste de la liste d'annulation de transactions a été ajustée selon [[MAX_UNDO]]. Ajout de sp_document_cancel(), qui remplace diverses opérations par des transactions.<br />
Patch# 819745<br />
<br />
==== Correction de l'option de compilation --with-kde - anonyme ====<br />
Patch# 819963<br />
<br />
==== Sous menu 'Récemment ouvert' - anonyme ====<br />
Patch# 820223<br />
<br />
==== Nettoyage du code de desktop-properties.c - bryce ====<br />
Quelques fonctions permettant une meilleure abstraction dans la création des widgets ont été ajoutées<br />
Patch# 822497<br />
<br />
==== Renommage & make distcheck - ted, mental, et njh ====<br />
Le code a été re-griffé en 'inkscape'. Nous conservons le filetype afin d'utiliser l'espace de nom sodipodi pour des raisons de compatibilité, et gardons le préfixe 'sp_' des noms de fonctions puisqu'en C++ il est possible d'utiliser des espaces de nom réels et que nous comptons supprimer ces préfixes quand nous serons plus avancés sur ce point des espaces de nom.<br />
<br />
==== Transposition en C++ - njh, mental, bryce, et ted ====<br />
Le code a été transposé de façon a être compilable avec au choix gcc ou g++.<br />
Nous avons parcouru le code et ajouté des "casts" quand cela était nécessaire, rendu les objets de type "string" (chaîne de caractère) cohérents (const gchar*), placé des des enveloppes "C" externes autour des routines qui posaient problème, etc. Ceci constitue l'étape préliminaire afin de transposer le code en C++ et commencer à bénéficier d'une conception orientée-objet pour ainsi obtenir un code plus simple et plus compact.<br />
<br />
==== Raccourcis clavier - Bulia Byak ====<br />
Bulia Byak a travaillé d'arrache-pied pour intégrer des raccourcis clavier à l'application. Il a corrigé le comportement des touches "flèche" dans le Sélecteur et l'outil Noeud, modifié le comportement de la touche "echap" afin qu'elle permette de desélectionner et annuler une bande étirable, ajouté de nouvelles façons d'appeler une boîte de dialogue et de passer d'un outil à un autre. Bulia ajoute "J'ai créé une page dans le wiki '[[KeyboardShortcuts]]' (importée de sodipodi) où je pourrai suivre mes progrès avec la gestion du clavier. Idéalement, j'aimerais que l'application soit entièrement pilotable au clavier, et que seules les tâches telles que le dessin à main levée nécessitent la souris".<br />
<br />
[[Category:Marketing]]</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.35/fr&diff=7541Release notes/0.35/fr2006-07-05T15:29:13Z<p>Matiphas: mise à jour</p>
<hr />
<div>== Inkscape Version 0.35 ==<br />
<br />
Cette version est issue du code de Sodipodi 0.32 codebase, avec l'incorporation des patchs de la branche hydra-october et le travail de dizaines de contributeurs.<br />
<br />
=== Modifications ===<br />
<br />
==== Petit hack pour les éléments IDs de la norme SVG - Bob Jamison - Integré le 08/10/2003 ====<br />
Ajout d'une widget ID à la boîte de dialogue des propriétés d'objet.<br />
http://troi.lincom-asg.com/~rjamison/files/sodipodi/itemdialog.png<br />
Patch# 819043<br />
<br />
==== Nouveau mécanisme de jonction des noeuds - Bob Jamison - Integré le 08/10/2003 ====<br />
Une nouvelle façon de joindre les nœuds a été ajoutée, permettant de fermer une courbe sans supprimer ou déplacer des nœuds mais en insérant un segmet.<br />
http://troi.lincom-asg.com/~rjamison/files/sodipodi/join/newedit.png<br />
Patch# 819054<br />
<br />
==== Le changement d'unités dans la boîte de dialogue Dimensions et Position est cassé ====<br />
En fonction des dimensions du rectangle qui vient d'être dessiné, celui-ci peut être tordu ou déplacé d'une distance (semblant) aléatoire. J'ai identifié la raison de ce problème dans l'interaction entre spus_unit_activate() et sp_object_layout_any_value_changed(). Afin de corriger ceci, j'ai modifié sp_object_layout_any_value_changed() pour qu'il vérifie le drapeau de modification d'unité d'un objet et le retourne si celui-ci est activé.<br />
-- ifkerby.<br />
Patch# 799363<br />
<br />
==== Modification des attributs Texte de la sélection - snauj ====<br />
Il est maintenant possible d'appliquer des modifications des propriétes de texte à une sélection. Avec ce patch, sodipodi identifie les objets de type texte dans la sélection, et leur applique les modifications voulues.<br />
Patch# 816676<br />
<br />
==== Mise à plat du code de gestion des Transactions - mental ====<br />
Le code gérant les Actions a été refactorisé. La liste de la liste d'annulation de transactions a été ajustée selon [[MAX_UNDO]]. Ajout de sp_document_cancel(), qui remplace diverses opérations par des transactions.<br />
Patch# 819745<br />
<br />
==== Correction de l'option de compilation --with-kde - anonyme ====<br />
Patch# 819963<br />
<br />
==== Sous menu 'Récemment ouvert' - anonyme ====<br />
Patch# 820223<br />
<br />
==== Nettoyage du code de desktop-properties.c - bryce ====<br />
Quelques fonctions permettant une meilleure abstraction dans la création des widgets ont été ajoutées<br />
Patch# 822497<br />
<br />
==== Renommage & make distcheck - ted, mental, et njh ====<br />
Le code a été re-griffé en 'inkscape'. We're leaving<br />
the filetype to use the sodipodi namespace for compatibility<br />
reasons, and are leaving the 'sp_' prefix on functions since in C++<br />
we can use real namespaces and will strip the prefixes when we're<br />
further along with that.<br />
<br />
==== Transposition en C++ - njh, mental, bryce, et ted ====<br />
Le code a été transposé de façon a être compilable avec au choix gcc ou g++.<br />
We went through the codebase adding casts where needed, making all<br />
the string object types be consistant (const gchar*), placing<br />
extern "C" wrappers around problematical routines, and more.<br />
This is preliminary preparation for moving the codebase wholesale<br />
to C++ so that we can begin to take advantage of OOP capabilities<br />
to better abstract and streamline the code.<br />
<br />
==== Raccourcis clavier - Bulia Byak ====<br />
Bulia Byak a travaillé d'arrache-pied pour intégrer des raccourcis clavier à l'application. Il a corrigé le comportement des touches "flèche" dans le Sélecteur et l'outil Noeud, modifié le comportement de la touche "echap" afin qu'elle permette de desélectionner et annuler une bande étirable, ajouté de nouvelles façons d'appeler une boîte de dialogue et de passer d'un outil à un autre. Bulia ajoute "J'ai créé une page dans le wiki '[[KeyboardShortcuts]]' (importée de sodipodi) où je pourrai suivre mes progrès avec la gestion du clavier. Idéalement, j'aimerais que l'application soit entièrement pilotable au clavier, et que seules les tâches telles que le dessin à main levée nécessitent la souris".<br />
<br />
[[Category:Marketing]]</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Translation_information&diff=7540Translation information2006-07-05T15:14:10Z<p>Matiphas: /* Best practices */</p>
<hr />
<div>= Introduction =<br />
== Community based, user oriented ==<br />
The translations of the various documents focusing on Inkscape rely on the work of volunteers.<br />
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.<br />
It is very important not to forget that Inkscape is an open source, community based and user oriented software, which implies that software developpers/contributors are generaly users. It also implies that the translation efforts are also user oriented, with a strong focus on interface, user documentation and website.<br />
<br />
== Guidelines/workflow ==<br />
<br />
# '''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].<br />
# '''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.<br />
# '''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.<br />
# '''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&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.<br />
# '''Send a mail on the translator mailing list'''. Your contribution will be reviewed/commited as soon as possible.<br />
<br />
== Best practices ==<br />
<br />
* Best case for a good translation : translate from English to your mother tongue.<br />
<br />
* Test the behavior of the interface before starting translation.<br />
<br />
* Several small updates are more efficient than only a big one.<br />
<br />
* 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.<br />
<br />
* 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]].<br />
<br />
* Always keep in mind consistency of terminology; a simple, precise & explicit vocabulary/style will result in an efficient and thus good translation.<br />
<br />
* Don't hesitate to ask others (developpers/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.).<br />
<br />
== Polishing Translations - Microtypography ==<br />
Here are some things to note in order to achieve good microtypography (typography at the word or character level).<br />
* use the proper quotes (e.g. »foo«)<br />
* use the proper kind of dashes (with the proper amount of whitespace around them) - EN DASH (U+2013): "–", MINUS (U+2212): "−"<br />
* use non-breakable space where appropriate (e.g. before units; some countries use a halfspace here) - NO-BREAK SPACE (U+00A0): " "<br />
* use halfspace where appropriate (example: "z. B.") NARROW No-BREAK SPACE U+202F: " "<br />
* use "24×24", not "24x24"<br />
* use "90°", not "90 degrees" where appropriate<br />
* use the proper Unicode codepoint for "..." - "…"<br />
<br />
=== Links ===<br />
* http://de.wikipedia.org/wiki/Typografie (German)<br />
* [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)<br />
* [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)<br />
* [http://www.zvisionwelt.de/typokurz.pdf Christoph Bier: ''typokurz – Einige wichtige typografische Regeln''] (PDF, German)<br />
<br />
= Translatable content =<br />
<br />
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.<br />
<br />
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.<br />
<br />
== User interface ==<br />
<br />
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.<br />
<br />
See [[http://wiki.inkscape.org/wiki/index.php/InterfaceTranslation#Interface_Translation InterfaceTranslation]] page for detailed information on the PO files.<br />
<br />
== Tutorials ==<br />
<br />
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.<br />
It is even a good opportunity for '''you''' to become more acquainted with Inkscape.<br />
<br />
See [[http://wiki.inkscape.org/wiki/index.php/DocumentationTranslation#Tutorial_Translation Document Translation]] page for detailed information on tutorial translation.<br />
<br />
== Keyboard and mouse shortcuts ==<br />
<br />
Inkscape is proud for having keyboard and mouse shortcuts for almost any funtionality. Those shotcuts 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.<br />
<br />
See [[http://wiki.inkscape.org/wiki/index.php/DocumentationTranslation#Keyboard_and_mouse_translation Document Translation]] page for detailed information on translating shortcuts.<br />
<br />
== Windows installer ==<br />
<br />
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. <br />
<br />
<br />
See [[http://wiki.inkscape.org/wiki/index.php/InterfaceTranslation#Windows_installer_translation Interface Translation]] page for detailed information for Windows installer translation.<br />
<br />
== Templates ==<br />
<br />
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. <br />
<br />
See [[http://wiki.inkscape.org/wiki/index.php/InterfaceTranslation#Default_template_translation InterfaceTranslation]] page for detailed information on default document's template.<br />
<br />
== Man pages ==<br />
The man pages consist of a standard user documentation, available from the command line. On Unixbased systems simply type "man inkscape" from the prompt of a command window. <br />
<br />
Some distributions also generate a browsable (html) man page, accessible from a dedicated help shortcut.<br />
<br />
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).<br />
<br />
<br />
See [[http://wiki.inkscape.org/wiki/index.php/DocumentationTranslation#Man_pages DocumentTranslation]] page for detailed information for man page translation.<br />
<br />
== Release notes ==<br />
Translating [http://wiki.inkscape.org/wiki/index.php/Release_Notes release notes] helps the "normal user" to get a lot of insight into the capabilities of Inkscape.<br />
<br />
- gives a general overview of the possibilities of the software to potential users<br />
<br />
- can be used for local marketing (local Free Software/Linuw/Graphics oriented web sites, articles in fanzines, e-magazines and even magazines...)<br />
<br />
<br />
See [[http://wiki.inkscape.org/wiki/index.php/WebSiteTranslation#Release_notes WebSiteTranslation]] page for detailed information on translating release notes.<br />
<br />
== User manual ==<br />
Some members of the Inkscape community are also focusing on an [[http://wiki.inkscape.org/wiki/index.php/UserManual user manual]]. This document can be read as a reference document for advanced users and as a good introduction to the functionalities of Inkscape by everyone.<br />
<br />
See [[http://wiki.inkscape.org/wiki/index.php/DocumentationTranslation#User_Manual DocumentTranslation]] page for detailed information on translating the user manual.<br />
<br />
== Web pages, News and Wiki ==<br />
English is generaly the exchange-tongue of developppers, and developper/user documentation is mainly written in English. <br />
<br />
Translation efforts should be first oriented on user documentation.<br />
<br />
You can take a look at the [[http://wiki.inkscape.org/wiki/index.php/WebSiteTranslation WebSiteTranslation]] page for detailed information about how to translate the web content of Inkscape<br />
<br />
See [[http://wiki.inkscape.org/wiki/index.php/WebSiteTranslation WebSiteTranslation]] page for detailed information on translating the web site, news and wiki.<br />
<br />
See the [[http://wiki.inkscape.org/wiki/index.php/Main_Page main wiki page of Inkscape]] to get some examples (Spanish and German) of the translation of this wiki.<br />
<br />
== Others ==<br />
Text files found in the inkscape directory<br />
...<br />
<br />
= Status =<br />
See this [[http://wiki.inkscape.org/wiki/index.php/TranslationStatus dedicated page]]</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.45/fr&diff=7539Release notes/0.45/fr2006-07-05T14:26:26Z<p>Matiphas: /* Versions précédentes */</p>
<hr />
<div>== Inkscape 0.45: en bref ==<br />
<br />
=== Boîte de dialogue Historique de la commande Défaire ===<br />
[Gustav Broberg]<br />
<br />
=== Vitesse ===<br />
<br />
* Les dégradés radiaux sont rendus au moins 10% plus vite.<br />
<br />
* Le rendu à l'écran est plus rapide de 2 à 3%, et même 5% pour les dessins complexes avec transparence.<br />
<br />
=== Ligne de commande ===<br />
<br />
* Le nouveau paramètre <code>--export-pdf</code> permet d'exporter une image SVG en PDF depuis la ligne de commande.<br />
<br />
=== Améliorations diverses ===<br />
<br />
* [nouveaux curseurs - scislac]<br />
<br />
* Les images PNG exportées ont une résolution correcte dans leurs en-têtes.<br />
<br />
=== Corrections diverses de bogues ===<br />
<br />
<br />
=== Traductions ===<br />
<br />
=== Problèmes connus ===<br />
==== Problèmes avec certains paquets Debian libgc-6.7 ====<br />
<br />
* 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.<br />
<br />
==== Attention aux thèmes défectueux sous Linux ====<br />
<br />
* Inkscape et d'autres programmes Gtk peuvent planter sous Linux quand le paquet <b>gtk2-engines-smooth / libsmooth</b> 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.<br />
* Un problème similaire existe si le thème <b>Baghira KDE</b> ou le paquet <b>gtk_gt_engine</b> 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.<br />
<br />
==== N'oubliez pas de supprimer le fichier menus.xml s'il est présent ====<br />
<br />
* Si vous avez utilisé certaines compilations directes du dépot CVS/SVN à l'automne 2005, il se peut que vous ayiez un fichier <code>menus.xml</code> restant dans votre répertoire de profil (ex. <code>~/.inkscape</code> 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 <code>menus.xml</code>.<br />
<br />
=== Versions précédentes ===<br />
<br />
* ReleaseNotes044-fr (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes044-fr) : traduction en français de ReleaseNotes044 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes044)<br />
* ReleaseNotes043-fr (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes043-fr) : traduction en français de ReleaseNotes043 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes043)<br />
* ReleaseNotes042 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes042)<br />
* ReleaseNotes041 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes041)<br />
* ReleaseNotes040 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes040)<br />
* ReleaseNotes039 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes039)<br />
* ReleaseNotes038 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes038)<br />
* ReleaseNotes037-fr (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes037-fr) : traduction en français de ReleaseNotes037 http://wiki.inkscape.org/wiki/index.php/ReleaseNotes037)<br />
* ReleaseNotes036-fr (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes036-fr) : traduction en français de ReleaseNotes036 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes036) <br />
* ReleaseNotes035-fr (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes035-fr) : traduction en français de ReleaseNotes035 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes035)<br />
<br />
[[Category:Marketing]]</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.44/fr&diff=7538Release notes/0.44/fr2006-07-05T14:25:42Z<p>Matiphas: /* Versions précédentes */</p>
<hr />
<div>== Inkscape 0.44.1 : modifications par rapport à la version 0.44 ==<br />
* Correction d'un plantage sur Windows ("python.exe can't find msvcrt71.dll") : la dll est maintenant fournie avec le paquet.<br />
* Supression de divers problèmes dus aux noms de répertoires contenant des espaces, sur Mac OS X.<br />
* Didacticiels en allemand : ajout du didacticiel Avancé et corrections dans le didacticiel Calligraphie. Les didacticiels manquants (en allemand, tchèque et portugais-brésilien) ont été ajoutés au paquet.<br />
* Plusieurs modifications permettant maintenant de compiler sur les systèmes utilisant glib-2.4 (ex. RHEL4).<br />
* Inkscape peut maintenant être compilé avec gcc-4.2.x.<br />
* Correction de divers bogues sur l'export au format ODG<br />
* Correction du gel du widget des dimensions de la page<br />
* Correction d'un bogue qui empéchait l'affiche de la sortie stderr des scripts.<br />
* Correction d'un bogue affectant le menu des fichiers Récemment ouverts.<br />
* L'information de résolution est maintenant enregistrée dans les fichiers PNG exportés.<br />
* Correction de l'import des fichiers générés par Dia.<br />
* Correction d'une typo dans les includes affectant la compilation sous Solaris.<br />
* Modifications/mises à jour des traductions allemande et espagnole de l'interface d'Inkscape.<br />
<br />
== Inkscape 0.44 : en bref ==<br />
<br />
Inkscape 0.44 apporte plus de fonctionnalités que jamais et améliore celles déjà existantes. Quelques points majeurs :<br />
<br />
* Boîte de dialogue Calques<br />
<br />
* Mode d'affichage Contour (fil de fer), permettant d'améliorer les performances.<br />
<br />
* Export PDF (avec transparence) natif.<br />
<br />
* Support des masques et des chemins de découpe.<br />
<br />
* Raccouris clavier configurables. Une compatibilité optionnelle avec ceux de Xara X est incluse.<br />
<br />
* Une palette de couleurs insérable dans la fenêtre d'édition.<br />
<br />
* Un indicateur interactif de style de la sélection présent dans la barre d'état.<br />
<br />
* la possibilité innovante de "sculpter les noeuds" ainsi que que d'autres améliorations de l'outil noeud.<br />
<br />
* Les extensions sont activées par défaut et fonctionnent sur la plupart des plateformes.<br />
<br />
* Un meilleur support du SVG : élément <switch>, profils de couleur ICC pour les images.<br />
<br />
* Des centres de rotation persistants, la commande Coller les dimensions.<br />
<br />
* De nouvelles icônes, de nombreuses améliorations cosmétiques; les boîtes de dialogue des préférences ont été améliorées et les menus réorganisés.<br />
<br />
* Des centaines de corrections de bogues et de fonctionnalités plus petites.<br />
<br />
* Une nouvelle importante même si elle n'est pas directement liée à Inkscape : depuis notre dernière version, [http://www.mozilla.com/firefox/ Firefox 1.5] a été lancé avec le suppport du SVG activé par défaut. Ceci signifie que vous pouvez directement afficher vos documents Inkscape dans une fenêtre Firefox sans avoir à effectuer une conversion de format ou installation de greffon !<br />
<br />
= Performance =<br />
<br />
== Mode contour ==<br />
<br />
Un mode d'affichage contour (ou fil de fer) est désormais disponible. Utilisez le menu <i>Affichage > Mode d'affichage > Contour </i> pour l'activer. Dans ce mode :<br />
<br />
* tous les chemins ou formes sont rendus par leurs <b>frontières</b> <b>inversées</b> (noir sur fond clair et vice versa) avec un contour de largeur fixe (1 pixel à l'écran, quel que soit le zoom), et sans remplissage.<br />
<br />
* Le texte est peint avec un remplissage inversé, sans contour;<br />
<br />
* Les bitmaps sont affichés tels quels.<br />
<br />
* toute transparence ou tout dégradé est ignoré.<br />
<br />
Dans la plupart des cas, le mode contour n'est pas beaucoup plus rapide que le mode normal (10 à 50% plus rapide en général), et dans certains cas particuliers il peut même être plus lent. Cependant, son intérêt ne réside pas uniquement dans sa rapidité; c'est un moyen pratique pour se faire une idée de la structure des objets de votre document, éditer les noeuds avec précision et pour trouver des "objets errants".<br />
<br />
== Vitesse ==<br />
<br />
En plus du mode Contour qui facilite le travail avec des dessins complexes, cette version d'Inkscape apporte des améliorations de la vitesse sur plusieurs domaines.<br />
<br />
* Grace à des <b>optimisations du moteur de rendu</b>, le rafraichissement du dessin à l'écran est <b>10% plus rapide</b>, et même <b>trois fois plus rapide</b> dans certains cas (comme pour les chemins pointillés complexes sous un zoom important).<br />
<br />
* Des <b>optimisations de l'outil Noeud</b> apportent un gain de vitesse notable pour l'édition de noeuds. Ainsi, passer de (ou à) l'outil Noeud vers un autre outil (avec un chemin sélectionné), ainsi que sélectionner des noeuds avec cet outil, est désormais <b>au moins dix fois plus rapide</b> qu'auparavant. Les autres opérations, comme le déplacement de courbes ou de noeuds et les déplacement/redimensionnement/rotation sur plusieurs noeuds sélectionnés sont également plus rapides. Ceci est particulièrement important dans le cadre d'un travail sur des chemins complexes; grâce à ces optimisations, les chemins contenant plusieurs milliers de noeuds, même s'ils restent lents, sont bien plus utilisables.<br />
<br />
* Une optimisation de la méthode de définition d'attribut permet de rendre certaines opérations bien plus rapides : déplacer plusieurs objets à l'aide des raccourcis flèches va au moins <b>30% plus vite</b> que dans la version 0.43. Ceci est particulièrement perceptible quand vous déplacez des clones sélectionnés avec leur original (par exemple, dans le cas d'un pavage de clones), et dans ce cas, Inkscape va <b>trois à quatre fois plus vite</b>.<br />
<br />
* Les <b>icônes de l'interface</b> sont maintenant rendues en tâche de fond (à partir du fichier <code>share/icons/icons.svg</code>) quand Inkscape est inactif, plutôt qu'en attendant que toutes les icônes d'un menu ne soient rendues que lorsque vous vous y accédez pour le première fois. Ceci permet d'éliminer la latence énervante lors du premier accès à un menu.<br />
<br />
* Avant, lors d'un zoom sur une petite portion d'un chemin (spécialement dans le cas d'un chemin grand et complexe), un ralentissement d'Inkscape était perceptible et l'utilisation mémoire augmentait énormément. Nous avons optimisé le moteur de rendu afin de ne <b>traiter que la partie visible d'un chemin</b>, et en conséquence la vitesse de rendu est maintenant à peu près constante quel que soit le niveau de zoom, et environ 10 à 40 fois plus rapide que dans la précédente version (le gain étant plus important pour des zooms plus serrés).<br />
<br />
* La commande <b>Chemin > Séparer </b> est jusqu'à cent fois plus rapide pour les chemins complexes comportant des milliers de sous-chemins.<br />
<br />
= Conformité à la norme SVG =<br />
<br />
== Support des profils de couleur ==<br />
<br />
Inkscape comporte maintenant une fonctionnalité basique de gestion de profil ICC. Si compilé avec le support de LittleCMS (si vous exécutez <code>configure</code> en activant <code>--enable-lcms</code>), Inkscape réussit le [http://www.w3.org/Graphics/SVG/Test/20030813/htmlframe/full-color-prof-01-f.html test de profil couleur ICC] du W3C. L'élément &lt;color-profile&gt; a été mis en place pour l'attribut "color-profile" des éléments &lt;image&gt;.<br />
<br />
== Support de l'élément &lt;switch&gt; ==<br />
<br />
Le module de '''traitement conditionnel''' (Conditional Processing Module) de la norme SVG 1.1 est maintenant supporté, incluant l'élément ''switch'' et les attributs ''requiredFeatures'', ''requiredExtensions'', ''systemLanguage''. Inkscape passe avec succès les tests de traitement conditionnel ([http://www.w3.org/Graphics/SVG/Test/20030813/htmlframe/full-struct-cond-01-t.html] et [http://www.w3.org/Graphics/SVG/Test/20030813/htmlframe/full-struct-cond-02-t.html]) du W3C.<br />
<br />
== Résultat SVG ==<br />
<br />
* Dans les documents SVG d'Inkscape, les <b>couleurs</b> sont maintenant désignées par un nom (‘white’) ou un code héxadécimal à trois chiffres (‘<tt>#f3c</tt>’) quand cela est possible.<br />
<br />
* Les valeurs numériques dans les attributs <code>transform</code> sont écrites sans zéros de remplissage non significatifs, et toute valeur inférieure à 1e-8 en valeur absolue (généralement due à une erreur d'arrondi) est écrite comme 0 afin de diminuer l'encombrement.<br />
<br />
= Interface =<br />
<br />
== Boîte de dialogue Calques ==<br />
<br />
Une boîte de dialogue Calques (<b>Ctrl+Maj+L</b>) a été introduite dans cette version. Elle est synchronisée avec le sélecteur rapide de calque situé dans la barre d'état, ce qui vous permet d'utiliser l'un ou l'autre selon votre convenance.. <br />
<br />
* Dans la boîte de dialogue, vous pouvez cliquer sur un calque pour le en faire le calque <b>courant</b>, mais aussi le rendre <b>visible/invisible</b> et <b>verrouillé/déverrouillé</b>. Vous pouvez changer la visibilité ou le verrouillage d'un calque sans avoir à le rendre courant.<br />
<br />
* Une <b>arborescence</b> hiérarchique des calques est représentée par un affichage en forme d'arbre dans la boîte de dialogue. Vous pouvez <b>étendre ou réduire</b> les branches de l'arbre afin de faciliter la navigation dans la structure des calques d'un document.<br />
<br />
* En bas de la boîte de dialogue, des boutons permettent d'<b>ajouter</b> un nouveau calque, de <b>monter ou descendre</b> le calque courant (simplement d'un cran ou bien au premier/dernier plan) et de <b>supprimer</b> le calque courant.<br />
<br />
* En dessous de ces boutons, une glissière et un champ numérique permettent de modifier l'<b>opacité</b> du calque courant. L'opacité d'un calque affecte tous les objets de ce calque, de la même façon que l'opacité d'un groupe.<br />
<br />
== Indicateur de style des objets sélectionnés ==<br />
<br />
Un nouveau contrôle situé à la gauche de la barre d'état permet d'afficher et de mofifier rapidement les <b>remplissage et contour des objets sélectionnés</b>. Si du texte est sélectionné dans l'outil Texte ou une poignée de dégradé dans l'outil Dégradé, cet indicateur affiche et permet de modifier le style du fragment de texte ou du stop de dégradé et non pas celui de l'objet entier (comportement identique à celui de la boîte de dialogue Remplissage&Contour).<br />
<br />
* Les deux indicateurs, étiquetés avec un <b>"R :"</b> (en haut) et un <b>"C :"</b> (en bas) affichent respectivement le remplissage et le contour des objet(s) sélectionnés (ils affichent simultanément le même style si une poignée de dégradé est sélectionnée).<br />
<br />
* Chacun des indicateurs de remplissage/contour peut afficher soit une <b>couleur + opacité</b> (l'opacité affichée est celle du remplissage/contour, pas l'opacité globale de l'objet) ou une étiquette texte indiquant <b>N/A</b> (aucune sélection), <b>Aucun</b> (pas de remplissage/contour), <b>Indéfini</b> (remplissage/contour indéfini), <b>Dégradé L</b> (dégradé linéaire), <b>Dégradé R</b> (dégradé radial), <b>Motif</b> ou <b>Différents</b> (les objets sélectionnés ont des remplissages/contours de types différents).<br />
<br />
* De plus, chaque indicateur peut être complété par un ou deux drapeaux, <b>p</b> ("plusieurs", indiquant que tous les objets sélectionnés (2 ou plus) ont le même remplissage/contour) ou <b>m</b> ("moyenne", indiquant que tous les objets ont des aplats de remplissage/contour mais de différentes couleurs, et l'indicateur affiche alors la moyenne de ces couleurs).<br />
<br />
* Un <b>clic gauche</b> sur un indicateur ouvre ou active la boîte de dialogue Remplissage&Contour avec l'onglet correspondant (remplissage ou contour) séléctionné.<br />
<br />
* Un <b>clic droit</b> sur un indicateur ouvre un menu contextuel contenant les éléments suivant :<br />
** <b>Editer le remplissage/contour...</b>: Ouvre et active la boîte de dialogue Remplissage&Contour avec l'onglet correspondant séléctionné (idem pour un clic gauche).<br />
** <b>Dernière couleur définie</b>: Applique aux objets sélectionnés la dernière couleur de remplissage/contour appliquée à quoi que ce soit.<br />
** <b>Dernière couleur sélectionnée</b>: Applique aux objets sélectionnés la dernière couleur de remplissage/contour la dernière couleur affichée dans cet indicateur (et permet ainsi de copier facilement des couleurs de remplissage/contour entre des objets : sélectionner la source puis la destination et enfin appliquer "dernière couleur sélectionnée").<br />
** <b>Inverser</b>: Applique la couleur inverse de la couleur courante au le remplissage ou le contour (n'affecte pas l'opacité).<br />
** <b>Blanc</b>, <b>Noir</b>: Applique la couleur correspondante au remplissage ou au contour (complètement opaque).<br />
** <b>Copier la couleur</b>, <b>Coller la couleur</b>: Copie ou colle la couleur (si c'en est une) de remplissage ou de contour vers/depuis le presse-papiers du système, en tant que texte au format hexadécimal <code>#rrggbb</code>.<br />
** <b>Permuter remplissage et contour</b>: Permuter remplissage et contour (a la fois les types et les couleurs, s'ils existent).<br />
** <b>Rendre le remplissage/contour opaque</b>: Supprime la transparence du remplissage ou du contour (pas la transparence globale !).<br />
** <b>Indéfinir le remplissage/contour</b>: Indéfinit le remplissage ou le contour des objets sélectionnés.<br />
** <b>Supprimer le remplissage/contour</b>: Supprime le remplissage ou le contour des objets sélectionnés.<br />
<br />
* Un <b>clic milieu</b> sur un indicateur remplissage/contour supprime le remplissage/contour des objets sélectionnés; s'il est déjà supprimé (c'est à dire si l'indicateur affiche "Aucun"), le comportement est le même que celui de la commande "dernière couleur définie" du menu contextuel.<br />
<br />
* Le <b>glisser-déposer</b> de couleurs sur un indicateur de remplissage/contour permet d'applique la couleur correspondante au remplissage/contour des objet(s) sélectionnés.<br />
<br />
* L'indicateur de contour affiche également la <b>largeur de contour</b> de la sélection (moyennée si plusieurs objets avec des largeurs de contour différentes sont sélectionnés) sur la droite de l'indicateur. Un clic gauche sur cette indication permet d'ouvrir la boîte de dialogue Remplissage et Contour avec l'onglet Style du Contour sélectionné. Un clic droit permet d'ouvrir un menu contextuel permettant de choisir l'unité à utiliser pour la largeur de contour ainsi que des valeurs prédéfinies applicables à la sélection.<br />
<br />
* A la droite des indicateurs de remplissage/contour, le champ numérique <b>Opacité</b> (indiqué par un "O :") affiche et permet de modifier l'opacité globale de l'objet sélectionné (ou l'opacité globale moyenne si plusieurs objets sont sélectionnés). Un <b>clic droit</b> sur le champ numérique ouvre un menu contextuel avec des niveaux d'opacité prédéfinis. Un <b>clic milieu</b> sur le "O :" permet de faire parcourir à l'opacité parmi les valeurs 0 (transparent), 0.5, et 1 (opaque).<br />
<br />
Le champ numérique de zoom et l'indicateur de coordonnées du curseur ont été réarrangés de façon à être plus compacts et déplacés vers la droite de la barre d'état. Une poignée de redimensionnement de la fenêtre a été ajoutée à l'extrémité droite de la barre d'état.<br />
<br />
== Indicateur de style des outils ==<br />
<br />
Pour chacun des outils permettant de créer des objets (Formes, Crayon/Stylo/Plume, Texte) la barre des contrôles (située juste au dessus du canevas) contient désormais un <b>indicateur de style</b> sur son côté droit. Cet indicateur montre le style qu'auront les objets créés avec l'outil.<br />
<br />
* L'indicateur indique le style défini pour l'outil - le "dernier style utilisé" global ou le "style propre à l'outil" . Par exemple, en cliquant sur une couleur de la palette (même si aucun objet n'est sélectionné) et si votre outil est configuré pour utilisé la dernière couleur définie (dans les Préférences d'Inkscape), son indicateur est mis à jour, vous permettant de vous faire une idée de la "brosse" que vous allez utiliser avant de commencer à dessiner.<br />
<br />
== Barre des contrôles de l'outil texte ==<br />
<br />
* Cette version introduit les prémices de la barre des contrôles pour l'outil texte (qui était vide jusqu'à maintenant). Il est désormais possible de choisir la <b>police</b> et sa <b>taille</b>, appliquer un style <b>gras</b> ou <b>italique</b>, modifier l'<b>alignement</b> et l'<b>orientation</b> d'un texte sans avoir à ouvrir le boîte de dialogue Texte et Police.<br />
<br />
* Tous les contrôles sont à <b>application immédiate</b> et s'appliquent à l'objet texte entier (si rien n'est sélectionné) ou à une sélection de texte. Ils peuvent aussi s'appliquer à plusieurs objets de type texte (vous devrez cependant utiliser l'outil Sélecteur pour sélectionner plusieurs objets texte, puis repasser à l'outil Texte pour en utiliser les contrôles).<br />
<br />
* Le menu déroulant des polices contient les noms et un <b>aperçu</b> de toutes les polices; contrairement à d'autres programmes, nous n'appliquons pas chaque fonte à son nom, mais avons préféré ajouter une chaîne d'aperçu séparée affichée en gris après le nom de chaque fonte. Ce design permet d'assurer une meilleure lisibilité des noms des fontes et fournit une information utile maximale dans un emplacement réduit.<br />
<br />
* Nous ajouterons d'autres contrôles (y compris pour l'espacement et le crénage) à cette barre dans les prochaines versions.<br />
<br />
== Palette de couleurs insérable ==<br />
<br />
* Jusqu'à maintenant, les palettes de couleur ne pouvaient être utilisées que depuis une palette flottante (Ctrl+Maj+W). La palette des couleurs est maintenant intégrée à l'interface principale, en bas de la fenêtre, entre la barre d'état et le canevas. Cet affichage est actif par défaut; utilisez <i>Affichage > Afficher/Cacher > Palette</i> pour le désactiver. La palette insérée possède les mêmes fonctionnalités que la palette flottante; un bouton y est disponible dans le coin supérieur droit pour accéder au menu des palettes.<br />
<br />
* L'option <b>Envelopper</b> (inactive par défaut) du menu de la palette permet de la faire passer d'une simple ligne à un cadre de deux ou trois lignes, permettant ainsi un accès plus facile aux couleurs dans les palettes qui en contiennent un grand nombre.<br />
<br />
* Le <b>déplacer-déposer</b> des <b>couleurs</b> a été activé.<br />
** Déplacer une couleur depuis une palette permet d'afficher un aperçu de la couleur déplacée sous le curseur.<br />
** Déplacer-déposer une couleur sur un indicateur de style de la barre d'état permet d'appliquer cette couleur au remplissage ou au contour des objet(s) sélectionnés.<br />
** Les couleurs peuvent être <b>déposées</b> directement sur les objets du canevas afin d'être appliquées à leurs remplissages ou <b>maj+déposées</b> pour être appliquées à leurs contours. Ceci n'affecte que l'objet sur lequel vous déposez une couleur, quels que soient les objets sélectionnés.<br />
** Les couleurs peuvent être déplacées-déposées depuis et vers d'autres logiciels.<br />
<br />
* La nouvelle palette de couleur par défaut <b>Inkscape</b> a été ajoutée. Elel contient une série de gris, les couleurs nommées standards HTML, et toute une série de couleurs triées selon leurs valeurs TSL (475 couleurs en tout). Cette palette est générée par un script Python disponible dans le dépot SVN d'Inkscape dans le répertoire share/palettes.<br />
<br />
* Plusieurs <b>palettes de couleurs spécialisées</b>, particulièrement utiles dans des projets pour lesquels la coordination des couleurs est importante, ont été créées ou récupérées depuis le GIMP : Grays (gris), Reds (rouges), Greens (verts), Blues (bleus), Gold (or), Royal (royal), Khaki (kaki), Hilite (surligne) et Topographic (topographique).<br />
<br />
* Les tailles standards des palettes (minuscule, petit, moyen, grand, très grand) on été <b>diminuées</b>.<br />
<br />
== Boîte de dialogue Préférences d'Inkscape ==<br />
<br />
La boîte de dialogue des Préférences d'Inkscape a été complètement réécrite et redesignée et de nombreux bogues ont été corrigés à cette occasion.<br />
<br />
* La vieille navigation par onglets a disparu; la nouvelle boîte de dialogue respecte beaucoup mieux les principes d'interface de GNOME (<b>GNOME Human Interface Guidelines</b>). <br />
<br />
* De plus, le <b>seuil de simplification</b> peut maintenant être ajusté avec plus de précision.<br />
<br />
== Boîtes de dialogue Propriétés / Métadonnées du Document ==<br />
<br />
* La boîte de dialogue Préférences du document est maintenant nommée <b>Propriétés du document</b>, et a été séparée en deux : les métadonnées sont maintenant accessibles dans la boîte de dialogue <b>Métadonnées du Document</b>; les widgets des métadonnées sont de plus affichées sur deux pages.<br />
<br />
* Un bouton a été ajouté permettant <b>d'ajuster la page à la sélection courante</b> ou au dessin entier s'il n'y a pas de sélection. Le bouton redimensionne la page et si nécessaire déplace le dessin. Il est maintenant très facile de dimensionner une page à la taille d'une illustration après avoir fini celle-ci..<br />
<br />
* <b>Nouveaux contrôles</b>: les nouvelles fonctionnalités d'adhérence des objets ont nécessité leur propres widgets de propriétes, et vous pouvez ajuster la sensibilité d'adhérence avec une glissière, ou laisser les objets adhérer quelle que soit la distance (uniquement pour la grille).<br />
<br />
* Réorganisations dans les <b>Propriétés du Document</b> : tout ce qui concerne l'adhérence a été intégré sur un onglet; la Grille et les Guides ont aussi leur propre onglet. Afin d'améliorer la conformité aux HIG (Human Interface Guidelines), toutes les widgets ont été classées par catégories; en particulier, les widgets de l'onglet Page ont été redisposées selon les catégories Général/Format/Bordure.<br />
<br />
* <b>Corrections de bogues</b>: les URIs des licences grisées avaient un contraste trop faible, et donc ne sont plus grisées du tout; la licence propriétaire ne remettait pas l'URI de licence à zéro; les boutons radio ne possédaient pas d'info-bulles (tooltips); les retouches de la grille mineure ont été supprimées; les données n'étaient pas mises à jour quand un nouveau fichier venait en remplacer un autre dans la même fenêtre.<br />
<br />
* <b>Respect des HIG</b> : un gros travail a été fourni sur cet aspect, et maintenant il ne reste que quelques détails à régler pour respecter complètement les principes d'interface de Gnome (Gnome Human Interface Guidelines).<br />
<br />
* <b>Licences Creative Commons mises à jour</b>: les licences CC ont été mises à jour à la version 2.5 par défaut dans l'onglet licence de la boîte de dialogue Métadonnées.<br />
<br />
== Raccourcis clavier configurables ==<br />
<br />
Les <b>raccourcis clavier</b> d'Inkscape </b> sont maintenant configurables</b> !<br />
<br />
Il n'y a pas encore d'interface graphique utilisateur permettant de gérer cette fonctionnalité, et toutes les actions d'Inkscape ne peuvent pas encore recevoir des raccourcis personnalisés. Cependant, si éditer un fichier de configuration ne vous fait pas peur, la plupart des actions, y compris tout ce qui apparait dans les menus, peuvent recevoir des modifications de leurs raccourcis. Nous travaillons pour rendre encore plus d'actions configurables.<br />
<br />
Au démarrage, Inkscape charge ses raccourcis claviers depuis <code>share/keys/default.xml</code>. Ce fichier est une copie de <code>inkscape.xml</code> situé dans le même répertoire. Le répertoire contient d'autres émulations de profils de claviers permettant de simuler ceux d'autres éditeurs vectoriels :<br />
<br />
* <code>xara.xml</code>: Xara X/Xara Xtreme/Xara LX keys<br />
<br />
Vous pouvez copier l'un d'eux à la place de default.xml afin d'utiliser le profil associé. Dans tous ces profils, les touches/raccourcis non utilisés par le programme correspondant conservent leur lien avec Inkscape. Si vous voulez contribuer à créer un profil pour un autre éditeur vectoriel non encore simulé, nous l'accepterons avec grand plaisir. Ces fichiers sont dans un format XML simple décrit dans <code>inkscape.xml</code>.<br />
<br />
Vous pouvez aussi <b>personnaliser vos propres raccourcis</b> sans avoir à écraser le fichier <code>default.xml</code> principal. Si votre répertoire de profil (<code>~/.inkscape</code> sur Linux) contient un sous-répertoire <code>keys</code> contenant un fichier <code>default.xml</code>, les raccourcis de ce fichier se superposeront (c'est à dire s'ajouteront, et préempteront en cas de conflit) les raccourcis par défaut. Le format de votre fichier <code>default.xml</code> devra être le même que celui du fichier <code>default.xml</code> principal.<br />
<br />
== Menus ==<br />
<br />
* Les commandes de <b>Zoom</b> du menu Affichage ont été déplacées dans un sous-menu; les commandes <b>Zoomer</b> et <b>Dézoomer</b> ont été ajoutées à ce sous-menu.<br />
<br />
* Les commandes de <b>Clonage</b> ont été déplacées dans un sous-menu du menu Edition et ont reçu des noms et des indications plus explicites.<br />
<br />
* Les commandes de <b>Motif</b> (<i>Objets en motif</i> et <i>Motif en objets</i>) ont été déplacées dans un sous-menu du menu Objet, en-dessous des nouveaux sous-menus Découpe et Masque.<br />
<br />
* Les éléments du <b>menu Effets</b> ont été rangés par catégories dans des sous-menus, et plusieurs effets ont été renommés de façon plus intuitive.<br />
<br />
== Barre d'état ==<br />
<br />
* Dans l'outil sélecteur, si plusieurs objets sont sélectionnés, la barre d'état indique maintenant leurs types. Par exemple si 5 groupes sont sélectionnés, elle affiche :<br />
<br />
::<b>5</b> objecs de type <b>groupe</b> dans le calque <b>NomDuCalque</b>.<br />
<br />
:au lieu de "5 objets sélectionnés" dans les versions précédentes. S'il y a moins de 3 types différents dans la sélection, ils seront listés; par exemple :<br />
<br />
::<b>5</b> objets des types <b>groupe</b>, <b>chemin</b>, <b>rectangle</b> dans le calque <b>NomDuCalque</b>.<br />
<br />
:L'ordre de la liste correspond à l'ordre dans lequel les objets ont été ajoutés à la sélection. S'il y a plus de 4 types différents dans la sélection, seul le nombre de types est indiqué; par exemple :<br />
<br />
::<b>5</b> objets de <b>4</b> types dans le calque <b>NomDuCalque</b>.<br />
<br />
* Dans le Sélecteur, les objets sélectionnés dans des groupes sont identifiés de telle sorte que l'ID du groupe est donné; par exemple :<br />
<br />
::<b>Rectangle</b> dans le groupe <i>g212</i> (<b>contenu</b> d'un calque)<br />
<br />
:Si les objets sélectionné ont des parents différents dans un même calque (par exemple, si le premier appartient à un groupe et l'autre pas), le nombre de parents est indiqué :<br />
<br />
::<b>2</b> objets des types <b>rectangle</b>, <b>chemin</b> dans <b>2</b> parents (<b>contenu</b> d'un calque)<br />
<br />
:Si les objets appartiennent à des calques différents, seul le nombre de calques est indiqué (en effet, cela implique aussi des parents différents) :<br />
<br />
::<b>2</b> objets des types <b>rectangle</b>, <b>chemin</b> dans <b>2</b> calques<br />
<br />
* Dans l'outil Noeud, si votre sélection de noeuds comporte de noeuds de différents sous-chemins, la barre d'état indique le nombre de sous-chemins de la sélection ainsi que le nombre total de sous-chemins; par exemple :<br />
<br />
::<b>2</b> noeuds sur <b>195</b> sélectionnés dans <b>2</b> sous-chemins sur <b>36</b>.<br />
<br />
* Le contenu des messages de la barre d'état est maintenant dupliqué dans des <b>info-bulles</b> (tooltips) qui s'affichent lorsque vous déplacez la souris au dessus de la barre d'état.<br />
<br />
* Le texte affiché dans la barre d'état n'est plus simplement tronqué si la place est insuffisante, mais une ellipse (...) est insérée à la fin pour indiquer que le texte se prolonge (seulement avec des version de Gtk >= 2.6 ).<br />
<br />
== Thème ==<br />
<br />
* Inkscape possède un <b>nouvel ensemble d'icônes par défaut</b> appelé "Crispy" fourni par Andre Sousa. Les nouvelles icônes ont pour but de fournir un aspect plus professionnel et cohérent à notre aplication, et aussi de rendre plus évidentes les fonctions associées à ces icônes.<br />
<br />
= Outils =<br />
<br />
== Outil noeud ==<br />
<br />
=== Sculpter les noeuds ===<br />
<br />
Une nouvelle façon de manipuler les chemins dans l'outil Noeud est apparue dans cette version : la sculpture de noeuds. Normalement, quand plusieurs noeuds sont sélectionnés et que vous déplacez l'un d'entre eux, tous les noeuds subisse le même déplacement. Maintenant, si vous <b>Alt+déplacez</b> un des noeuds sélectionnés, seul ce noeud est complètement déplacé; les autres noeuds sélectionnés sont déplacés d'une distance moindre de sorte que les plus éloignés restent stationnaires. Ce comportement est similaire à celui d'"édition proportionnelle" ou "sélection souple" d'éditeurs 3D comme Blender.<br />
<br />
Donc, si par exemple, vous sélectionnez plusieurs noeuds sur ligne droite et Alt+déplacez celui du milieu, le chemin prendra une <b>forme en cloche</b>. Les poignées des noeuds sont aussi ajustées de manière à ce que la courbe garde une forme douce et naturelle (s'il n'y a pas assez se noeuds sur la portion de chemin que vous voulez déformer, sélectionnez les noeuds terminaux de cette portion et appuyez sur <b>Ins</b> plusieurs fois pour y insérer de nouveaux noeuds).<br />
<br />
De plus, la sculpture de noeuds est <b>sensible à la pression</b> du stylet des tablettes graphiques. Si la pression du stylet est légère, la déformation sera étroite et pointue (c'est à dire que même les voisins proches du noeud déplacé seront peu déplacés); si la pression est forte, la déformation sera large et douce (c'est à dire que les voisins les plus proches du noeud déplacé auront un déplacement pratiquement égal). (Petite astuce : pour terminer le déplacement sans perdre la forme obtenue, relâchez d'abord Alt, puis cessez d'appuyer avec le stylet.)<br />
<br />
Cette méthode de sculpture des noeuds a de nombreuses applications possibles. Un simple exemple est de sélectionner tous les noeuds d'une courbe en forme d'ellipse, puis de Alt=déplacer l'un d'entre eux pour étirer et biaiser doucement et naturellement la forme entière dans une direction. Faire de même avec un chemin complexe, comme une étoile ou une spirale, permettra de le tordre et de le poinçonner sans lui faire perdre la complexité de sa structure, et est une façon d'obtenir des étoiles aplaties ou auto-intersectées, des spirales excentrées et d'autres formes difficles à obtenir avant. Ne sélectionner qu'une partie des noeuds vous permettra de déformer des parties de votre dessin sans perturber le reste.<br />
<br />
La sculpture de noeuds appliquée à un texte converti en chemin est une manière facile et amusante de le tordre ou de le courber, et d'obtenir des effets similaires à une "enveloppe de perspective" ou "enveloppe curviligne" que vous pouvez trouver dans d'autres logiciels - mais d'une façon plus souple et puissante. Par exemple, en sélectionnant une partie ou tous les noeuds d'un texte et en les Alt+déplaçant, vous pouvez facilement transformer un paragraphe en une bannière ondulante, ou encore appliquer un effet "loupe" à n'importe quel mot.<br />
<br />
La sculpture de noeuds est également particulièrement utile pour les chemins complexes à l'apparence naturelle, tels que des calligraphies ou des vectorisations de bitmaps, pour lesquels vous voulez infléchir de grandes portions du tracé sans détruire les petits détails. Des actions telles que rétrécir une portion de calligraphie et en élargir une autre, en modifier les proportions, agrandir une oreille ou aplatir le nez d'un visage - tout ceci est maintenant plus rapide à obtenir et de manière bien plus naturelle avec la sculpture de noeuds. C'est aussi une nouvelle manière de <b>créer</b> des chemins différents - en commençant par dessiner une ellipse, puis en y insérant des noeuds supplémentaires, il suffit de quelques Alt+déplacer pour obtenir la silhouette d'une terre, une carte de l'Australie ou encore un logo d'Inkscape !<br />
<br />
Quelques exemples sont montrés dans les captures d'écran :[[http://www.inkscape.org/screenshots/gallery/inkscape-0.44-nodesculpting.png www.inkscape.org/screenshots/gallery/inkscape-0.44-nodesculpting.png]].<br />
<br />
=== Afficher ou non les poignées ===<br />
<br />
La barre des contrôles de l'outil Noeud comporte maintenant un bouton permettant de décider si les poignées de Bézier doivent être affichées avec les noeuds ou pas (activé par défaut). Sélectionner et déplacer des noeuds sur des chemins denses avec un zoom faible (par exemeple si vous voulez sculpter les noeuds) peut devenir très difficile si les poignées ne sont pas cachées : en effet, il devient difficile de sélectionner un noeud et non pas une poignée quand celles-ci sont affichées.<br />
<br />
=== Nouveau comportement de suppression ===<br />
<br />
Dans l'outil Noeud, la <b>supression de noeudn(s)</b> avec les touches Suppr/Backspace ou en Ctrl+Alt+cliquant sur un noeud tentent désormais de <b>préserver autant que possible la forme courante du chemin</b>. ceci signifie que les noeuds adjacents à celui qui est supprimé subissent une modification de leurs poignées afin que le chemin conserve au mieux la forme qu'il avait avant cette supression. Par exemple, si vous Ctrl+Alt+cliquez deux fois sur un chemin, la première fois pour ajouter un noeud et la deuxième fois pour le supprimer, la forme du chemin ne sera pas modifiée (très légèrement dans le pire des cas). Le comportement précédent, qui ne modifie pas les poignées est toujours disponible via <b>Ctrl+Suppr</b> ou <b>Ctrl+Backspace</b>.<br />
<br />
=== Préserver les positions des noeuds et poignées ===<br />
<br />
* Quand vous <b>changez le type</b> du noeud sélectionné en Doux ou Symétrique en appuyant sur Maj+S/Maj+Y, vous pouvez maintenant <b>préserver la position</b> de l'une des deux poignées en passant le curseur de votre souris au-dessus d'elle, de sorte que seule l'autre poignée est tournée/redimensionnée pour correspondre à celle qui reste figée.<br />
<br />
* De même quand vous <b>joignez des noeuds terminaux</b> avec Maj+J, vous pouvez <b>préserver la position</b> de l'un des deux noeuds en passant le curseur de votre souris au-dessus de lui, de sorte que la jonction se fasse à son emplacement.<br />
<br />
=== Divers ===<br />
<br />
* La touche <b>!</b> permet d'<b>inverser la sélection de noeuds</b> dans les sous-chemin(s) courants (c'est à dire les sous-chemins avec au moins un noeud sélectionné); <b>Alt+!</b> permet d'inverser la sélection dans le chemin entier. Ce comportement de ces touches est similaire à celui qu'elles ont dans le Sélecteur, avec les sous-chemins courants au lieu du calque courant.<br />
<br />
* Le raccourci clavier pour "Rendre courbes les segments sélectionnés" dans l'outil Noeud a été changé de Maj+K en <b>Maj+U</b> afin de le rendre plus mnémotechnique.<br />
<br />
== Plume calligraphique ==<br />
<br />
=== Tremblement ===<br />
<br />
* Même en utilisant une tablette graphique sensible à la pression, les tracés obtenus avec la plume calligraphique ont souvent un aspect trop régulier et artificiel. Afin d'obtenir un aspect plus naturel, un nouveau paramètre, le <b>Tremblement</b> a été ajouté à l'outil Calligraphie dans cette version. Ajustable de 0,0 à 1,0 dans la barre des contrôles, il affecte vos tracés en introduisant de légéres irrégularités jusqu'à d'importants tremblements, et augmente ainsi significativement les possibilités créatives de l'outil.<br />
<br />
=== Largeur de plume ===<br />
<br />
* Dans les versions précédentes, la largeur de la plume dépendait du niveau de zoom, de façon à ce que les tracés <b>semblent</b> avoir la même largeur visible quel que soit le zoom, mais soient en fait plus fins à des niveaux de zoom plus grands. Ce comportement est pratique si vous voulez conserver la même "sensation" de plume quelque soit le zoom; par exemple, en zoomant pour rectifier un détail, il semble naturel d'avoir une plume plus fine mais offrant les mêmes sensations. Ce comportement est donc conservé par défaut, mais un autre mode a été ajouté qui <b> garde une largeur de plume constante en unités absolues</b> quel que soit le zoom. Pour utiliser ce mode, activez l'option correspondante pour l'outil dans la page des Préférences d'Inkscape (accessible en double-cliquant sur l'icône de l'outil).<br />
<br />
* Le champ <b>Largeur</b> dans la berre des contrôles de l'outil peut maintenant varier de <b>1 à 100</b>, correspondant à l'étendue de 0,01 à 1,0 dans les versions précédentes. Si le mode "largeur en unités absolues" est activé, la valeur dans ce champ correspond à la largeur de tracé en unités px. Dans le mode par défaut, la valeur 100 correspond à une largeur de tracé de 100px pour un zoom à 100%, et la largeur réelle varie linéairement avec le niveau de zoom.<br />
<br />
=== Sélection ===<br />
<br />
* Une nouvelle option a été ajoutée dans les préférences de l'outil, <b>Garder sélectionné</b>, qui permet de garder un objet nouvellement créé sélectionné lorsque vous venez de le terminer. Si vous la désactivez (elle est active par défaut) et imposez à l'outil d'utiliser la "dernière couleur définie", vous pouvez facilement choisir une nouvelle couleur en cliquant dans la palette sans avoir à vous soucier du changement de couleur de l'objet que vous venez de créer. Voyez l'indicateur de style à l'extréminté droite de la barre des contrôles qui indique le style de votre prochain tracé.<br />
<br />
* <b>Echap</b> permet de desélectionner les objets dans l'outil Calligraphie, comme dans presque tous les autres outils.<br />
<br />
=== Style ===<br />
<br />
* lors de son dessin, le tracé possède est affiché avec la couleur et l'opacité qu'il aura une fois terminé, au lieu d'être affiché en noir dans les versions précédentes.<br />
<br />
* Par défaut, après l'installation d'Inkscape, l'outil Calligraphie utilise maintenant le dernier style utilisé, au lieu d'un tracé noir auparavant (ce comportement peut être modifié dans les Préférences d'Inkscape).<br />
<br />
== Outil stylo (courbes de Bézier) ==<br />
<br />
* Pendant le dessin d'un chemin, vous pouvez maintenant <b>déplacer le dernier noeud créé</b> avec les mêmes raccourcis que dans l'outil Noeud - flèche (déplacement d'1 incrément), Maj+Flèche (déplacement de 10x l'incrément) ou Alt+flèche (déplacement d'1 pixel-écran).<br />
<br />
* Vous pouvez aussi rendre le dernier segment non finalisé (rouge) rectiligne (<b>Maj+L</b>) ou curviligne (<b>Maj+U</b>), (ces raccourcis sont les mêmes que ceux de l'outil Noeud).<br />
<br />
* A la demande générale, si un nouveau chemin est dessiné mais pas encore terminé, , <b>Ctrl+Z annule</b> le tracé entier (même comportement que Echap), au lieu d'annuler la dernière action.<br />
<br />
* Dans l'outil Stylo, <b>Suppr</b> a les même effets que Backspace : ces touches permettent de supprimer le dernier noeud ajouté au chemin.<br />
<br />
= Masques et chemins de découpe =<br />
<br />
Inkscape possède maintenant une interface pour l'utilisation des <b>chemins de découpe et des masques</b>. <br />
<br />
* Tout objet peut être intersecté de façon non destructive par un chemin (appelé <i>chemin de découpe</i>) de sorte que seule la portion intersectée de l'objet soit visible.<br />
** Pour <b>appliquer un chemin de découpe</b>, sélectionnez les objets à découper et le chemin de découpe, assurez-vous que le chemin de découpe est au-dessus des autres objets dans l'ordre z, puis utilisez <i>Objet > Découpe > Définir</i>..<br />
** Vous pouvez <b>transformer, éditer ou appliquer un style</b> aux objets découpés de la même façon que pour des objets normaux. Le chemin de découpe reste appliqué et est transformé avec chaque objet découpé.<br />
** Pour <b>retirer un chemin de découpe</b>, utilisez <i>Objet > Découpe > Retirer</i>. Le chemin de découpe retourne alors sur le dessin comme un chemin normal; il est placé au dessus (dans l'ordre z) des objets dont le chemin de découpe à été retiré. <br />
<br />
* Tout objet peut être masqué de façon non destructive par un chemin (appelé <i>masque</i>) de sorte que : les zones noires ou transparentes du masque deviennent complètement transparente dans l'objet masqué; les zones blanches opaques du masque deviennet complètement transparentes dans l'objet masqué; et toutes les couleurs intermédiaires deviennent alors des niveaux intermédiaires d'opacité dans l'objet masqué. Ceci vous permet, par exemple, d'appliquer des dégradés de transparence arbitraire à des objets.<br />
** Pour <b>appliquer un masque</b>, sélectionnez les objets à masquer et le masque, assurez-vous que le masque est au-dessus des autres objets dans l'ordre z, puis utilisez <i>Objet > Masque > Définir</i>.<br />
** Vous pouvez <b>transformer, éditer ou appliquer un style</b> aux objets masqués de la même façon que pour des objets normaux. Le masque reste appliqué et est transformé avec chaque objet masqué.<br />
** Pour <b>retirer un masque</b>, utilisez <i>Objet > Masque > Retirer</i>. Le masque retourne alors sur le dessin comme un chemin normal; il est placé au dessus (dans l'ordre z) des objets dont le masque à été retiré.<br />
<br />
* Les objets auxquels un chemin de découpe est appliqué voient leur boîte de contour intersectée avec celle du chemin de découpe; dans les versions précédentes, une boîte de contour non découpée était affichée. Cependant, ceci ne s'applique pas aux objets sans chemin de découpe faisant partie d'un groupe qui lui en a un.<br />
<br />
* Les objets masqués ou découpés sont indiqués par "<i>découpé</i>" ou "<i>masqué</i>" dans leur description de la barre d'état.<br />
<br />
* Inkscape ne supportait jusqu'à cette version que le rendu des chemins de découpe et des masques. Cette version a aussi été l'occasion de corriger certains bogues liés à ces fonctionnalités :<br />
** Les chemins de découpe et masques avec des unités liées à la boîte de contour de l'objet (objectBoundingBox units) n'étaient pas affichés correctement lors de l'ouverture de document. <br />
** Les chemins de découpe sans remplissage ne fonctionnaient pas. Ceci a été corrigé.<br />
** Les objets sur lesquels un chemin de découpe ou un masque est appliqué peuvent maintenant être copiés/collés d'un document à un autre.<br />
<br />
= Transformations =<br />
<br />
== Boîte de dialogue Transformer ==<br />
<br />
Améliorations et corrections dans la boîte de dialogue Transformer (Ctrl+Maj+M) :<br />
* Un bouton à cocher <b>Appliquer à chaque objet séparément</b> a été ajouté, vous permettant de redimensionner/tourner/incliner par rapport à son propre centre de rotation chacun des objets sélectionnés de la même façon. Si ce bouton est décoché (par défaut), la sélection est transformée comme un tout (c'est à dire comme si la sélection formait un seul objet). L'état de ce bouton est retenu d'une cession à une autre. (ce bouton n'impacte pas les onglets Déplacement et Matrice).<br />
<br />
* Le bouton <b>Effacer</b> permet de rétablir les valeurs par défaut dans les champs numérique de l'onglet courant.<br />
<br />
* L'onglet <b>Dimensions</b> permet de spécifier un incrément de redimensionnement horizontal ou vertical en pourcents ou en unités absolues. Un bouton à cocher <b>Redimensionner proportionnellement</b> permet de préserver le rapport largeur/hauteur. (seule l'unité % est disponible si vous redimensionnez proportionnellement plusieurs objets avec l'option "Appliquer à chaque objet séparément"; sans cette option les objets seront redimensionnés selon le rapport largeur/hauteur de la sélection, pas celui de chaque objet).<br />
<br />
* L'onglet <b>Inclinaison</b> permet de spécifier l'inclinaison selon un <b>déplacement obsolu</b> (ex. : une inclinaison horizontale appliquée à un rectangle signifie que l'arrête supérieure du rectangle est déplacée par rapport à l'arrête inférieure), un <b>pourcentage de déplacement</b> (ex. : une inclinaison horizontale de 1% appliquée à un rectangle signifie que l'arrête supérieure du rectangle sera décalée de 1% de la hauteur du rectangle par rapport à l'arrête inférieure), ou un <b>angle</b> (ex. : une inclinaison horizontale de 15 degrés appliquée à un rectangle signifie que les arrêtes latérales seront inclinées de cet angle et que les arrêtes supérieure et inférieure resteront horizontales).<br />
<br />
* L'onglet <b>Matrice</b> (nommé "Transformation" dans les versions précédentes) permet soit de modifier la matrice <code>transform=</code> courante d'un objet, soit de post-multiplier la matrice <code>transform=</code> de l'objet par la matrice que vous spécifiez, en fonction de l'état du bouton <b>Editer la matrice courante</b>. (La matrice transformation de la boîte de dialogue Propriétés de l'Objet, désormais redondante, a été supprimée).<br />
<br />
* La boîte de dialogue est maintenant correctement <b>synchronisée avec les modifications de la sélection</b> et met à jour ses champs numériques lors de toute modification dans la fenêtre active.<br />
<br />
* La disposition de la boîte de dialogue a été simplifiée, des info-bulles et des mnémoniques ajoutés pour une meilleure utilisabilité.<br />
<br />
* Plusieurs bogues sont corrigés, en particulier des problèmes de conversion entre les différentes unités.<br />
<br />
== Centres de rotation persistants ==<br />
<br />
* La position du centre (axe) de rotation et d'inclinaison, utilisé par l'outil Sélecteur est maintenant <b>mémorisée</b> pour tout objet et réutilisée lorsque vous sélectionnez de nouveau un objet (même après avoir enregistré, fermé et réouvert un document). Lorsque que vous déplacez ou redimensionnez un objet, son centre de rotation est déplacé en conséquence, de sorte que sa position relative par rapport à l'objet ne soit pas modifiée si vous ne déplacez pas explicitement ce centre de rotation.<br />
<br />
* Si vous sélectionnez plusieurs objets, ils utilisent le centre de rotation du <b>premier objet sélectionné</b>. Si ce premier objet n'a pas de centre de rotation défini (c'est à dire, s'il est toujours à sa position par défaut), le centre de rotation est alors le centre de la boîte de contour de la sélection.<br />
<br />
* <b>Maj+cliquer</b> sur un centre de rotation permet de le replacer au centre de la boîte de contour de son objet.<br />
<br />
* Donc, le déplacement d'un centre de rotation est une <b>action qui peut être annulée</b> (Ctrl+Z permet d'annuler la dernière action).<br />
<br />
* La <b>rotation au clavier</b> avec les raccourcis [, ] et différents modificateurs (Ctrl, Alt, Maj), tout comme l'onglet Rotation de la boîte de dialogue <b>Transformer</b>, agissent autour du centre de rotation de l'objet sélectionné (si la sélection comporte plusieurs objets, le centre de rotation est celui du premier sélectionné).<br />
<br />
* Les centres de rotations sont <b>préservés</b> lors des opérations dupliquer, cloner (y compris lors d'un pavage de clones), grouper/dégrouper et convertir en chemin.<br />
<br />
== Coller les dimensions ==<br />
<br />
Des nouvelles commandes, permettant d'appliquer facilement à des objets sélectionnés les dimensions des objets précédemment copiés dans le presse-papiers, ont été ajoutées.. ces commandes se trouvent dans le sous-menu Coller les dimensions du menu Editer :<br />
<br />
* <b>Coller les dimensions</b> redimensionne la sélection pour lui appliquer les dimensions des objet(s) du presse-papiers.<br />
<br />
* <b>Coller la largeur</b>/<b>Coller la hauteur</b> redimensionne horizontalement/verticalement la sélection pour lui appliquer la largeur/hauteur des objet(s) du presse-papiers. Ces commandes respectent le verrou de rapport de dimensions de la barre des contrôles du Sélecteur (entre les champs L et H), et donc si ce verrou est actif, l'autre dimension de l'objet sélectionné est modifiée selon la même proportion; sinon l'autre dimension reste inchangée.<br />
<br />
* <b>Coller les dimensions séparément</b>, <b>Coller la largeur séparément</b> et <b>Coller la hauteur séparément</b> fonctionnent de la même façon que les commandes décrites ci-dessus, mais s'appliquent à <i>chaque objet séparément</i> afin de lui appliquer les dimensions/largeur/hauteur des objet(s) copiés dans le presse-papiers.<br />
<br />
= Connecteurs et disposition automatique =<br />
<br />
* Plusieurs améliorations et quelques corrections de bogues ont été apportées au comportement des <b>connecteurs</b> et à l'<b>outil connecteur</b> :<br />
** Les connecteurs faisant partie d'une sélection et déplacée avec celle-ci restebt maintenant attachés aux autres objets de la sélection, et ne sont plus déliés comme auparavant.<br />
** Par défaut, l'outil connecteur n'attache pas les connecteurs aux objets de type texte. Un nouveau bouton à cocher dans les préférences de l'outil permet de gérer ce comportement.<br />
** Les <b>marges autour des objets à éviter</b> (utilisées lors du routage automatique des connecteurs) peuvent maintenant être modifiées avec le champ "espacement" dans la barre des contrôles de l'outil.<br />
<br />
* <b>Routage automatique</b>: un nouveau bouton est disponible dans la boîte de dialogue Aligner et distribuer, qui permet de router/disposer automatiquement des diagrammes impliquant un réseau de formes et de connecteurs. La disposition est obtenue en utilisant l'algorithme de Kamada-Kawai. Cet algorithme traite les arrêtes comme des ressorts de sorte que la distance entre les noeuds soit proportionnelle à longueur de chemin - nombre de connecteurs entre deux noeuds. Les éléments non connectés seront disposés en cercle à la circonférence.<br />
<br />
* Un nouveau bouton <b>Supprimer les chevauchements</b>, permettant de déplacer les objets sélectionnés de façon à ce qu'ils ne se superposent pas, a été ajouté. Un espacement minimum entre les frontières des objets peut être spécifié. Avec l'outil de routage automatique décrit ci-dessus, ces fonctionnalités permettent d'augmenter notablement l'utilisabilité d'Inkscape dans le cadre de la création de diagrammes. La supression des chevauchements est différente de l'"éparpillement" : il s'agit d'une commande déterministe et garantissant cette supression de chevauchement dès sa première utilisation, mais n'est pas concernée par une distance perceptible entre les objets. L'éparpillement, de son côté, tente d'égaliser les distances perceptibles entre les objets et peut être appliquée plusieurs fois de suite pour un effet graduel.<br />
<br />
= Vectorisation sélective avec SIOX =<br />
<br />
* Inkscape 0.44 intègre une version préliminaire de <b>l'algorithme SIOX</b> (Simple Interactive Object Extraction) (pour plus d'informations, consultez la page de [http://www.siox.org siox]) dans son code de vectorisation d'images bitmaps. Cet algorithme intelligent, issu du domaine de la reconnaissance d'image, vous permet de sélectionner des zones de couleur similaire, avec pour objectif d'extraire une zone d'intérêt d'un arrière plan. Pour l'utiliser :<br />
** Activez l'option SIOX en plus de vos options habituelles de vectorisation.<br />
** Sélectionnez le bitmap et un objet recouvrant à la fois la zone d'intérêt <i>et</i> une partie de l'arrière plan (laissant donc seulement la majeure partie de l'arrière plan découverte)<br />
** Cliquez sur <b>OK</b>. SIOX va analyser et tenter d'extraire votre zone d'intérêt et ne vectorisera que cette partie de l'image.<br />
<br />
* Le mécanisme de sélection de SIOX (par exemple, la possibilité de sélectionner séparément des zones de premier et d'arrière plan) n'est pas encore complètement écrit, mais ceci est plannifié pour une version future.<br />
<br />
= Adhérence =<br />
<br />
* En plus de l'adhérence aux guides et à la grille, l'<b>adhérence aux chemins et/ou noeuds d'autres objets</b> a été ajoutée. Comme pour les guides ou la grille, vous pouvez activer séparément l'adhérence des boîtes de contour aux objets et/ou des noeuds aux objets. Cependant, nous préférerons vous avertir que ce code est encore expérimental : des soucis sont possibles, et le comportement est ralenti dans les gros documents comportant des milliers d'objets.<br />
<br />
* En plus des glissières permettant de régler la sensibilité d'adhérence dans les Préférences du Document (définition de la distance d'adhérence en px), des bontons à cocher <b>Faire toujours adhérer</b> ont été ajoutés (pour les objets, la grille et les guides séparélent) qui forcent une adhérence quelle que soir la distance.<br />
<br />
* L'adhérence à la grille est maintenant possible <b>uniquement sur les lignes de grille visibles</b>. Par exemple, si le zoom est très faible et que seule 1 ligne sur 10 de la grille est affichée, l'adhérence ne sera possible qu'à ces lignes visibles. De plus, la sensibilité par défaut de l'adhérence à la grille est réglée sur "Faire toujours adhérer". Nous espérons que ce comportement permettra de reduire le nombre de remarques du type "l'adhérence ne fonctionne pas" de la part d'utilisateurs qui n'avaient pas assez zoomé ou effectué de mauvais réglages (avec un espace entre les lignes de grille de 1px, l'adhérence se fait sur des distances inférieures au pixel) pour voir que l'adhérence fonctionnait. Zoomer plus permet bien sûr toujours d'obtenir des distances d'adhérence plus fines. <br />
<br />
* La sélection des <b>guides</b> est maintenant plus facile. Vous n'avez plus à positionner le curseur de la souris <i>exactement</i> sur une ligne de guide pour l'activer; une légère tolérance (1 pixel à l'écran de chaque côté du guide) a été introduite.<br />
<br />
= Sous-Calques =<br />
<br />
Jusqu'à cette version, il était seulement possible de faire d'un groupe un sous-calque temporaire en entrant dans ce groupe. Inkscape permet maintenant de créer et d'utiliser des sous-calques permanents.<br />
<br />
* La boîte de dialogue <b>Ajouter un calque</b> vous permet de place le nouveau calque au dessus, en dessous ou comme sous-calque du calque courant.<br />
<br />
* Dans les préférences (onglet Sélection), des options ont été ajouter afin de mieux spécifier le comportement de la commande "Tout sélectionner" et de la touche Tab : il est possible de restreindre son étendue à tout le document, au calque courant seulement ou au calque courant et à ses sous-calques.<br />
<br />
= Marqueurs =<br />
<br />
* La <b>conversion de contour en chemin</b> traite maintenant correctement les contours pointillés. En ce qui concerne les chemins avec des marqueurs, cette commande crée désormais un groupe contenant le contour converti en chemin et <b> tous ses marqueurs en tant qu'objets indépendants</b> (c'est à dire que les marqueurs ont aussi été convertis en objets et peuvent donc être transformés, peints; ceci permettant aussi de contourner le bogue empéchant les marqueurs de recevoir la même couleur que le contour; la correction complète de ce bogue nécessitant l'intégration de fonctionnalités de la norme SVG 1.2).<br />
<br />
* Les marqueurs <b>DimensionIn</b> et <b>DimensionOut</b> ont été modifiés afin que les pointes de leurs flèches correspondent exactement aux positions de noeuds. Il est maintenant très facile de dessiner des lignes de côte correspondant aux dimensions des objets. Des lignes de côte peuvent être facilement alignées en segmentant une ligne droite à des points arbitraires et en insérant des marqueurs DimensionIn/Out aux extrémités des segments résultants. <br />
<br />
* Tous les <b>marqueurs "fléchés"</b> livrés en standard ont été modifiés afin que les pointes de leurs flèches correspondent au mieux aux positions des noeuds auxquels ils sont liés. Un coïncidence complète n'est pas possible car elle provoquerait le chevauchement de l'extrémité plate (et parfois plus large) du contour et de la pointe fine de la flèché, masquant ainsi cette dernière. Cependant, les pointes de flèches sont désormais bien plus proches de leurs noeuds qu'auparavant, et sans doute assez pour la plupart des situations pratiques.<br />
<br />
* Un nouveau marqueur <b>RazorWire</b> (lame de rasoir) a été ajouté. En l'appliquant comme marqueur intermédiaire, vous pouvez facilement dessiner un fil de fer barbelé.<br />
<br />
= Effets d'extension =<br />
<br />
* le <b>menu Effets est maintenant officiellement activé</b> et n'est plus une "fonctionnalité expérimentale" comme dans les versions précédentes. L'option des préférences permettant de l'activer a été supprimée. Inkscape 0.44 est livrée avec environ 30 effets qui permettent d'effectuer des actions utiles, telles que l'interpolation de chemins, l'introduction de hasard, le tracé de fonctions, etc.<br />
<br />
* Les effets écrits en Python (qui forment le plupart des effets disponibles) <b>fonctionnent dès l'installation sur Windows</b>, en utilisant une copie de Python livrée avec Inkscape. Le seul soucis mineur est l'ouverture d'une feêtre de console windows vide lors du lancement d'un effet. Cette fenêtre reste ouverte pendant l'exécution de l'effet : ne fermez pas cette fenêtre, elle disparaîtra automatiquement dès la fin de l'exécution de l'effet.<br />
<br />
* Un nouvel effet en Python, <b>Rendu > Formule LaTeX</b>, vous permet d'entrer une formule LaTeX et d'insérer dans votre document un objet vectoriel contenant le rendu TeX de cette formule. L'installation préalable et la présence dans le PATH de <b>latex</b>, <b>dvips</b> et <b>pstoedit</b> sont nécessaire au fonctionnement de cette extension.<br />
<br />
* Un nouvel effet en Python, <b>Aplatir courbe de Bézier</b>, permet d'aplatir les chemins de la sélection courante, en approximant chaque chemin par une polyligne dont les segments respectent les critères d'applatissement spécifiés.<br />
* A new Python effect, <b>Measure Path</b>, attaches a text label to each path in the selection giving the length of that path (in px units).<br />
<br />
* L'effet <b>Rayons aléatoires</b> a reçu un nouveau paramètre permettant d'obtenir une <b>ditribution normale</b> des déplacement aléatoires, au lieu d'uniforme auparavant. Ceci donne un aspect plus naturel au chemin ainsi rendu aléatoire.<br />
<br />
* L'effet <b>Rendu > Système de Lindenmayer</b> ("Fractale (Lindenmayer)" dans les versions précédentes) est amélioré dans cette version. Vous pouvez maintenant spécifier des angles différents pour les rotations à gauche et à droite, permettant ainsi de courber certains systèmes-L. vous pouvez aussi rendre séparément aléatoires, selon un pourcentage arbitraire, les longueurs et les angles : ceci permet également d'obtenir un aspect plus naturel (tout spécialement pour les formes végétales). Cet effet permet d'obtenir des pavages de Penrose, des triangles de Sierpinsky, des courbes Dragon et toutes sortes d'autres formes mathématiques célèbres, ainsi que des labyrinthes, des frises, des motifs ou des arbres. Des exemples peuvent sont visibles sur cette capture d'écran : [http://inkscape.org/screenshots/gallery/inkscape-0.44-lindenmayer.png inkscape.org/screenshots/gallery/inkscape-0.44-lindenmayer.png] ainsi que dans le nouveau fichier d'exemple <code>share/examples/l-systems.svg</code>.<br />
<br />
* Les effets <b>Interpoler</b>, <b>Arbre aléatoire</b> et <b>Système de Lindenmayer</b> ont été corrigés : leurs résultats sont maintenant placés dans le calque courant et au centre du document (au lieu de la racine et du point 0;0 auparavant) <br />
<br />
* Les fichiers INX peuvent maintenant contenir plus d'informations : des info-bulles ou la description d'extension par exemple. Ces informations sont également traduisibles<br />
<br />
* Grâce aux possibilités de personnalisation des raccourcis clavier, il est maintenant possible d'attribuer des raccourcis aux effets que vous utilisez le plus souvent, permettant ainsi de les utiliser sans avoir à parcourir les menus.<br />
<br />
= Formats =<br />
<br />
* L'<b>export au format PDF</b> d'Inkscape est maintenant natif (c'est à dire qu'il ne nécessite plus d'application tierce) et <b>supporte la transparence</b> , y compris pour les dégradés. Ceci permet de remplacer la vieille extension d'export qui utilisait Ghostscript et fonctionnait via le format Postscript, qui provoquait la perte de la transparence. Ce nouvel export PDF n'est pas encore complet; en particulier, il ne gère pas encore le texte : il vous faut donc cocher l'option "Convertir le texte en chemin" dans la boîte de dialogue d'export. Quelques autres aspects ne sont pas non plus encore supportés : les dégradés dans les contours; les dégradés elliptiques excentrés; les motifs, masques et chemins de découpe; les images embarquées.<br />
<br />
* Vous pouvez maintenant enregistrer au format <b>SVG Inkscape compressé avec média</b>. Cette option d'enregistrement place dans un même fichier zip le fichier SVG et les images qui lui sont liées. Biern que l'ouverture directe de cette archive dans Inkscape n'est pas possible, le contenu est lié de sorte que après avoir dézippé le fichier, vous pouvez ouvrir le fichier SVG immédiatement.<br />
<br />
* Un format de sortie pour les <b>tables traçantes/coupantes</b>, telles que les Wishblade et Craftrobo, a été ajouté. Ce format consiste en un fichier DXF très minimaliste avec application des translations et redimensionnements appropriés. Il ne faut pas en espérer les même possibilités que celles offertes en général par les fichiers DXF. <br />
<br />
* Inkscape peut ouvrir/importer les fichiers générés par defaut par l'éditeur vectoriel <b>Xfig</b> . Cette fonctionnalité nécessite que la commande fig2dev (transfig) soit incluse dans votre PATH.<br />
<br />
* Une possibilité limitée d'export des formes dessinées avec Inkscape vers des fichiers <b>Open Document Format</b> (format document ouvert ou .odg) a été ajoutée dans cette version. Pour le moment, cet export est limité aux formes, texte, aplats de remplissage et de contour. Nous espérons l'améliorer au cours des mois à venir. Cependant, en attendant, cet export au format ODG est déjà utile pour intégrer vos dessins dans le monde Open Document, en particulier dans les documents de suites bureautiques telles que OpenOffice.org.<br />
<br />
* La nouvelle <b>extension de sortie XCF</b> permet d'exporter tous les éléments de haut niveau (c'est à dire les calques et les objets situés directement dans la racine) en tant que PNGs et de les incorpporer dans un fichier XCF pouvant être traité avec GIMP. Cette extension a besoin de Python PyXML et GIMP. GIMP >= 2.2.x doit être dans le PATH et nommé <code>gimp</code>. Inkscape >=0.44 doit aussi être dans le PATH. Cette extension ne fonctionne pas encore sur les plateformes Windows.<br />
<br />
= Raccourcis divers =<br />
<br />
* Vous pouvez maintenant vous servir de <b>Maj+déplacer (bouton du milieu)</b>, quel que soit l'outil pour zoomer. Ce fonctionnement est le même qu'un simple déplacer dans l'outil zoom, mais est plus rapide car vous n'avez pas a quitter votre outil courant. Ceci avec <b>déplacer (bouton du milieu)</b> (se déplacer), <b>clic bouton du milieu</b> (zoomer) et <b>Maj+clic bouton du milieu</b> (dézoomer)), complète l'ensemble des raccourcis permettant de naviguer sur le canevas quel que soit l'outil ou le contexte.<br />
<br />
* Dans l'outil Dégradé, <b>Maj+R permet de retourner la définition du dégradé</b> (c'est à dire inverser la position des stops) sans avoir à en déplacer les poignées. Par exemple, un dégradé elliptique avec du bleu au centre et du rouge à la périphérie deviendra rouge au centre et bleu à la périphérie. Ce comportement s'applique aux dégradé(s) dont une poignée est sélectionnée ou, si aucune poignée de dégradé n'est sélectionnée, aux dégradés de tous les objets sélectionnés. (Comparez cela au comportement de l'outil Noeud, dans lequel Maj+R permet de retourner la direction du chemin sélectionné). Ceci est particulièment utile pour les dégradés elliptique pour lesquels une rotation de 180 degrés ne permet pas ce résultat (contrairement aux dégradés linéaires).<br />
<br />
* Dans l'outil Sélecteur, <b>Ctrl+Entrée</b> permet d'entrer dans le groupe sélectionné (en en faisant ainsi un calque temporaire). <b>Ctrl+Backspace</b> permet de quitter le calque courant pour aller au calque parent dans la hiérarchie (mais ne va pas au calque racine).<br />
<br />
= Améliorations diverses =<br />
<br />
* Les <b>gabarits de document</b> (listé dans <i>Fichier &gt; Nouveau</i>) sont maintenant cherchés en premier dans le sous-répertoire <code>templates</code> du réperoire de profil de l'utilisateur (<code>~/.inkscape/templates</code> sur Linux), puis dans le sous-répertoire templates du répertoire système d'Inkscape. Ceci vous permet d'ajouter vos propres gabarits à la liste des gabarits livrés avec Inkscape, mais aussi de préempter le gabarit par défaut avec un autre créé par vos soins. (le fichier <code>default.svg</code> de votre répertoire de profil a priorité sur celui du répertoire système).<br />
<br />
* Lorsque vous modifiez le statut de l'un des boutons "transformer avec les objets" (pour les largeurs de contour, coins arrondis de rectangle, dégradés ou motifs), un <b>message</b> est affiché dans la barre d'état expliquant en quoi le comportement du logiciel a été modifié. Nous espérons que ceci permettra de réduire le nombre de complaintes de la part d'utilisateurs ayant accidentellement activé l'un de ces boutons et étonnés par le résultat.<br />
<br />
* Les valeurs entières de mille supérieurs à 2000 sont maintenant affichées sous la forme <b>2k, 3k, 4k</b> etc. dans les règles.<br />
<br />
* Dans la boîte de dialogue des Préférences d'Inkscape, Document, In the Document Preferences dialog, le style de chaque nouvel objet pour chaque outil est maintenant montré comme un <b>indicateur de style</b> (affichant les couleurs et les opacités de remplissage/contour, la largeur de contour et l'opacité globale de l'objet), avec un design similaire aux indicateurs de la barre d'état.<br />
<br />
* Dans la boîte de dialogue Disposer sur une Grille, l'espacement des lignes/colonnes peut maintenant être négatif.<br />
<br />
* Les <b>coins des rectangles arrondis</b> sont maintenant redimensionnés avec leur rectangle par défaut (le comportement précédent, toujours disponible en option, était de garder le rayon des coins arrondi constant pendant le redimensionnement d'un rectangle).<br />
<br />
* Un nouveau paramètres a été ajouté aux fonctionnalités accessibles depuis la ligne de commande : <code>--export-area-canvas</code> qui permet d'exporter le canevas entier en PNG. Cette option ainsi que <code>--export-area-drawing</code> et <code>--export-area</code> peut être utilisé en même temps que <code>--export-id</code> et <code>--export-id-only</code> pour plus de souplesse.<br />
<br />
* Les paramètres <code>--query-*</code> (accessibles depuis la ligne de commande) retournent maintenant la véritable boîte de contour SVG au lieu de de d'une boîte de contour avec le système de coordonnées d'Inkscape (axe y inversé). Ce nouveau comportement est plus adapté pour l'utilisation d'Inkscaoe dans des scripts.<br />
<br />
* Les limites de la valeur <b>ppp</b> (résolution) de la boîte de dialogue Exporter ont été étendues; les valeurs possibles vont maintenant de 0,01 à 100000. <br />
<br />
* Les <b>&lt;tspan&gt;s</b> des objets de type texte (y compris les tspans lines) peuvent être sélectionnés dans l'éditeur XML afin d'afficher leurs boîtes de contour (même si le SVG ne permet pas de les transformer). De plus, vous pouvez utilisez les paramètres <code>--query-*</code> de la ligne de commande afin de trouver les boîtes de contour des tspans depuis un script. (les chaînes individuelles incluses dans ou entre des tspans ne sont par contre pas sélectionnables, et ne peuvent pas posséder d'ID permettant des requêtes de toute façon).<br />
<br />
* L'image de remplacement affichée quand un fichier bitmap n'est plus accessible indique maintenant "<b>Linked image not found</b> à la place du déroutant "Broken image".<br />
<br />
* Le <b>clonage d'une sélection multiple d'objets</b> fonctionne maintenant de façon plus intuitive (c'est à dire que chaque objet est cloné séparément, comme pour la commande dupliquer). Auparavant, un seul objet pouvait être cloné à la fois. <br />
<br />
* Les boîtes de dialogue "licence" et "contributeurs" ont été intégrées dans des onglets de la boîte de dialogue "A propos". La boîte de dialogue A propos s'ajuste maintenant d'elle même à la taille du Splash SVG (tout en restant redimensionnable), et la zone de rendu est massicottée de façon à préserver les proportions de l'illustration quand la boîte de dialogue est redimensionnée. A propos affiche aussi maintenant des informations sur la compilation dans son coin supérieur droit.<br />
<br />
* Dans l'onglet Rotation de la boîte de dialogue Transformer, l'icône a été retournée horizontalement afin de représenter correctement la direction des rotations posives; cette modification a été appliquée au nouveau thème par défaut (Crispy) et au précédent.<br />
<br />
* Le <b>bouton de préservation des proportions</b> dans la barre des contrôles de de l'outil Sélecteur affiche maintenant un verrou (identique au verrou des calques dans la barre d'état) fermé quand il est pressé et ouvert sinon.<br />
<br />
* Le bouton <b>Parcourir</b> de la boîte de dialogue Exporter ouvre maintenant le nouveau sélecteur de fichier, identique à celui des commandes Ouvrir et Enregistrer.<br />
<br />
= Corrections diverses de bogues =<br />
<br />
* L'ouverture d'un document avec une <b>URI d'espace de nom incorrecte</b> ne faisait pas que provoquer un avertissement de la part d'Inkscape, mais "polluait " aussi le tableau interne d'espaces de noms d'Inkscape et en conséquence "infectait" les documents enregistrés par la suite avec des espaces de nom incorrects. Ceci a été corrigé, mais les documents avec des URIs d'espaces de nom incorrectes ne pevent plus être ouverts. Il faut modifier ces documents dans un éditeur de texte pour réparer les espaces de nom.<br />
<br />
* Avec les nouvelles versions de GTK, le <b>déplacement avec le stylet d'une tablette graphique</b> ne fonctionnait pas avec certains outils ou dans certains contextes (en particulier dans les outils Noeud et Rectangle). Ceci a été corrigé.<br />
<br />
* Le <b>redimensionnement d'objets avec un contour</b> dans le Sélecteur provoquait des décalages non désirés de l'objet redimensionné, ainsi que des modifications parasites de dimensions qui devaient être préservées (ex. : une légère modification de la largeur, alors que seule la hauteur était sensée être redimensionnée). Tous ces problèmes ont été corrigés, aussi bien pour le redimensionnement à la souris que pour la modification des champs numériques de la barre des contrôles, et pour toutes les valeurs de l'option "redimensionner le contour en même temps que l'objet". De plus, ces corrections permettent aux objets avec contour ne de plus perdre leur adhérence pendant un redimensionnement et à l'option "Origine par défaut du rendimensionnement" des préférences de l'outil Sélecteur de fonctionner enfin correctement. Attention cependant : il peut rester des problèmes dans le cas où vous voudriez redimensionner une sélection d'objets ayant des largeurs de contour différentes.<br />
<br />
* Le redimensionnement des contour fonctionne maintenant pour avec les objets ne spécifiant pas de largeur de contour; auparavant, ils se voyaient attribuer au passage un contour d'une largeur de 1px par défaut.<br />
<br />
* Les boîtes de contour des objets de type Texte et Texte Encadré ne tenaient pas compte de leur largeur de contour. Ceci a été corrigé.<br />
<br />
* Les limites de coiffe (des contours) des objets de type Texte étaient mal interprétées en unités absolues plutôt qu'en multiples de la largeur de contour (résultant en des raccords rendus biseautés).<br />
<br />
* Les chemins non achevés avec l'outil Stylo sont maintenant annulés et non terminés si vous passez à un autre outil. En plus d'être plus intuitif, ceci a également permis de corriger le plantage qui affectait Inkscape lorsqu'un utilisateur quittait l'application avec un chemin non achevé dans l'outil Stylo.<br />
<br />
* Les polices sont maintenant parcourues avec le gestionnaire natif de polices sur Win32, permettant à la liste des polices dans Inkscape de correspondre à celle des autres programmes Windows et de supprimer le long délai (potentiel) lors de la première utilisation des polices dans une session.<br />
<br />
* La définition de motifs de pointillé était cassée pour des objets transformés, et copier/coller un style avec des pointillés ne s'appliquait pas correctement à des objets contenant des transformations.<br />
<br />
* Une erreur provoquait un rendu supplémentaire de l'écran après chaque opération de zoom. De fait, après avoir appuyé sur "+" dans un dessin complexe, Inkscape met à jour son rendu, mais restait parfois sans réaction pendant un certain temps à cause d'un rendu supplémentaire (invisible pour l'utilisateur, car ce deuxième rendu ne changeait rien à l'écran). Ceci a été corrigé.<br />
<br />
* Le rendu des dégradés était décalé d'un pixel, ce qui provoquait souvent un affichage erroné des dégradés appliqués à des petits objets ou lors d'un zoom large.<br />
<br />
* L'interpréteur de chemin SVG ne pouvait pas manipuler les nombres fractionnels commençant par un simple point.<br />
<br />
* Plusieurs bogues de rendu des motifs, découverts en travaillant avec des fichiers SVG exportés d'Adobe Illustrator, ont été corrigés.<br />
<br />
* Inkscape sur Mac OS X remarquera les polices situées dans votre répertoire ~/Library/Fonts directory, en plus des autres emplacements standards.<br />
<br />
* Inkscape ne pouvait pas être compilé avec des version de la libxml <= 2.6.9. Nous avons maintenant relvé les exigences de version pour cette librairie de 2.6.0 à <b>libxml >= 2.6.11</b>, qui est d'ailleurs la plus récente version pouvant être obtenue officiellement.<br />
<br />
* Inkscape ne plante plus quand il rencontre un fichier INX défectueux pour les extensions.<br />
<br />
* Il y a maintenant plus de mémoire document libérée quand des documents sont fermés.<br />
<br />
* La sortie EPS incorpore désormais correctement un bas de page %%EOF.<br />
<br />
* Il y avait une régression dans la version 0.43 qui provoquait plusieurs bogues mineurs mais ennuyeux : les noeuds et les poignées restaient surlignés après que le bouton de la souris ait été relâché, et dans l'outil noeud le rectangle de sélection d'une bande étirable demeurait visible si la sélection était terminée sur un noeud. Cette régression a été corrigée. <br />
<br />
* Le code source du routage de connecteurs faisait parfois des confusions entre des objets de différents documents, et produisant donc parfois un routage étrange. Ceci a été corrigé.<br />
<br />
* Il y avait un problème dans le code source du Tableau Blanc (Inkboard) de la version 0.43 qui permettait à une personne mal intentionnée de perturber une session de Tableau Blanc. Ceci a été corrigé.<br />
<br />
* Il y avait un problème dans le code source du Tableau Blanc (Inkboard) de la version 0.43 qui provoquait un interblocage quand deux utilisateurs tentaient de s'inviter l'un l'autre en même temps (cf. le bogue #[https://sourceforge.net/tracker/?func=detail&atid=604306&aid=1352522&group_id=93438 1352522] pour plus de détails). Ceci devrait être corrigé, même si la modification n'a pas été intensément testée.<br />
<br />
* Il y avait un problème dans le code source du Tableau Blanc (Inkboard) de la version 0.43 qui empéchait l'affichage des invitations à une session sur l'écran de l'invité. Ceci était le résultat d'un erreur dans la manipulation des drapeaux de modification GDK (GDK modifier flags), et a été réparé.<br />
<br />
= Traductions =<br />
<br />
* les fichiers INX (qui gèrent l'interface des effets externes) permettent maintenant la traduction des chaînes visibles par l'utilisateur. Ce qui signifie que les boîtes de dialogue, les sélections de type de fichier et les noms d'extensions peuvent désormais être traduits.<br />
<br />
* Inkscape est maintenant significativement traduit en 18 langues : Allemand, Basque, Catalan, Chinois (simplifié et traditionnel), Espagnol, Français, Hongrois, Italien, Lituanien, Norvégien (dialecte de Bokmål), Polonais, Russe, Serbe (cyrillique et latin), Slovène, Tchèque et Vietnamien. De plus 21 autres langues sont en partie traduites. Le pourcentage de chaînes traduites est passé de 49% à 61% dans cette version.<br />
<br />
* De nouvelles traductions des didacticiels ont été apportées par des contributeurs : en tchèque, portugais (Brézil) et russe.<br />
<br />
= En interne =<br />
<br />
* La boîte de dialogue Propriétés du Document a été entièrement réécrite en utilisant gtkmm, ce qui a permis une importante diminution de la taille du code source grâce à l'utilisation d'objets "widget". Les objets "widget" utilisés peuvent être réutilisés par d'autres boîtes de dialogue, et le code source est bien plus lisible.<br />
<br />
* Un travail a commencé sur l'optimisation des "include" dans les fichiers cpp, en utilisant l'outil "purgeincludes" écrit spécialement pour cela, et a permis de supprimer 40% des lignes "include" !<br />
<br />
= Problèmes connus =<br />
=== les fichiers SVG enregistrés avec une version précédente n'affichent pas les polices correctement ===<br />
* Il se peut que les polices ne s'affichent pas correctement lorsque vous ouvrez un document enregistré avec un version précédente (ex. 0.43). Ceci peut être simplement réparé en réappliquant la police en question. Cependant, la boîte de dialogue Texte et Police ne récupère pas la taille de police depuis le document, et la taille peut donc être perdue. Si vous sélectionnnez les texte, puis vérifiez ses fonte et taille d'origine avec l'éditeur XML, vous pouvez alors les réappliquer dans la boîte de dialogue Texte et Police, et redonner à votre document son aspect original !<br />
<br />
=== Problèmes avec certains paquets Debian libgc-6.7 ===<br />
<br />
* 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.<br />
<br />
=== Problèmes avec l'option "Composite" de X.org ===<br />
<br />
* Certaines pré-versions d'Inkscape-0.44 subissaient des plantages si l'option "Composite" était activée dans la configuration de X.org. Ce problème est résolu dans la version finale.<br />
<br />
=== Les espaces de nom (namespaces) peuvent nécessiter une correction manuelle ===<br />
<br />
* Les précédentes versions d'Inkscape sauvaient parfois les documents avec de <b>mauvaises URIs d'espaces de nom</b> sans prévenir. Ce problème a été résolu, mais des fichiers ainsi corrompus ne peuvent plus être ouverts. Ces documents peuvent nécessiter une correction manuelle des déclarations d'espaces de nom. Les URLs correctes sont listées ci-dessous, avec les préfixes d'espaces de noms corrects entre parenthèses :<br />
** '''Sodipodi''' (''sodipodi''): http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd<br />
** '''Inkscape''' (''inkscape''): http://www.inkscape.org/namespaces/inkscape<br />
** '''XLink''' (''xlink''): http://www.w3.org/1999/xlink<br />
** '''SVG''' (''svg'' or none): http://www.w3.org/2000/svg<br />
** '''RDF''' (''rdf''): http://www.w3.org/1999/02/22-rdf-syntax-ns#<br />
** '''Creative Commons''' (''cc''): http://web.resource.org/cc/<br />
** '''Dublin Core Metadata''' (''dc''): http://purl.org/dc/elements/1.1/<br />
<br />
=== Attention aux thèmes défectueux sous Linux ===<br />
<br />
* Inkscape et d'autres programmes Gtk peuvent planter sous Linux quand le paquet <b>gtk2-engines-smooth / libsmooth</b> 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.<br />
* Un problème similaire existe si le thème <b>Baghira KDE</b> ou le paquet <b>gtk_gt_engine</b> 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.<br />
<br />
=== N'oubliez pas de supprimer le fichier menus.xml s'il est présent ===<br />
<br />
* Si vous avez utilisé certaines compilations directes du dépot CVS/SVN à l'automne 2005, il se peut que vous ayiez un fichier <code>menus.xml</code> restant dans votre répertoire de profil (ex. <code>~/.inkscape</code> 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 <code>menus.xml</code>.<br />
<br />
= Versions précédentes =<br />
<br />
* ReleaseNotes043-fr (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes043-fr) : traduction en français de ReleaseNotes043 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes043)<br />
* ReleaseNotes042 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes042)<br />
* ReleaseNotes041 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes041)<br />
* ReleaseNotes040 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes040)<br />
* ReleaseNotes039 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes039)<br />
* ReleaseNotes038 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes038)<br />
* ReleaseNotes037-fr (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes037-fr) : traduction en français de ReleaseNotes037 http://wiki.inkscape.org/wiki/index.php/ReleaseNotes037)<br />
* ReleaseNotes036-fr (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes036-fr) : traduction en français de ReleaseNotes036 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes036) <br />
* ReleaseNotes035-fr (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes035-fr) : traduction en français de ReleaseNotes035 (http://wiki.inkscape.org/wiki/index.php/ReleaseNotes035)</div>Matiphashttps://wiki.inkscape.org/wiki/index.php?title=Release_notes/0.36/fr&diff=7537Release notes/0.36/fr2006-07-05T14:23:46Z<p>Matiphas: </p>
<hr />
<div>= Inkscape version 0.36 "Son utilisation ? Un jeu d'enfant" =<br />
<br />
This is the second release of Inkscape and there has been a tremendous amount of work that has been done on the project. Many patches and ideas that had been 'waiting in the wings' have now been applied to the codebase. Now Inkscape is easier to use for users as the interface is less complex and more intuitive. <br />
<br />
== En bref ==<br />
* Main GUI has been significantly redesigned<br />
* Usability of dialogs, keyboard shortcuts, and mouse is improved<br />
* Preliminary support for layer grouping, path markers, and extension modules<br />
* Much more user and developer documentation - doxygen, docbook, man page, wiki, diagrams, & more<br />
* Many bugfixes, minor enhancements, and usability tweaks<br />
<br />
== Ce qu'est Inkscape ==<br />
<br />
The Inkscape application is an open source SVG editor with capabilities similar to Illustrator, [[CorelDraw]], Visio, etc. Supported SVG features include basic shapes, paths, text, alpha blending, transforms, gradients, node editing, svg-to-png export, grouping, and more.<br />
<br />
== Améliorations ==<br />
<br />
* CSDI interface has been traded for an SDI one: Now each document window has its own menubar at the top and its own detachable toolbar at left. This increases Inkscape's compliance with the GNOME HIG and decreases confusion for the majority of users.<br />
* A secondary (horizontal) detachable toolbar is introduced for operations and controls specific to each tool. At the moment this toolbar is mostly empty but we have big plans on how to fill it with all kinds of useful things for convenient access.<br />
* Dialogs now always stay on top of the document window (even if you have several document windows open). They are easy to open or activate (using shortcuts displayed in their title bars), close (Ctrl+w), or defocus (Esc). Moreover, dialogs remember their size and position across sessions. <br />
* New commands: Paste style (apply the style of the copied object to the current selection), Fit page width to window.<br />
* Introductory layers support. There is now code in the code base to start handling layers. GUI elements to follow - watch this slot!<br />
* Arrowhead and marker support. A much requested feature which increases the usability of Inkscape for everyday tasks.<br />
* Using mouse is now less painful thanks to the increased mouse tolerance (you don't have to be exactly over an object to grab it) and introduced drag tolerance (very small drags, which are usually accidental, are now considered clicks and do not move anything).<br />
* Undo is now unlimited (that is, limited only by available memory). <br />
* Lots of new keyboard shortcuts. Notably, Esc now consistently deselects, cancels selection, and cancels drag or transformation of any kind (so far only in selector and node edit). Arrows, Ctrl+a, and Tab[[/Shift]]+Tab act on nodes in node editor exactly as they do on objects in Selector. There are at least two ways to activate each tool, one with an F<number> key (Corel Draw style) and another with a single letter (Adobe Illustrator style). Space toggles between Selector and your current tool. Dialogs are consistently activated by Ctrl-Shift-<letter> combinations.<br />
* There's no lower limit on the size of exported PNGs anymore. You can use Inkscape to create even 1x1 PNG images.<br />
* The standard <tt>xml:space</tt> attribute on text objects is now honored. For newly created objects it has the value of <tt>"preserve"</tt> which means all whitespace characters are shown exactly as typed.<br />
* Enhanced modules system. Now modules can be defined using external files so no C coding is required for an extension.<br />
* Mac OS X and Windows build fixes. These builds are getting more mature and working better.<br />
* Increased code documentation. Come check it out, the Inkscape codebase is getting more readable every day.<br />
* Numerous bugfixes and usability improvements.<br />
<br />
== Infrastructure ==<br />
<br />
* The web presence of Inkscape is dramatically different than with the last release. If you haven't already, you should check it out at: http://www.inkscape.org.<br />
* Many people have been contributing to the Wiki, which has a sizable amount of content today: http://www.inkscape.org/cgi-bin/wiki.pl.<br />
* Doxygen documentation builds are now happening on HEAD nightly: http://www.inkscape.org/doc/doxygen/html.<br />
* CVS snapshots are taken on a nightly basis: http://www.inkscape.org/cvs-snap/.<br />
<br />
== En interne ==<br />
<br />
* More useful stuff in the secondary toolbar - all kinds of controls that are relevant to a specific tool will be put into that toolbar for convenient access.<br />
* A new, extensive Preferences dialog. Lots of settings that are now hard-coded will be settable.<br />
* Dialogs reorganization: less dialogs overall, with their functions more logically grouped.<br />
* More precision, maximum zoom of 256x or more.<br />
* Complete keyboard control for node editing, including editing control handles of a node.<br />
* GUI selection of arrowheads for path start/end/mid markers.<br />
<br />
== Problèmes connus ==<br />
<br />
* At least on KDE, floating dialogs may not stay on top when you switch between maximized document windows. You may need to click on the window's title bar to bring the dialogs to top. (See src/dialogs/dialog.events for a possible workaround and comments, feel free to suggest a patch.)<br />
* Also on KDE, detached toolbars do not stay on top. (This is a KDE problem.)<br />
* On Windows, dialogs do not stay on top of document in this version.<br />
* Some keyboard shortcuts (e.g. arrow keys for nudge) do not work if your mouse pointer is not over the document window.<br />
* When using Copy[[/Paste]] (or Paste style) commands, you cannot copy gradients or arrowheads from one document to another. Workaround: use the XML editor to copy the content of the <defs> element from the source document to the target document, then copying gradients and arrowheads will work.<br />
* Pasting text directly into a text object on the canvas does not work. Workaround: open the Text dialog (Ctrl+Shift+t) and paste into the text editing area there, then click Apply.<br />
* 'warning: failed to load external entity "glade/icons.svg" - This is not a fatal problem, but merely an indication that Inkscape could not locate its icon images. This problem can also be detected when some of the button icons show up as random noise. The usual fix is to go through the 'make install' process so that the icons.svg file gets copied to the expected location.<br />
* 'colinear!' - This is a libart warning. The original libart intersector has all kinds of numerical problems, and it is believed that this warning is emitted if it tries to find intersection of two almost parallel lines. Robert Crosbie recently noticed this still occurs when using the Calligraphic tool.<br />
<br />
== Versions précédentes ==<br />
<br />
* [[ReleaseNotes035-fr]] traduction en français de [[ReleaseNotes035]]<br />
<br />
[[Category:Marketing]]</div>Matiphas