Personnaliser pointillé

Inkscape est un logiciel de dessin vectoriel basé sur le format SVG.
17chris
Messages : 4
Inscription : 20 août 2019, 22:10

Personnaliser pointillé

Message par 17chris »

Bonjour,

Nouveau sur le forum ,j'utilise Inkscape pour quelques dessins.

Avez-vous une idée comment personnaliser le pointillé ? 'Fond et contours' => 'style de contours' => 'Pointillé'

Merci à la communauté

Chris
undertaker
Messages : 1482
Inscription : 05 janv. 2005, 20:58
Localisation : LIEGE - BELGIQUE

Re: Personnaliser pointillé

Message par undertaker »

Bonjour 17chris,

Il est possible d'adapter un tracé en pointillé en utilisant l'éditeur XML intégré à Inkscape.
Tu sélectionnes l'objet en (avec) un tracé en pointillé.
Tu ouvres l'éditeur XML.
Dans la fenêtre de droite de l'éditeur, il y a 2 colonnes : "Nom" et "Valeur".
Dans la colonne "Nom", tu fais défiler jusqu'à "Style" et tu clique sur ce nom.
Sous cette fenêtre, un champ de saisie va reproduire "Style" et en-dessous de lui, il y a la description du style du tracé.
Tu cherches dans la phrase "incompréhensible" le mot "stroke-dasharray:1.23450, 2.6543".
Les valeurs 1 et 2 (dans mon exemple) sont respectivement la "longueur d'un tiret" et "l'espacement entre deux tirets" exprimé en pixels.
Tu modifies ces deux valeurs à l'envie puis tu valide en cliquant sur "Définir".

En sélectionnant plusieurs tracés, il t'est possible de les modifier tous en même temps, en une seul manoeuvre.

Pour un tracé "trait d'axe" par exemple ("tiret long, espace, tiret court" répété tout au long du tracé), tu liras pour le groupe répété "stroke-dasharray:1.05999995,0.52999997,0.26499999,0.52999997" où la première valeur est la longueur du premier tiret, la seconde est la longueur de l'espace entre ce tiret et le suivant, la troisième est la longueur du second tiret et la quatrième l'espace entre deux groupes successifs.

J'espère que cela répond à ta question.
A+
COGITO ERGO SUM.
Linux DEBIAN 10, Inkscape 0.92, Scribus 1.4.8 et aussi Gimp, Blender, ...
17chris
Messages : 4
Inscription : 20 août 2019, 22:10

Re: Personnaliser pointillé

Message par 17chris »

Merci undertaker pour ta réponse très explicite et intéressante.

Cependant c'est un autre style de pointillé que je recherche à obtenir.

Tu trouveras ci-dessous deux types de pointillés que je recherche à créer:

Image

cela me permettrait de faire des topo spéléo de ce type :

Image


En fait c'est pas uniquement de changer la longueur des pointilles mais de modifier le type de tiret.

Merci
undertaker
Messages : 1482
Inscription : 05 janv. 2005, 20:58
Localisation : LIEGE - BELGIQUE

Re: Personnaliser pointillé

Message par undertaker »

Bonjour 17chris,

Une solution rapide serait "objet le long d'un chemin".
Tu dessines la forme que tu souhaites et tu l'applique le long d'un chemin que tu as tracé.
Il suffit ensuite d'effacer le chemin pour ne conserver que le pointillé ou bien, si tu veux conserver le chemin, tu en changes la couleur, ou encore tu le déplace dans un autre calque placé sous le dessin final (Ctrl + C (pour copier) ou Ctrl + X (pour couper) puis sur l'autre calque Ctrl + Alt + V pour placer le dessin sur le calque à la même position que sur le calque de départ.

A+
COGITO ERGO SUM.
Linux DEBIAN 10, Inkscape 0.92, Scribus 1.4.8 et aussi Gimp, Blender, ...
17chris
Messages : 4
Inscription : 20 août 2019, 22:10

Re: Personnaliser pointillé

Message par 17chris »

Oui c'est une solution facile et rapide pour une ou deux fois.

Cependant ce type de trait revient assez souvent dans ce genre de topo et s'il est possible de l'intégrer dans le style de pointillé qu'on peut choisir par la suite ca aiderait sans bidouiller à chaque fois. Même si je perds du temps à l'intégrer dans la base d'Inkscape, je le gagnerais pas la suite à chaque utilisation.

N'y a t il pas une solution pour rajouter ce type de trait ? N'est il pas possible avec un éditeur ?

Merci

Chris
undertaker
Messages : 1482
Inscription : 05 janv. 2005, 20:58
Localisation : LIEGE - BELGIQUE

Re: Personnaliser pointillé

Message par undertaker »

Évidemment, la meilleure solution serait de compléter le code source de Inkscape puis de recompiler l'ensemble. Ça dépasse, et de loin, mes compétences informatiques.
Une autre solution serait d'écrire une extension. C'est plus abordable mais ça demande du temps et quelques compétences en html et svg. Pas évident à réaliser rapidement.

A+
COGITO ERGO SUM.
Linux DEBIAN 10, Inkscape 0.92, Scribus 1.4.8 et aussi Gimp, Blender, ...
17chris
Messages : 4
Inscription : 20 août 2019, 22:10

Re: Personnaliser pointillé

Message par 17chris »

Il ne me reste plus qu'à trouver un informaticien sympa ayant un peu de temps pour réaliser ce projet.

Tu penses que je peux trouver quelqu'un sur le forum ?

En tout cas je te remercie pour tes réponses.

Chris
undertaker
Messages : 1482
Inscription : 05 janv. 2005, 20:58
Localisation : LIEGE - BELGIQUE

Re: Personnaliser pointillé

Message par undertaker »

Bonsoir 17chris,

J'ai trouvé une extension qui pourrait se révéler intéressante : là.

A+
COGITO ERGO SUM.
Linux DEBIAN 10, Inkscape 0.92, Scribus 1.4.8 et aussi Gimp, Blender, ...
imppao
Messages : 469
Inscription : 01 oct. 2008, 16:54
Contact :

Re: Personnaliser pointillé

Message par imppao »

Bonjour 17chris,
j'ai fait un tuto sur ce sujet, en espérant que cela puisse t'aider :
https://peertube.mastodon.host/videos/w ... a090450af3
A+
Imppao
Tutos vidéos : inkscape, gimp, blender
http://imppao.wordpress.com
Répondre