Plot Customization
For a full step-by-step flow, see GUI Walkthrough — Generating and Formatting a Plot.
Figure Editor options
Every plot opens in a plot window; click Advanced Styling… in its toolbar (or tick Advanced Figure Editor under Generate Plot) to open it in the Figure Editor, which edits the same figure. Click any part of the figure to select it; click the same spot again to cycle through overlapping parts. The property inspector lets you control:
Figure size, DPI, face color, and layout.
Axes labels, title, bounds, scale, spines, grid, and tick label styling.
Marker, line, scatter, legend, annotation, and text artist properties.
Custom fit overlays through Figure Editor > Fitting > Add Fit Function.
Reusable templates
After styling a figure, choose Figure Editor > PhysPlot > Save as Template. The template is saved as a JSON file under:
config/templates/*.json
PhysPlot reads templates from config/templates/ by default. To use another template
folder, set PHYSPLOT_STYLE_DIR before launching the app:
export PHYSPLOT_STYLE_DIR=/path/to/templates
Templates are not Python plugins and do not require restarting PhysPlot. Click Reload next to Template in Simple Mode, then select the saved template before Generate Plot.
Templates store figure and axes appearance, not the data itself. The generated
workflow stores plot choices and LSQ fit settings in PlotModuleStep; the
template selector applies visual styling when the plot is generated.
Marker style options
Point, Pixel, Circle, Triangle-Down, Triangle-Up, Triangle-Left, Triangle-Right, Tri-Down, Tri-Up, Tri-Left, Tri-Right, Octagon, Square, Pentagon, Star, Hexagon1, Hexagon2, Plus, x, Diamond, Thin-Diamond, V-Line, H-Line, Draw Nothing.
Line style options
Solid Line, Dashed Line, Dash-Dotted Line, Dotted Line, Draw Nothing.
Color options
Blue, Green, Red, Cyan, Magenta, Yellow, Black, White.