Vous pouvez me contacter via Facebook pour questions & suggestions :
Page Facebook relative à mon site
Un conseil : pour dessiner une forme complexe, commencez par dessiner une forme de base puis transformez la en chemin.
Par exemple, pour dessiner un trapèze dessinez d'abord un rectangle ; convertissez le rectangle en chemin puis déplacez les
deux noeuds supérieurs et vous obtenez un trapèze. C'est pas plus compliqué !
Autre exemple, pour dessiner une banane dessinez d'abord une ellipse puis transformez cette forme en chemin.
Il vous faudra parfois rajouter des noeuds au chemin.
Il est donc fondamental de savoir créer et manipuler les formes de bases avant d'aller plus loin.
Ci-dessous un document Inkscape contenant différents rectangles.
Pour obtenir un carré il faut dessiner une forme de type "rectangle" tout en appuyant sur la touche CTRL.
Pour déplacer / redimensionner une forme il suffit de la sélectionner en cliquant dessus : 9 doubles flèches noires verticales encadrent alors la forme.
Pour appliquer une transformation à une forme il suffit de double-cliquer : 9 doubles flèches noires apparaissent mais orientées
cette fois horizontalement.
Vous pouvez alors appliquer une rotation si vous manipulez les flèches d'angle et une inclinaison si vous manipulez les flèches
médianes.
Une forme étant sélectionnée, cliquez sur l'icône "outil noeuds" ; des poignées transparentes rondes et carrées apparaissent. Vous pouvez alors arrondir les coins.
La dernière forme du canevas ci-dessus est intéressante car les coins ont des angles d'arrondi différents. Sélectionnez cette forme et affichez le volet "propriétés de l'objet" (commmande : "Outil/Propriété de l'objet") et cliquez sur l'icône légendé "rendre les coins indépendants" ; vous pouvez alors graphiquement définir des rayons de coins différents pour chaque angle.
Ci-dessous je viens d'évoquer ce panneau.
Pour affichez les paramètres géométriques d'une forme sélectionnée et éventuellement les changer Il
suffit de produire la commande "Propriété de l'objet".
Grâce à ce panneau, il est très facile d'arrondir les angles d'un rectangle ou carré.
Quant aux dimensions en pixels de la forme, vous pourrez saisir des entiers.
Notez que chaque forme à l'attribut ID. En effet lors de la sauvegarde en svg optimisé je n'ai pas coché "supprimer les ID inutiles".
Pour l'attribut fill j'ai remplacé le code couleur par le nom de la couleur.
Notez que le dernier rectangle a été converti en chemin (path). En effet dans une forme de base les rayons de coins sont
forcément identiques (attributs rx & ry).
Vous avez bien lu. J'ai ouvert avec l'éditeur NotePad le document Inkscape pour modifier le code SVG généré.
Pour créer une ellipse autour de la position du curseur appuyez sur la touche MAJ tout en dessinant la forme.
Pur créer un cercle appuyez sur la touche CTRL tout en dessinant la forme.
Pour créer un cercle autour de la position du curseur appuyez simultanément sur les touches CTRL et MAJ tout en dessinant la forme.
Dans le document ci-dessous deux cercles et deux ellipses.
Les formes du base ont une couleur de contour différente de la couleur de fond.
Pour appliquer une couleur au contour il suffit de la sélectionner dans la palette tout en appuyant sur la touche MAJ.
Notez comme le code de la balise SVG début est "propre" grâce à la commande "Propriété du document".
Grâce à la commande "créer cercles, ellipses et arcs" vous pouvez créer non seulement des cercles ou des ellipses mais aussi des arcs de cercle (ou d'ellipse) et des "camemberts".
En effet dès que vous avez cliqué sur cet icône l'interface de Inkscape change : la barre de contrôle de l'outil "ellipse" apparaît sous la barre de menus.
Attention on dessine un arc (de cercle ou d'ellipse) dans le sens contraire des aiguilles d'une montre.
Donc vous pouvez transformer un cercle en arc ou en camembert. Même remarque pour une ellipse.
Dans le document Inkscape ci-dessus un cercle a été dupliqué 3 fois.
Les trois copies ont été transformées en camembert, arc et corde.
Pour ces trois portions de cercle j'ai réglé la liste "début" à 0° et la liste "fin" à 270°
Voyez vous la différence entre un camembert et une corde ?
Il s'agit de formes fermées (alors qu'un arc et une forme ouverte) mais dans le cas d'une corde les extrémités de l'arc sont reliées par un
segment alors que pour un camembert les extrémités sont reliées par une ligne brisée passant par le centre.
Le code SVG généré (et optimisé) devient un peu plus complexe (extrait) :
Inkscape génère des chemins (balise path) et plus précisément des arcs de cercle.
Cette fois on apprécie l'outil Inkscape car encoder soi-même ce genre de code devient chronophage.
Dans le document Inkscape ci-dessus une ellipse a été dupliquée 3 fois.
Les trois copies sont transformées en arcs d'ellipse fermés en jouant sur les listes "début" et "fin".
Premier arc d'ellipse : début :0 , fin : 180
Deuxième arc d'ellipse : début :180 et fin : 0
Troisième arc d'ellipse : début : 90 et fin : 270
En effet on dessine de la droite vers la gauche.
Si l'angle de l'arc vaut 180% (ce qui est le cas ici) la demande d'une corde ou d'un camembert donne le même résultat.
Le code SVG généré:
Dans la valeur de l'attribut path, le "z" final veut dire "fermer la forme !"
C'est la même commande de la barre d'outils pour produire des polygones et des étoiles.
Pour créer des polygones il faut cliquer sur l'icône "polygones réguliers" de la barre de contrôle des outils.
Je rappelle que la barre de contrôle des outils est au dessus de la zone de dessin.
Et pour créer des étoiles il faut cliquer sur l'icône "étoiles" de cette même barre.
Pour les polygones il faut préciser uniquement le nombre de sommets. Vous pouvez donc dessiner des triangles, des losanges, des pentagones, des hexagones, etc.
Pour dessiner une forme autour de la position initiale du curseur il faut maintenir la touche Maj enfoncée lors de la création de la forme.
Ci-dessous un document inkscape avec différents polygones réguliers (côtés égaux).
Pour le dernier polygone (hexagone) il y a un contour vert de 4px et la forme est à demi opaque.
J'ai réalisé ces mises en forme uniquement via la barre d'état !
Je rappelle que pour appliquer une couleur au contour il faut sélectionner ladite couleur dans la palette tout en appuyant sur la touche MAJ ; cette couleur s'applique alors au contour de l'objet sélectionné.
A gauche de la barre d'état il y a aussi une liste déroulante pour règler l'épaisseur du contour et une autre pour régler l'opacité de la forme.
Ci-dessous un document contenant des étoiles !
Tout cela mérite quelques explications.
Le ratio des rayons est le rapport entre le rayon intérieur et le rayon extérieur.
Plus le ratio est faible et plus l'étoile a des bras longs. Plus le ratio est grand et plus les bras sont courts.
Pour le dernier polygone et via la boîte de dialogue "remplissage et contour" j'ai appliqué une dégradé radial basique à la forme ; il suffit de cliquer dans l'icône "dégradé radial" de l'onglet "fond".