plplot
Multi-language scientific plotting library
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++, FORTRAN and Java, as well as interactively from interpreted languages such as Octave, Python, Perl and Tcl. It is capable of producing standard x-y plots, semilog plots, log-log plots, contour plots, 3D surface plots, mesh plots, bar charts and pie charts. Multiple graphs may be composited, and it also supports a large variety of output file devices such as Postscript, PNG, JPEG, LaTeX and others. It is also possible to to use interactive devices such as xwin, tk and xterm as output devices. PLplot also offers support for extended characters inculding the Greek alphabet and a host of mathematical symbols.
homepage ↗ sourceforge: plplot
Available in
| Overlay | Newest | Ebuilds | Last activity | |
|---|---|---|---|---|
| gentoo gitweb ↗ | 5.15.0_p15-r2 | 1 | 14 h | details › |
| AstroFloyd gitweb ↗ | 5.15.0-r2 | 2 | 2 mo | details › |
Versions & arches
| Version | Overlay | amd64 | x86 | amd64-linux | x86-linux | Committed | |
|---|---|---|---|---|---|---|---|
| 5.15.0_p15-r2 | gentoo | amd64 testing | x86 testing | amd64-linux untested | x86-linux untested | — | view · download · history ↗ |
| 5.15.0-r2 ≈ | AstroFloyd | amd64 testing | x86 testing | amd64-linux testing | x86-linux testing | 12 mo | view · download · history ↗ |
| 5.14.0-r2 ≈ | AstroFloyd | amd64 testing | x86 testing | amd64-linux testing | x86-linux testing | 12 mo | view · download · history ↗ |
Use flags of 5.15.0_p15-r2
- cairo Enable support for the cairo graphics library
- cxx Build support for C++ (bindings, extra libraries, code generation, ...)
- doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
- +dynamic Build with dynamic drivers
- examples Install examples, usually source code
- fortran Add support for fortran
- gd Add support for media-libs/gd (to generate graphics on the fly)
- java Add support for Java
- jpeg Add JPEG image support
- latex Add support for LaTeX (typesetting package)
- lua Enable Lua scripting support
- ocaml Add support/bindings for the Ocaml language
- octave Add bindings for sci-mathematics/octave
- pdf Add general support for PDF (Portable Document Format), this replaces the pdflib and cpdflib flags
- png Add support for libpng (PNG images)
- python Add optional support/bindings for the Python language
- qhull Add bindings for media-libs/qhull
- shapefile Enable support for ESRI shapefiles
- svg Add support for SVG (Scalable Vector Graphics)
- tcl Add support the Tcl language
- test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
- threads Add threads support for various packages. Usually pthreads
- tk Add support for Tk GUI toolkit
- truetype Add support for FreeType and/or FreeType2 fonts
- wxwidgets Add support for wxWidgets/wxGTK GUI toolkit
- X Add support for X11
4 expansion flags (python targets, ABIs, cpu flags…)
- +lua_single_target_lua5-1
- python_single_target_python3_12
- python_single_target_python3_13
- python_single_target_python3_14