{{tag>software format svg}} ====== Fichier shape ====== Génération de fichier .shape pour [[software:applications:dia:start]] Dia définit le format shape pour décrire ses objets. Le format shape utilise un sous ensemble des balises SVG pour décrire les formes. En paramétrant correctement Inkscape il est possible de créer le fichier SVG qui devra être légèrement modifié pour passer au format shape. ===== Paramétrages Inkscape ===== Ouvrir la boite de dialogue des préférences globales d'Inkscape: * Menu **Fichier** -> **Préférences d'Inkscape...** * Dans le Panneau gauche, choisir l'option **Sortie SVG** * Activer les options **Attributs en ligne** et **Imposer les commandes répétitives** * Désactiver l'option **Autoriser les coordonnées relatives**. Lorsque des objets sont positionnés vérifier bien dans la boite de dialogue Transformation que l'option **Déplacement relatif** est désactivée. Ouvrir l’éditeur XML et supprimer l'attribut transform sur la racine balise calque). Inkscape ne génére pas de balises de circle, polyline ou line comprises dans la norme SVG 1.1. Il n'est capable d'éditer que des balises path. On peut créer des balises de ce type dans l’éditeur XML, Inkscape les affichera correctment mais les outils ne permettent pas de les modifier. Il faut les modifier leurs attributs directement via l'éditeur voir https://bugs.launchpad.net/inkscape/+bug/377982 ===== Générer le fichier SVG ===== Fichier Enregistrer sous... * Sélectionner le format SVG simple ===== Du SVG vers le SHAPE ===== ===== Ressources ===== Sheets et fichiers shape: * http://dia-installer.de/shapes/index.html