Moving custom shapes between Inkscape files

Post questions on how to use or achieve an effect in Inkscape.
DoubleJ
Posts: 2
Joined: Fri Sep 20, 2013 7:11 pm

Moving custom shapes between Inkscape files

Postby DoubleJ » Fri Sep 20, 2013 7:18 pm

Hello,

I'm using Inkscape to draw diagrams for my report. However I now have several Inkscape .svg diagram files with some custom shapes in them. Now I have the following situation:
diagram1.svg -> Contains a custom shape X.
diagram2.svg -> Contains a custom shape Y.
-> newdiagram.svg -> I want to somehow import shape X and shape Y into this diagram and keep their vector behaviour.

Additional information: I use Inkscape on a Mac.

I have searched for this and only end up on tutorials on how to create shapes, I want to be able to move them between files, how can this be done?

Thanks for any replies.

Regards,
Jan Jaap

Lazur
Posts: 4717
Joined: Tue Jun 14, 2016 10:38 am

Re: Moving custom shapes between Inkscape files

Postby Lazur » Sat Sep 21, 2013 8:21 am

Welcome aboard!

If you weren't on a mac a simple Ctrl+C/Ctrl+V copying/pasting would do the job.
Another way that works on mac instead, is to import the svg-s containing any part you want to use and delete the rest.

If shape x and y are in two detailed svg-s, you may better create another file before, wich contains only them.
To do that, create a new document, import diagram1.svg, delete everything except shape x, then
import diagram2.svg and delete any unwanted parts, then save it as an svg.

That file can be imported to any new svg-s later.

In the current development builds there is an option of a symbol library, where you can add any custom shapes.
Theoretically, but I'm not sure how it works in action or if there is a mac build with symbols.

Good luck!

DoubleJ
Posts: 2
Joined: Fri Sep 20, 2013 7:11 pm

Re: Moving custom shapes between Inkscape files

Postby DoubleJ » Tue Sep 24, 2013 7:18 pm

Thanks for the reply.

The import feature as you described here did what I wanted to do.

Regards


Return to “Help with using Inkscape”