Outils pour utilisateurs

Outils du site


issue90:inkscape

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
issue90:inkscape [2015/02/17 15:15] – [5] auntieeissue90:inkscape [2015/02/19 11:48] (Version actuelle) andre_domenech
Ligne 9: Ligne 9:
 L'utilisation de clones rend facile la création de copies d'objets ou de groupes dans votre image. Comme nous l'avons vu le mois dernier, nous obtenons un peu de variété en dissociant les groupes en plus petits morceaux à cloner et vous pouvez toujours dessiner des objets supplémentaires sur vos clones pour les distinguer. Mais vous ne pouvez pas faire de grosses modifications de votre clone - modifier le tracé de la forme, par exemple - sans le convertir d'abord en copie normale. L'utilisation de clones rend facile la création de copies d'objets ou de groupes dans votre image. Comme nous l'avons vu le mois dernier, nous obtenons un peu de variété en dissociant les groupes en plus petits morceaux à cloner et vous pouvez toujours dessiner des objets supplémentaires sur vos clones pour les distinguer. Mais vous ne pouvez pas faire de grosses modifications de votre clone - modifier le tracé de la forme, par exemple - sans le convertir d'abord en copie normale.
  
-Bien que vous ne puissiez pas apporter des modifications significatives aux clones, ils ne sont pas non plus entièrement inertes. J'ai déjà montré comment les tourner, les inverser, les changer d'échelle et les incliner indépendamment de leurs objets parents. Mais il y a une autre petite astuce dans l'arsenal des clones, qui nécessitera un peu d'effort pour son paramétrage, mais qui vaut le coup dans certaines situations : les clones peuvent changer de contour et de remplissage indépendamment de leurs parents.+Bien que vous ne puissiez pas apporter des modifications significatives aux clones, ils ne sont pas non plus entièrement inertes. J'ai déjà montré comment les tourner, les inverser, les changer d'échelle et les incliner indépendamment de leurs objets parents. Cependant il y a une autre petite astuce dans l'arsenal des clones, qui nécessitera un peu d'effort pour son paramétrage, mais qui vaut le coup dans certaines situations : les clones peuvent changer de contour et de remplissage indépendamment de leurs parents.
  
-Vous ne pouvez pas juste choisir n'importe quel clone pour lui donner un nouveau contour et/ou remplissage. la place, le contour ou le remplissage de l'objet parent doit avoir été « défait ». La façon la plus rapide de défaire le remplissage ou le contour est de cliquer avec le bouton droit sur le nuancier des couleurs dans la barre d'état en bas de la fenêtre d'Inkscape. Vers le bas du menu contextuel, vous trouverez une option « Ne pas définir le contour » ou « Ne pas définir le remplissage » [Ndt : selon la couleur sur laquelle vous aurez cliqué remplissage ou contour]. Sélectionnez la ligne et la couleur sera remplacée avec la mention « indéfini ». Vous pouvez aussi rendre indéfini le contour ou le remplissage avec le bouton « ? » dans l'onglet approprié de la boîte de dialogue Remplissage et contour.+Vous ne pouvez pas juste choisir n'importe quel clone pour lui donner un nouveau contour et/ou remplissage. À la place, le contour ou le remplissage de l'objet parent doit avoir été « défait ». La façon la plus rapide de défaire le remplissage ou le contour est de cliquer avec le bouton droit sur le nuancier des couleurs dans la barre d'état en bas de la fenêtre d'Inkscape. Vers le bas du menu contextuel, vous trouverez une option « Ne pas définir le contour » ou « Ne pas définir le remplissage » [Ndt : selon la couleur sur laquelle vous aurez cliqué remplissage ou contour]. Sélectionnez la ligne et la couleur sera remplacée avec la mention « indéfini ». Vous pouvez aussi rendre indéfini le contour ou le remplissage avec le bouton « ? » dans l'onglet approprié de la boîte de dialogue Remplissage et contour.
  
 =====2===== =====2=====
