Je voudrais créer des liens relatifs vers des images dans un fichier Inkscape. Ainsi, lorsque je déplace les fichiers du projet (images et le maître Inkscape), je n'ai pas à relier les images.
Quelle est la bonne façon de procéder?
Exemple de diff:
< xlink:href="file:///home/foouser/svg/20150721_210652-0.JPG"
---
> xlink:href="20150721_210652-0.JPG"
Après avoir enregistré, fermé et déplacé votre fichier svg avec votre fichier image, Inkscape devrait toujours afficher l'image dans votre fichier. Notez également qu'après réouverture, Inkscape conservera l'attribut xlink: href, mais conservera également un attribut distinct appelé sodipodi: absref qui stockera l'emplacement absolu de l'image. J'ai trouvé que cela n'avait pas d'importance - vous pouvez toujours déplacer vos fichiers et Inkscape se référera à l'attribut xlink: href pour trouver votre image.
Testé sur Inkscape 0.48
../stuff/file.ext devrait en effet fonctionner.
Pour un guide complet, voir ici: http://libregraphicsworld.org/blog/entry/inkscape-embedding-or-linking ;-)
la source
Si vous n'êtes pas familier avec l'éditeur XML, il peut être plus pratique de simplement cliquer avec le bouton droit sur la figure -> Propriétés de l'image -> URL: "../my_relative_path/my_figure.jpg".
la source