Xfig

mcj.sourceforge.net ↗

Construct technical figures from editable paths, shapes and labels

SI Score
80/100
Pricing
Open Source AI reading, not confirmed
Free plan
Not confirmed
Sign-up required
Not confirmed

Ask SI about Xfig

Answers use saved listing facts and recorded sources.
Homepage screenshot
Screenshot of the Xfig homepage

What it does

Xfig constructs technical figures from editable lines, splines, shapes and labels. It saves FIG documents and uses the companion fig2dev converter for other outputs.

Build an annotated mechanism from geometric objects, then use object depths to control overlaps. Images can be embedded for annotation, while FIG output from a plotting program can supply graphs that Xfig itself does not calculate.

The interface runs through X11 and changes mouse-button functions with the active mode. An on-screen indicator shows those functions. Keep both Xfig and fig2dev available: exporting depends on the converter.

File > Export selects an output language such as PDF, PNG or TikZ. Character support differs across formats. SVG and TikZ can use the available Unicode glyphs, while PDF, PostScript and bitmap routes have narrower documented language support. A representative label is therefore a useful first export for a multilingual figure.

The software's permissive licence allows modification and redistribution with the copyright notice retained.

Strengths

  • Separate objects support continued figure revisions
  • FIG connects drawing work with external plotting tools

Watch out for

  • Export requires a separate converter
  • Text support depends on the chosen output format

Best for

  • Object-based technical diagrams in an X11 workflow

Sources