Définissez la couleur des flèches dans Inkscape

24

J'ai ajouté des flèches de fin à certains connecteurs et courbes de Bézier, mais je ne trouve pas comment définir leur couleur, car ils ne semblent concernés ni par les paramètres d'arrière-plan ni par ceux de contour. Ils restent noirs quoi qu'il arrive.

Comment puis-je attribuer une couleur donnée à une flèche?

Eusèbe
la source
6
Ce problème a été corrigé dans Inkscape 0.91. Il est désormais possible de changer directement la couleur du marqueur depuis l'interface.
Jean-Sébastien
Un point quelque peu peu intuitif - Sur Inkscape 0.91 également, ce problème persiste toujours lorsque la flèche est créée pour la première fois, puis que la couleur change. Au lieu de cela, si la couleur du chemin est d'abord choisie, une flèche nouvellement créée correspondra à la couleur du chemin.
V-Red

Réponses:

27

Edit: à partir d' Inkscape 0.91 , les marqueurs prennent la couleur de l'objet. Les extensions et les solutions de contournement ne sont plus nécessaires.


C'est l'une des questions les plus fréquemment posées sur Inkscape, je vais donc citer un extrait de leur site :

Comment puis-je changer la couleur des marqueurs (par exemple, les extrémités des flèches)?
Par défaut, les marqueurs sont noirs. Vous pouvez changer leur couleur pour qu'elle corresponde à la couleur du trait de l'objet auquel elles sont appliquées en activant un effet: Extensions> Modifier le chemin> Marqueurs de couleur pour faire correspondre le trait.

Cependant, ce script est un outil Python externe, donc vous risquez de ne pas avoir de chance si vous utilisez Inkscape sur Windows ou Mac OS X (qui a Python, mais il manque une certaine dépendance). Dans ce cas, il n'y a pas d'autre moyen que de modifier la source SVG des objets. Douloureux!


Cela devrait changer à un moment donné dans le futur, car c'est l'une des fonctionnalités les plus demandées (voir ce rapport de bogue qui rassemble les progrès, ou leur absence). Citant l'un des développeurs (en 2008):

Il ne fait aucun doute que cela devrait être le comportement par défaut, et c'est l'une des fonctionnalités les plus demandées (bug 165865). Mais il s'agit de quelqu'un qui prenne le temps de le mettre en œuvre.

et un témoignage d'un utilisateur, en 2012:

Le bug d'origine a été signalé en 2004 ... après 8 ans, je commence à croire que je ne peux faire que des flèches noires

F'x
la source
Merci beaucoup. Sous Linux, cela fonctionne comme un charme. Désolé d'avoir posé une question FAQ ...
Eusebius
Color Markers to Match Strokesupprime certains objets dans mon svg ...
Adobe
2018 et il n'est toujours pas mis en œuvre.
Ramon Martinez
J'utilise Inkscape 0.91 sous Linux et c'est toujours un problème.
V-Red
Dans la v0.92, ils ont légèrement changé les noms des menus:, Extensions > Modify Path > Color Markersassurez-vous que le approprié Assign fill colorou Assign stroke colorest coché (Live Preview aide ici), puis cliquez sur Appliquer.
GraehamF