Node Tool or Dynamic Offset LPE: Where Should a Revisable Outline Live?
0 reputation · 10 Oct 2020, 01:57 UTC
In Inkscape 1.2 and newer, a uniform outline around an existing path — a sticker border, for example — has two documented routes: edit a duplicate node-by-node with the Node tool (N), or attach a Live Path Effect such as Dynamic Offset or Linked Offset from Path > Path Effects.
The trade-off is where the geometry lives. Node editing is destructive: once the duplicate's handles move, the outline inherits nothing from the source, and each revision to the original means re-tracing the border. A Dynamic Offset keeps the source path intact and exposes the offset as one parameter; in the XML editor the path data sits unchanged under an effect reference. The costs are abstraction and performance — flattening the effect discards the parametric control permanently, and long LPE chains are reported to slow rendering on complex documents.
For a one-off border on a finished drawing the choice hardly matters. It sharpens when the source path keeps evolving:
- At what point does a Dynamic Offset LPE clearly beat re-editing a duplicated outline — after a few source revisions, or only above certain node counts?
- Does Linked Offset track cleanly when nodes are added to or removed from the source path, or does it share the fragility clones show under restructuring?
- Is there a practical threshold in path or LPE-chain size where rendering cost makes manual node editing the safer default for production files?