A Revision Workflow for Research Figures in Inkscape
Keep a working SVG, test text and geometry separately, and review exported copies in the receiving application.

Inkscape is useful when a figure needs deliberate changes to text and geometry. Begin with a concrete task: change a sample label, move a process box and deliver a PDF while preserving an editable SVG. That task reveals more than simply checking whether a file opens.
Create a tiny import specimen
Save the following original example as revision-test.svg. It contains ordinary text, one rounded rectangle and a simple arrow. Its labels describe a teaching workflow, not experimental results.
<svg xmlns="http://www.w3.org/2000/svg" width="120mm" height="50mm" viewBox="0 0 600 250">
<rect x="30" y="70" width="180" height="90" rx="12" fill="#eef5f7" stroke="#243844" stroke-width="3"/>
<text x="120" y="122" text-anchor="middle" font-family="sans-serif" font-size="24">Sample</text>
<path d="M220 115 H340 M328 103 L340 115 L328 127" fill="none" stroke="#243844" stroke-width="3"/>
<text x="370" y="122" font-family="sans-serif" font-size="24">Analysis</text>
</svg>
Open the file in Inkscape. With the text tool, replace Sample with Batch A. With the selection tool, move the rectangle slightly; notice that the label is an independent object and does not follow automatically. Select the label and rectangle together when moving the combined component. Check the arrow endpoint after every move.
Protect the text master before making outlines
SVG text and path outlines serve different revision needs. The SVG text specification defines text content as text elements; converting letters to paths changes their object structure. Keep a text-based master if a collaborator may need to correct wording.
If the destination needs outlined text for appearance stability, create a separate delivery copy and apply Path → Object to Path there. Do not overwrite the text master. Reopen the copy and try the text tool: it should no longer behave like an editable sentence. That small test prevents calling outlined lettering “editable text.”
Use alignment, not repeated manual nudges
For several process boxes, give them equal dimensions before distributing them. Select the objects intended to align, open Object → Align and Distribute, and confirm the alignment reference. Align boxes separately from arrows; accidentally including a long arrow can change the distribution bounds.
At the final page size, compare left and right padding inside every box. Longer labels may need a wider component or a line break rather than a smaller font. Keep arrow spacing consistent and avoid an endpoint that touches a letter.
Export a copy and reopen it
The Inkscape export guide recommends retaining the Inkscape SVG because other formats do not preserve all editor information. Save the master, then use the relevant export/save-copy controls for the delivery format supported by your installed version.
Open the delivery PDF and inspect the Batch A label, the arrow joint, the page boundary and any transparent objects. For PNG, verify actual pixel dimensions rather than the extension or a nominal quality label. Replacing a 600-pixel image with a larger canvas does not create new image detail.
Check the next editor with the same specimen
Import the SVG into the FigEditor SVG editor. Repeat the one-word change and one-object move before migrating a larger document. Keep effects such as gradients, clipping and filters in the SVG master when the next export path reports them unsupported. A passing simple specimen establishes a narrow compatibility result; it does not prove every complex figure will transfer unchanged.
