As xasy is written in the interactive scripting language
Python/Qt, it requires Python (https://www.python.org),
along with the Python packages pyqt5, cson, and
numpy:
pip3 install cson numpy pyqt5 PyQt5.sip
Pictures are deconstructed into the SVG image format.
Since Qt5 does not support SVG clipping, you will need
the rsvg-convert utility, which is part of the
librsvg2-tools package on UNIX systems
and the librsvg package on MacOS X; under
Microsoft Windows, it is available as
https://sourceforge.net/projects/tumagcc/files/rsvg-convert-2.40.20.7z
Ensure that rsvg-convert is available in PATH, or
specify the location of rsvg-convert in rsvgConverterPath
option within xasy’s settings.
Deconstruction of a picture into its components is fastest when using
the LaTeX TeX engine. The default setting
dvisvgmMultipleFiles=true speeds up deconstruction
under PDF TeX engines.