Package-level declarations
Types
Class to talk to the axicli command line program
Axidraw reordering optimization types. See: https://axidraw.com/doc/cli_api/#reordering
Axidraw layer mode. The command argument will be prepended to the layer name.
Functions
Configure an SVG layer name. Certain character sequences are used by the Axidraw software to control layer speed, height and delay. Other characters make the layer be ignored, or trigger a pause. The arguments in this function provide a typed approach to construct the layer name. See https://wiki.evilmadscientist.com/AxiDraw_Layer_Control
Save a Composition to an Inkscape file. Includes expected XML namespaces and sets an XML header with the view window size. Strips an extra wrapping <g>
tag to make special layer names work with the Axidraw pen plotter.
Determines the appropriate Python executable name based on the operating system.
Returns the path to the Python executable in a given virtual environment. The path varies depending on the operating system.