Next: , Previous: , Up: Graphical User Interface   [Contents][Index]


11.1 GUI installation

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

Deconstruction of a picture into its components is fastest when using the LaTeX TeX engine. One can speed up deconstruction for other TeX engines using the 2.13.1 version or later of dvisvgm and setting dvisvgmMultipleFiles=true; in the Asymptote configuration file (see configuration file).