Veusz is Copyright (C) 2003-2010 Jeremy Sanders firstname.lastname@example.org Licenced under the GPL (version 2 or greater).
Veusz is a Qt4 based scientific plotting package. It is written in Python, using PyQt4 for display and user-interfaces, and numpy for handling the numeric data. Veusz is designed to produce publication-ready Postscript/PDF/SVG output. The user interface aims to be simple, consistent and powerful.
Veusz provides a GUI, command line, embedding and scripting interface (based on Python) to its plotting facilities. It also allows for manipulation and editing of datasets. Data can be captured from external sources such as internet sockets or other programs.
Changes in 1.6:
". Names containing non-alphanumeric characters can be quoted in expressionslike so`*1.23
Features of package:
Requirements for source install:
Python (2.4 or greater required)
Qt >= 4.3 (free edition)
PyQt >= 4.3 (SIP is required to be installed first) http://www.riverbankcomputing.co.uk/pyqt/ http://www.riverbankcomputing.co.uk/sip/ numpy >= 1.0 http://numpy.scipy.org/
Optional: Microsoft Core Fonts (recommended for nice output) http://corefonts.sourceforge.net/ PyFITS >= 1.1 (optional for FITS import) http://www.stsci.edu/resources/software_hardware/pyfits pyemf >= 2.0.0 (optional for EMF export) http://pyemf.sourceforge.net/ For EMF and better SVG export, PyQt >= 4.6 or better is required, to fix a bug in the C++ wrapping
For documentation on using Veusz, see the "Documents" directory. The manual is in PDF, HTML and text format (generated from docbook). The examples are also useful documentation.
Issues with the current version:
Due to Qt, hatched regions sometimes look rather poor when exported to PostScript, PDF or SVG.
Due to a bug in Qt, some long lines, or using log scales, can lead to very slow plot times under X11. It is fixed by upgrading to Qt-4.5.1 (or using a binary). Switching off antialiasing in the options may help.
If you enjoy using Veusz, I would love to hear from you. Please join the mailing lists at
to discuss new features or if you'd like to contribute code. The latest code can always be found in the SVN repository.