Ligne 23: Ligne 23:
 Malheureusement, il y a des inconvénients à rendre indéfini le contour ou le remplissage de votre objet. Un remplissage indéfini est rendu en noir, ce qui est souvent déjà assez mauvais, mais un contour indéfini n'a aucun rendu, ce qui est désastreux quand l'objet que vous voulez cloner n'est fait que d'un contour, sans remplissage - il disparaît de l'écran ! Parce que les contours sont plus difficiles à illustrer (un objet invisible ne donne pas une superbe capture d'écran !), nous allons commencer par le cas de remplissages rendus indéfinis et nous reviendrons aux contours plus loin dans l'article. Malheureusement, il y a des inconvénients à rendre indéfini le contour ou le remplissage de votre objet. Un remplissage indéfini est rendu en noir, ce qui est souvent déjà assez mauvais, mais un contour indéfini n'a aucun rendu, ce qui est désastreux quand l'objet que vous voulez cloner n'est fait que d'un contour, sans remplissage - il disparaît de l'écran ! Parce que les contours sont plus difficiles à illustrer (un objet invisible ne donne pas une superbe capture d'écran !), nous allons commencer par le cas de remplissages rendus indéfinis et nous reviendrons aux contours plus loin dans l'article.
  
-A titre de démonstration, j'ai dessiné deux cercles identiques, puis j'ai rendu indéfini le remplissage de l'un d'eux. Vous pouvez le voir facilement puisque le remplissage a été dessiné tout en noir. C'est important de noter que « noir » et  « indéfini » ne sont pas synonymes, bien que l'affichage à l'écran puisse le faire croire. Ensuite, j'ai cloné chaque cercle, puis modifié la couleur du remplissage de chaque clone en jaune. Comme vous pouvez le voir, le clone du haut ignore le remplissage modifié, comme tous les autres clones vus précédemment. A l'inverse, le clone du bas a remplacé le remplissage noir « indéfini » par la couleur que j'ai donné au clone.+A titre de démonstration, j'ai dessiné deux cercles identiques, puis j'ai rendu indéfini le remplissage de l'un d'eux. Vous pouvez le voir facilement puisque le remplissage a été dessiné tout en noir. C'est important de noter que « noir » et  « indéfini » ne sont pas synonymes, bien que l'affichage à l'écran puisse le faire croire. Ensuite, j'ai cloné chaque cercle, puis modifié la couleur du remplissage de chaque clone en jaune. Comme vous pouvez le voir, le clone du haut ignore le remplissage modifié, comme tous les autres clones vus précédemment. A l'inverse, le clone du bas a remplacé le remplissage noir « indéfini » par la couleur que j'ai donnée au clone.
  
-Le clone jaune a hérité de sa forme, son contour et son remplissage de l'objet parent, mais affiche sa propre couleur de remplissage . Nous pouvons aller plus avant en créant des clones supplémentaires à partir du seul parent puis en donnant à chacun sa propre couleur.+Le clone jaune a hérité de sa forme, son contour et son remplissage de l'objet parent, mais affiche sa propre couleur de remplissage . Nous pouvons aller plus avant en créant des clones supplémentaires à partir du seul parentpuis en donnant à chacun sa propre couleur.
  
 **When dealing with something as simple as a circle, there's probably no real benefit in creating clones like this compared with simply duplicating the parent and changing the fill. But the parent object is rarely as simple as a circle, and these clones can still also be rotated, flipped, scaled and skewed independently. Furthermore, the fills don't have to be simple colors: you can use patterns and linear or radial gradients, too. Admittedly the Inkscape UI struggles a little with anything other than simple colors as the gradient editing handles tend to appear out of place, and the pattern scaling handles don't appear at all – but SVG itself allows for all these possibilities. **When dealing with something as simple as a circle, there's probably no real benefit in creating clones like this compared with simply duplicating the parent and changing the fill. But the parent object is rarely as simple as a circle, and these clones can still also be rotated, flipped, scaled and skewed independently. Furthermore, the fills don't have to be simple colors: you can use patterns and linear or radial gradients, too. Admittedly the Inkscape UI struggles a little with anything other than simple colors as the gradient editing handles tend to appear out of place, and the pattern scaling handles don't appear at all – but SVG itself allows for all these possibilities.
Ligne 33: Ligne 33:
 In the previous article, I was extolling the virtues of cloning groups rather than single objects, so you'll be pleased to hear that you can use unset fills in cloned groups as well. Any objects within your group that have their fill unset will be given the clone's color, whereas other objects will be cloned as normal, inheriting their fill from the parent. This ability to mix normal and unset fills within the parent can be very useful if you require a few similar copies with just part of the design changing color with each clone – consider creating some characters for a crowd scene, each of which has a different colored T-shirt.** In the previous article, I was extolling the virtues of cloning groups rather than single objects, so you'll be pleased to hear that you can use unset fills in cloned groups as well. Any objects within your group that have their fill unset will be given the clone's color, whereas other objects will be cloned as normal, inheriting their fill from the parent. This ability to mix normal and unset fills within the parent can be very useful if you require a few similar copies with just part of the design changing color with each clone – consider creating some characters for a crowd scene, each of which has a different colored T-shirt.**
  
-Quand on travaille avec une chose aussi simple qu'un cercle, il n'y a probablement pas d'intérêt à créer des clones ainsi plutôt que de copier le parent et de changer le remplissage. Mais un objet parent est rarement aussi simple qu'un cercle et ces clones peuvent toujours être tournés, inversés, mis à l'échelle et inclinés indépendamment. De plus, les remplissages ne sont pas limités aux couleurs simples : vous pouvez aussi utiliser des motifs ou insérer des gradients linéaires ou radiaux. Certes, l'interface utilisateur d'Inkscape a quelques difficultés avec autre chose que des couleurs simples, de sorte que les poignées d'édition des gradients ne semblent pas à leur place ou que les poignées de mise à l'échelle du motif n’apparaissent pas du tout mais le moteur de dessin vectoriel permet toutes ces possibilités.+Quand on travaille avec une chose aussi simple qu'un cercle, il n'y a probablement pas d'intérêt à créer des clones ainsi plutôt que de copier le parent et de changer le remplissage. Mais un objet parent est rarement aussi simple qu'un cercle et ces clones peuvent toujours être tournés, inversés, mis à l'échelle et inclinés indépendamment. De plus, les remplissages ne sont pas limités aux couleurs simples : vous pouvez aussi utiliser des motifs ou insérer des gradients linéaires ou radiaux. Certes, l'interface utilisateur d'Inkscape a quelques difficultés avec autre chose que des couleurs simples, de sorte que les poignées d'édition des gradients ne semblent pas à leur place ou que les poignées de mise à l'échelle du motif n’apparaissent pas du toutmais le moteur de dessin vectoriel permet toutes ces possibilités.
  
-En reprenant notre exemple précédent, mélangeons un peu le tout pour montrer quelques possibilités de l'outil. D'abord je vais convertir le cercle parent en chemin, puis fignoler ses noeuds pour obtenir une forme plus intéressante. Ensuite, je vais écraser, pencher et tourner certains des clones, et donner à d'autres des remplissages différents ou transparents. Ils restent tous des clones - une modification du chemin parent les affectera tous - mais les transformations combinées avec un remplissage indéfini donne à chacun une apparence bien différente.+En reprenant notre exemple précédent, mélangeons un peu le tout pour montrer quelques possibilités de l'outil. D'abord je vais convertir le cercle parent en chemin, puis fignoler ses nœuds pour obtenir une forme plus intéressante. Ensuite, je vais écraser, pencher et tourner certains des clones, et donner à d'autres des remplissages différents ou transparents. Ils restent tous des clones - une modification du chemin parent les affectera tous - mais les transformations combinées avec un remplissage indéfini donne à chacun une apparence bien différente.
  
-Dans l'article précédent, j'avais vanté les vertus du clonage des groupes plutôt que d'objets simples ; aussi vous serez satisfaits d'entendre que vous pouvez rendre indéfinis les remplissages dans des groupes clonés. Tous les objets du groupe dont le remplissage est indéfini auront la couleur du clone, alors que les autres objets seront clonés normalement, héritant de la couleur de remplissage de leur parent. Cette possibilité de mélanger couleurs normales et indéfinies à l'intérieur du parent peut être très utile si vous voulez des copies assez voisines avec quelques différences de couleurs d'un clone à l'autre - imaginez que vous créez des personnages pour un scène de foule, chacun d'eux avec un t-shirt de couleur différente.+Dans l'article précédent, j'avais vanté les vertus du clonage des groupes plutôt que d'objets simples ; aussi vous serez satisfaits d'entendre que vous pouvez rendre indéfinis les remplissages dans des groupes clonés. Tous les objets du groupe dont le remplissage est indéfini auront la couleur du clone, alors que les autres objets seront clonés normalement, héritant de la couleur de remplissage de leur parent. Cette possibilité de mélanger couleurs normales et indéfinies à l'intérieur du parent peut être très utile si vous voulez des copies assez voisines avec quelques différences de couleurs d'un clone à l'autre - imaginez que vous créez des personnages pour une scène de foule, chacun d'eux avec un t-shirt de couleur différente.
  
 =====3===== =====3=====
Ligne 51: Ligne 51:
 Vous noterez aussi que le cercle et le triangle prennent la même couleur dans chaque clone. Une des limitations majeures de cette méthode est que le moteur de dessin vectoriel considère que tous les remplissages indéfinis sont identiques. Il n'y a pas moyen d'appliquer deux couleurs pour vos clones, l'une pour le cercle, l'autre pour le triangle. Ou si... ? Vous noterez aussi que le cercle et le triangle prennent la même couleur dans chaque clone. Une des limitations majeures de cette méthode est que le moteur de dessin vectoriel considère que tous les remplissages indéfinis sont identiques. Il n'y a pas moyen d'appliquer deux couleurs pour vos clones, l'une pour le cercle, l'autre pour le triangle. Ou si... ?
  
-Si vous voulez vraiment des couleurs supplémentaires dans vos clones, cela peut se faire par une méthode sournoise et dissimulée. Une approche serait d'empiler les clones identiques les uns par-dessus les autres, chacun ayant un remplissage de couleur différente, puis d'utiliser des découpes pour ne montrer que les parties souhaitées de chaque clone. Une autre technique que j'ai utilisé dans le passé est de créer un filtre dans le parent qui « tourne » la couleur d'un des objets rendus indéfinis - nous approfondirons le sujet des filtres plus tard dans la série. Cependant, pour cet exemple, je reste simple : je m'arrange pour utiliser deux couleurs dans les objets rendus indéfinis en utilisant un gradient linéaire pour le remplissage. En créant quelques arrêts supplémentaires dans le gradient et en les réglant aux mêmes couleurs que le début et la fin du gradient, je crée des gradients comme ceux-ci, ce qui me permet de donner l'impression d'avoir deux couleurs différentes de remplissage.+Si vous voulez vraiment des couleurs supplémentaires dans vos clones, cela peut se faire par une méthode sournoise et dissimulée. Une approche serait d'empiler les clones identiques les uns par-dessus les autres, chacun ayant un remplissage de couleur différente, puis d'utiliser des découpes pour ne montrer que les parties souhaitées de chaque clone. Une autre technique que j'ai utilisée dans le passé est de créer un filtre dans le parent qui « tourne » la couleur d'un des objets rendus indéfinis - nous approfondirons le sujet des filtres plus tard dans la série. Cependant, pour cet exemple, je reste simple : je m'arrange pour utiliser deux couleurs dans les objets rendus indéfinis en utilisant un gradient linéaire pour le remplissage. En créant quelques arrêts supplémentaires dans le gradient et en les réglant aux mêmes couleurs que le début et la fin du gradient, je crée des gradients comme ceux-ci, ce qui me permet de donner l'impression d'avoir deux couleurs différentes de remplissage.
 =====4===== =====4=====
  
Ligne 60: Ligne 60:
 With an unset stroke in your parent object or group, you can now set not only the stroke color (or pattern, or gradient) on each clone, but also its width, join style, end caps and dashes. In fact, at a minimum you have to set the color and width if you want the stroke to be visible. Unfortunately, you can't set markers on a per-clone basis – if you want arrows or chevrons marking the nodes of your path, they have to be set on the parent object.** With an unset stroke in your parent object or group, you can now set not only the stroke color (or pattern, or gradient) on each clone, but also its width, join style, end caps and dashes. In fact, at a minimum you have to set the color and width if you want the stroke to be visible. Unfortunately, you can't set markers on a per-clone basis – if you want arrows or chevrons marking the nodes of your path, they have to be set on the parent object.**
  
-Au début de cet article, j'avais promis de revenir sur les contours indéfinis. Alors qu'un remplissage indéfini est rendu en noir, facile à voir et à reprendre, un contour indéfini est aussi rendu en noir, mais avec une épaisseur à zéro ! Si votre objet à un remplissage - même s'il est indéfini - il est toujours visible à l'écran. Mais si vous indéfini le contour d'un objet sans remplissage, il disparaît entièrement. Pour cette raison, ma première règle quand je travaille avec des contours indéfinis, c'est de ne les rendre indéfinis qu'à la dernière étape. Travaillez avec un contour coloré tant que vous créez votre objet parent ou votre groupe, et ne le rendez indéfini qu'à la dernière minute.+Au début de cet article, j'avais promis de revenir sur les contours indéfinis. Alors qu'un remplissage indéfini est rendu en noir, facile à voir et à reprendre, un contour indéfini est aussi rendu en noir, mais avec une épaisseur à zéro ! Si votre objet à un remplissage - même s'il est indéfini - il est toujours visible à l'écran. Mais si vous rendez indéfini le contour d'un objet sans remplissage, il disparaît entièrement. Pour cette raison, ma première règle quand je travaille avec des contours indéfinis, c'est de ne les rendre indéfinis qu'à la dernière étape. Travaillez avec un contour coloré tant que vous créez votre objet parent ou votre groupe, et ne le rendez indéfini qu'à la dernière minute.
  
-La seconde règle est de pas paniquer si vous perdez de vue votre objet. Simplement utilisez le menu Affichage > Mode d'affichage > Contour pour passer dans un mode qui affiche le contour de tous les objets Inkscape, même les plus invisibles. Et même dans ce mode, vous pouvez encore sélectionner et manipuler vos objets et ils restent sélectionnés quand vous basculez dans un autre mode d'affichage.+La seconde règle est de pas paniquer si vous perdez de vue votre objet. Simplement utilisez le menu Affichage > Mode d'affichage > Contourpour passer dans un mode qui affiche le contour de tous les objets Inkscape, même les plus invisibles. Et même dans ce mode, vous pouvez encore sélectionner et manipuler vos objets et ils restent sélectionnés quand vous basculez dans un autre mode d'affichage.
  
-Avec un contour indéfini dans votre objet ou groupe parent, vous pouvez alors, non seulement définir la couleur (ou un motif ou un gradient) du contour de chaque clone mais aussi son épaisseur, lui ajouter un style de raccord, des terminaisons ou des pointillés. En fait, vous devez au minimum définir la couleur et l'épaisseur si voulez que le contour soit visible. Malheureusement, vous ne pouvez pas définir des repères par clone si vous voulez des flèches ou des chevrons pour marquer les nœuds de votre chemin, vous devrez les définir sur l'objet parent.+Avec un contour indéfini dans votre objet ou groupe parent, vous pouvez alors, non seulement définir la couleur (ou un motif ou un gradient) du contour de chaque clonemais aussi son épaisseur, lui ajouter un style de raccord, des terminaisons ou des pointillés. En fait, vous devez au minimum définir la couleur et l'épaisseur si voulez que le contour soit visible. Malheureusement, vous ne pouvez pas définir des repères par clonesi vous voulez des flèches ou des chevrons pour marquer les nœuds de votre chemin, vous devrez les définir sur l'objet parent.
  
 =====5===== =====5=====
issue90/inkscape.1424182542.txt.gz · Dernière modification : 2015/02/17 15:15 de auntiee