Feature Overview

Below is a quick overview of JaxoDraw's main features. Also check our Screenshot Gallery!

Platform independent
runs on all platforms where Java is available
Complete point-and-click graphical user interface
Pre-defined line styles for common particle representations
in particular: fermions, ghosts, scalars, photons and gluons - all can be drawn as lines, loops, arcs, and bezier curves.
Saving and opening of graphs
graphs can be serialized in a custom xml format
Export to various graphics formats
in particular: PostScript, EPS, JPG, PNG (built-in) and PDF, SVG, LaTeX (via plugins)
Direct rendering of LaTeX text input
Multiple arrows
several arrows can be drawn on all particle representations (lines, arcs, loops, beziers)
Plugin infrastructure
to add custom import and export formats
Setting of preferences
can be applied to the current session only or be saved permanently
Multi-language user interface
currently it comes in English, German, French, Italian and Spanish (the User Guide is only available in English)
Working with several graphs at a time
you can work with multiple diagrams (and even copy and paste between them)
Grouping of objects
so they can be edited, moved, etc. together
Attaching of any two objects
so they stay attached when one of them is moved