vsketch
vsketch copied to clipboard
Enhancement suggestion: append paper size to 'liked' filenames
I tend to plot multiple outputs from my sketches on different paper sizes with different media, etc. It would be personally helpful if the filenames produced by clicking the 'like' button in the viewer would include a paper size tag, i.e. mysketch_liked_1_9inx12in.svg
. This should probably be configurable so as to not break old workflows, but maybe it doesn't matter.
I feel that would be best achieved by some general purpose file naming pattern. That could by a class variable possibly set by the sketch class:
class MySketch(vsketch.SketchClass):
FILE_NAME_PATTERN = "{sketch_name}...{page_size}.svg"
...
Of course, SketchClass
would provide a default value that behaves like the current implementation.