Mode d'affichage « Contour » en couleurs, est-ce possible ?

Asked by Hans-Karl on 2010-06-06

Bonjour,

Dans Inkscape, le mode « Contour » (fils de fer) peut-il rendre les couleurs des chemins tels qu'ils ont été définis en mode « Normal » ? J'ai vu qu'on pouvait démarrer Inkscape directement en mode « Contour » en modifiant le fichier ~/.config/inkscape/preferences.xml avec ceci :
    <group
       id="startmode"
       outline="1" />

Mais rien pour la couleur. C'est un mode d'affichage qui est présent dans AutoCAD (et QCAD aussi je crois) et il rend bien des services lorsque le dessin est chargé en informations.

Si ce mode n'est pas disponible sous Inkscape, je pense que ça vaudrait le coup d'en faire la demande à l'équipe de développeurs. Qu'en pensez-vous ?

Jean-Charles

Question information

Language:
French Edit question
Status:
Solved
For:
Inkscape Edit question
Assignee:
No assignee Edit question
Solved by:
jazzynico
Solved:
2010-06-24
Last query:
2010-06-24
Last reply:
2010-06-20
jazzynico (jazzynico) said : #1

Bonjour Jean-Charles,

Il ne me semble pas possible de changer cette couleur. Mais je vais quand même jeter un œil dans le code, au cas où.
En tout cas, c'est un paramètre qui aurait toute sa place dans les préférences du logiciel.

Bonne soirée.

jazzynico (jazzynico) said : #2

Ah, non, j'avais tord, il est déjà possible de modifier ça depuis les préférences, dans le groupe suivant :

    <group
       id="wireframecolors"
       onlight="255"
       ondark="4294967295"
       images="4278190335"
       clips="16711935"
       masks="65535" />

onlight est utilisé lorsque le fond de l'espace de travail est clair (par défaut), et ondark lorsqu'il est foncé.
Les valeurs sont en décimal (4294967295=0xffffffff), ce qui n'est pas très pratique à manipuler, mais avec une bonne calculette, ça devrait aller.

Bonne journée.

Hans-Karl (jchbraun) said : #3

Est-il possible d'ajouter d'autres paramètres dans ce 'group' ? Je voyais plutôt les choses ainsi : lorsque je trace un chemin en rouge par exemple (stroke:#ff0000), je souhaite qu'il garde sa couleur lorsque je passe en mode « Contour » (fils de fer).

Actuellement, si je trace une ligne rouge, il prendra la valeur contenue dans 'onlight' lorsque je passerai en mode « Contour », c'est-à-dire 'noir' dans le cas présent.

Évidemment, je pourrais rentrer la valeur 'rouge' dans 'onlight', mais cela ne donnerait pas le résultat espéré pour un dessin sur lequel il y aurait des chemins rouge, vert, bleu, orange, marron, gris, bleu clair, etc.

Visuellement, ce que je souhaite, c'est obtenir un mode « Contour » qui conserve les couleurs, comme sur la proposition faite sur cette page :
http://wiki.inkscape.org/wiki/index.php/User:Billybug/Acad-plugin
http://wiki.inkscape.org/wiki/images/Acad-plugin.PNG

S'il faut en faire la demande dans un Blueprint ou autre, je peux le faire.

Bonne journée.

jazzynico (jazzynico) said : #4

Bonjour,

Actuellement, je suis à peu près certain qu'il n'est pas possible de modifier ce comportement par paramétrage.
Par contre, il existe déjà une demande d'évolution pour un mode contour prenant en compte le style de chaque objet (https://bugs.launchpad.net/inkscape/+bug/543826). Pas besoin d'en créer de supplémentaire, il suffit de « voter » pour celle-ci !

Concernant le début de spécification Acad-plugin, il me semble qu'il ne s'agit pas d'un affichage en mode contour, mais bien d'un affichage normal avec des outils spécifiques au dessin technique.

Bonne journée.

Hans-Karl (jchbraun) said : #5

En effet, pas besoin de créer un Blueprint supplémentaire. Apparemment, le mode « Contour » est très apprécié des utilisateurs et les demandes d'améliorations se succèdent. La dernière en date n'est cependant pas très explicite : https://blueprints.edge.launchpad.net/inkscape/+spec/contour-tool

En tout cas, merci de m'avoir répondu rapidement. Juste une question : comment « voter » pour un Blueprint en particulier ?

Best jazzynico (jazzynico) said : #6

Pour l'instant (mais j'imagine qu'il doit y avoir pas mal de demande d'évolution sur LP), les blueprints sont assez différent des demandes faites dans la partie bug, et il n'est pas possible de voter pour une spécification.
Par contre, il est toujours possible de voter pour un bug de type "wishlist", lié ou pas à un blueprint.

Hans-Karl (jchbraun) said : #7

Très bien, merci pour ces précisions !

Hans-Karl (jchbraun) said : #8

Thanks JazzyNico, that solved my question.