Bonsoir,
Il n'y a pas de "programmation" dans un langage sophistiqué à faire pour dessiner. Il suffit de connaitre un peu de syntaxe SVG.
- dessiner approximativement la figure dans Draw
- enregistrer au format Flat OpenDocument (.FODG), cela évite de décompresser/compresser le fichier pour le modifer
- ouvrir le fichier dans un éditeur de texte, si possible qui analyse correctement la syntaxe XML (comme Notepad++ sous Windows)
- repérer dans le fichier la zone où la forme est dessinée : balise "custom-shape"
- modifier les coordonnées des points avec la précision voulue
- enregistrer le fichier et le réouvrir dans Draw
- remodifier le fichier dans l'éditeur de texte jusqu'à obtenir l'effet voulu
Si on doit faire la construction à tâtons, le fait d'utiliser le format Flat OpenDocument au lieu de OpenDocument va vite devenir appréciable.
Pour connaître les codes SVG à taper les ressources sont en général en anglais :
Quelques éléments simples :
- M = move to = se déplace en un point sans tracer, suivi de coordonnées en abscisse et ordonnée qui vont être les points d'un polygones
- L = line to = trace une ligne vers les points suivants, en forme de polygones
- X et Y = quart d'ellipse en démarrant respectivement horizontalement et verticalement
- C = curve to = courbe de Bézier avec les coordonnées des 3 points suivants
- ? = formule
- $ = poignée
Le problème est souvent de ne pas se mélanger les pinceaux lorsque l'on trace la forme que l'on souhaite, d'où une démarche à tâtons.