Multi-save in my chosen formats whenever I hit ctrl-s

Bug #182937 reported by Sini Ruohomaa
54
This bug affects 8 people
Affects Status Importance Assigned to Milestone
Inkscape
Confirmed
Wishlist
Unassigned

Bug Description

Thanks for a great piece of software! It's saved me from working with a font-broken xfig install just today. :) I have a feature request.

'Save as' allows me to work with potentially lossy file formats non-native to Inkscape, such as EPS, which I use for including images to Latex files. When I want to save as svg and as eps, I have to keep swapping between the formats after each modification. Also, if I save as svg and then eps and quit, Inkscape warns me that I might lose data since I saved to eps last instead of svg.

It would be great if I could tell Inkscape that I want it to keep a native format copy of the file in sync with a file of another format (or even multiple other formats - say, png and eps for my Latex article and slides/webpage/etc?). That is, whenever I save, Inkscape would do multiple saves in different formats, using e.g. the different default file extensions to keep them apart: filename.svg, filename.eps and filename.png.

I can see two ways to implement this. Either blast headlong through the old user interface paradigm of always saving a single file at a time (fancy, innovative, but arduous), or define a meta-file format like "project" which contains pointers to the files within the project and how to upkeep them. (E.g. the data loss warning could be given if the project contains only file formats which may be lossy; the project file itself could be assumed non-lossy if you don't want to go too deeply into it.) One file (type) should probably be set as the "defining" or main target, so that opening a project always works even if sub-files have been changed to be out-of-sync.

Being able to choose an option to figure out what to save as based on what file extension I give would be a nice start to making life easier, as would making "save a copy" store its target file format independently from "save as" (i.e. the 'save as' dialog's file format widget would default to the previous file format I saved-as as, while the corresponding widget of 'save a copy' would default to whatever I last saved-a-copy as). These may even be implemented in versions newer than the one I'm running (0.45.1). But I think multi-save's wicked enough that it probably hasn't been implemented yet - as such, I guess it wouldn't hurt to hint widget developers to make such things easy GUI-wise for the rest of us either. ;)

nightrow (jb-benoit)
Changed in inkscape:
importance: Undecided → Wishlist
Ryan Lerch (ryanlerch)
Changed in inkscape:
status: New → Confirmed
Revision history for this message
Krzysztof Kosinski (tweenk) wrote :

I think there is some consensus that PDF, EPS, etc. should be moved out of the Save dialog into a new Export dialog (instead of just Export Bitmap, it would allow to export to any format). However, an option to synchronize the drawing with an exported copy in another format would be nice. See bug #171054

Revision history for this message
Andreas Schallenberg (andreas-schallenberg) wrote :

Perhaps an "easy" way to do this: Separately store the type of the exported/save-a-copy
file (ticket #225570) and its path (ticket #261530). Then, the "save" dialog
could be equipped with a checkbox reading "keep export in sync",
"additionally do export" or similar.

Revision history for this message
pbhj (pbhj) wrote :

This is pretty close to my request https://bugs.launchpad.net/inkscape/+bug/171362

Revision history for this message
qqqqqqqqq9 (qqqqqqqqq9) wrote :

Great idea,

would have saved me a lot of clicking and involutary saved svgs in unwanted locations.

Revision history for this message
Helmut Hauser (helmut-hauser-yahoo) wrote :

Definitely a good idea!!

I would be great to have that feature. In my case it would save me a lot of time to save as ".svg" and ".eps" at once.

Revision history for this message
tikey (post-tikey) wrote :

Great idea,
this would be really helpful for me, too.

su_v (suv-lp)
tags: added: exporting saving
Revision history for this message
Francesco Montorsi (francesco-montorsi) wrote :

This would really be helpful and help productivity!!!

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.