Figuresa journal accepts
Veusz, on an Ubuntu desktop of your own.Build the figure by hand, or generate the same one from Python.
$ dxflow workflow create --identity veusz hub://veusz --start --link
Draw it once,then script it
Every click has an equivalent in the Python API, so a figure repeats.
Vector PDF, EPS and SVG with the fonts and line weights a journal asks for.
Import veusz as a library and redraw the figure when the data changes.
Grids, shared axes and insets, each a node in a tree you can go back to.
Every defaultis one override away
The session reads its settings from the environment, so you set them on the start line.
$ dxflow workflow start veusz --override env.app.VNC_PASSWORD=something-long
$ dxflow workflow start veusz --override env.app.TASKBAR=show --link
The plot windowfills the screen
Streamed to your browser, with Veusz already maximized.
The documentis a text file
A Veusz plot is saved as a script, which is why the same figure can be rebuilt without you.
The saved document is plain text. It goes into version control beside the analysis that made the numbers.
Void has no Veusz package, so this entry sits on the Ubuntu desktop instead of the usual base.
Export PDF, EPS or SVG under /volume and the journal-ready file is still there next time.
Pulled once,then it stays
Veusz arrives as one image. This is what comes down the first time, and what the disk should have free for it.
What it wants,and what it needs
The definition asks for 2 cores and 4 GB. The image comes up on less than that, and a start given --fit trims the ask to whatever the machine actually has.
Machines that fit it
Veusz asks for 2 cores and 4 GB. Cheapest first.