10.07.2015 Views

Inkscape efficace Fichier PDF - e-nautia

Inkscape efficace Fichier PDF - e-nautia

Inkscape efficace Fichier PDF - e-nautia

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

en mode graphique ? Cette question se pose dès que l’on s’intéresse auSVG et plus généralement aux logiciels libres. Il suffit de regarder quelqueslignes d’un SVG d’Adobe Illustrator pour comprendre pourquoi ilest si difficile de trouver un éditeur SVG dans ce logiciel sauf pour pallierses manques évidents dans le support des filtres SVG. L’éthique dulibre pousse les auteurs d’<strong>Inkscape</strong> à mettre à disposition le code parsoucis de transparence davantage que pour des raisons pratiques.Quoi qu’il en soit, les personnes qui viennent vers <strong>Inkscape</strong> pour d’autresraisons que la transparence du code source ne s’en serviront pas. Il estprobable qu’elles auront été surtout sensibles à la notoriété du W3C(rappelons-le, à l’origine du SVG) en matière de normes, et au fait quecette organisation regroupe différents éditeurs. Sans oublier la garantieapportée par Adobe, géant du graphisme et promoteur du SVG au seindu W3C. L’adoption du SVG par <strong>Inkscape</strong> est donc un choix de raisonet explique le maintien de l’éditeur de code malgré l’orientation graphiquedu logiciel.L’éditeur SVG vous permet de vous assurer que votre code ne comportepas d’erreurs et qu’il pourra être correctement affiché par d’autres logiciels.Il s’agit donc d’une garantie d’interopérabilité. Grâce à lui, vouspouvez contrôler votre code plus facilement que dans un simple éditeurde texte : il affiche le code sous forme d’arbre, sépare les différentes partiespour clarifier l’ensemble quand le code est très complexe. Il vousdonne la possibilité d’avoir à la fois une meilleure vision d’ensemble etun regard plus précis.De plus, avoir accès aux sources est bien utile quand il faut comprendre cequi ne va pas, si le résultat produit n’est pas conforme au résultat escompté.Cela permet également de ne pas être limité par les capacités d’un outil. Àl’heure actuelle, <strong>Inkscape</strong> n’intègre, par exemple, aucune fonction d’interactivitéavec ECMAScript, ni même de balise d’animation. Le fait de connaîtrele code SVG et de pouvoir l’éditer directement dans <strong>Inkscape</strong> évite lerecours à d’autres logiciels et permet en même temps de s’assurer que lecode ajouté n’entre pas en conflit avec du code existant.On pourrait évidemment affirmer que programmer n’est pas le travaild’un dessinateur ou d’un graphiste. Certes. Mais, pour un webmaster ouun développeur Flash, la frontière entre programmation et création esttrès vite moins nette.VOUS VENEZ D’ILLUSTRATOR Source SVGDans Adobe Illustrator, l’interface d’édition de lasource SVG est bien moins riche : elle ne comportequ’une simple zone de texte qui ne fournit aucuneassistance et ne permet pas de détecter les éventuelleserreurs.PRODUCTIVITÉ Passez à la suivante !Si vous souhaitez lire vos codes SVG dans un éditeurde texte, vous pouvez modifier les paramètresqui vous intéressent de la rubrique SVG outputdes préférences d’<strong>Inkscape</strong>. Vos valeurs numériquessont en effet peut-être difficiles à lire ? Vouspréférez peut-être utiliser les noms de couleur aulieu des valeurs hexadécimales ? Spécifiez danscette fenêtre la façon dont vous souhaitez qu’<strong>Inkscape</strong>enregistre certaines portions de code. Vouspourrez aussi déterminer si les attributs retournentà la ligne systématiquement ou s’ils s’écrivent surla même ligne que l’élément auquel ils se rapportent.Il s’agit certes de détails de présentation,mais en graphisme ce type de détails a del’importance !14 – Les coulisses d’<strong>Inkscape</strong> : SVG© Groupe Eyrolles, 2008 229

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!