usability issues with ssconvert --export-graphs
Background: The documented usage scenario calls for numbering the output files: foo-%n.svg expands to foo-1.svg foo-2.svg and so on. That's not so bad if there are only one or two files.
Problem: If a spreadsheet contains 25 graphs, you have to do 25 squared work to figure out which graph is in which file. The work needs to be done again and again, because routine changes in the spreadsheet will change the numbering of the outputs. This is no fun.
Suggestion 1: One way to solve the problem in grand style would be to add a feature to the graph properties popup. Right now you can "Add title to graph" or "Add chart to graph" and that's it. It would be nice to "Add filebase to graph". The filebase could be something like 'spacetime-diagram-initial' which means we expect to create a file named spacetime-diagram-initial.svg and/or spacetime-diagram-initial.png and/or other things like that.
The path of least resistance might be to just write the filebase value into a section in the .svg file. Then I could extract it from the foo-%n.svg file and use it to guide the necessary renaming and file-type conversions.
Better Suggestion 2: It would be even nicer if ssconvert would recognize the filebase and use it to construct filenames. One possibility would be to let %s expand to the filebase (just as %n expands to the sequence number).
Minor suggestion 3: Another way of alleviating the problem would be to implement a way to specify the sheet from which ssconvert should export graphs. Other exporters support this, and it sometimes comes in very handy in my experience.
This is nowhere near the optimal solution to the graph-identification problem, but it's better than nothing, it improves efficiency, and it can be used in conjunction with other suggestions.