PLplot is a library of functions that are useful for making scientific plots.It can be used from within compiled languages such as C, C++, D, Fortran and Java, and interactively from interpreted languages such as Octave, Python, Perl and Tcl.
The PLplot library can be used to create standard x-y plots, semi-log plots, log-log plots, contour plots, 3D surface plots, mesh plots, bar charts and pie charts. Multiple graphs (of the same or different sizes) may be placed on a single page with multiple lines in each graph.
A variety of output file devices such as Postscript, png, jpeg and others, as well as interactive devices such as xwin, tk, xterm and Tektronics devices are supported. There are also interfaces available to include the PLplot library in your application, e.g. for wxWidgets. New devices can be easily added by writing a small number of device dependent routines.
PLplot has core support for Unicode. This means plots can be labelled using the enormous selection of Unicode mathematical symbols and simple text layout (left to right) language scripts for many of our devices. For our cairo-related devices we also support complex text layout (CTL) languages such as Arabic, Hebrew, and Indic and Indic-derived CTL scripts such as Devanagari, Thai, Lao, and Tibetan.
Some devices support their own way of dealing with text, such as the Postscript driver (using postscript fonts), or the png and jpeg drivers (which use the Freetype library).
PLplot is free software primarily licensed under the LGPL.
Project information
- Maintainer:
- Robert Pollak
- Driver:
- Not yet selected
- Licence:
- GNU LGPL v2.1, GNU LGPL v3
View full history Series and milestones
trunk series is the current focus of development.
All code Code
- Version control system:
- Bazaar
- Programming languages:
- C, C++, Fortran, D, Java, Python, Perl, Ada, OCaml, Octave, Tcl/Tk, wxWidgets
All packages Packages in Distributions
-
plplot source package in Xenial
Version 5.10.0+dfsg2-0.1ubuntu2 uploaded -
plplot source package in Trusty
Version 5.10.0-0ubuntu5 uploaded -
plplot source package in Stonking
Version 5.15.0+dfsg3-3 uploaded -
plplot source package in Resolute
Version 5.15.0+dfsg3-2build3 uploaded -
plplot source package in Questing
Version 5.15.0+dfsg2-17ubuntu3 uploaded