Download software and documentation


Welcome     Gallery     Handbook


Manual page for Download_software_and_documentation(PL) Correspondence: scg@jax.org
Release notes - What's New
Sourceforge ploticus site    
Central Europe mirror site


Source Code

C source code. Available as a tar gzip file, or as a win32 zip file. Requires an ansi compliant C compiler such as gcc. Includes everything needed to produce graphs in pseudo-GIF, SVG, PostScript or X11. If you want PNG, you will need libpng and zlib. If you want JPEG, WBMP, or FreeType2, you will also need GD 1.84+, libjpeg, and/or libfreetype. Please be sure you have read, and agree with, the copyright and permissions notice that goes with the software. Instructions:
  • Download the file; then unpack using gunzip+tar, or unzip
  • Download any late fixes if desired, and move the resulting files into the src directory.
  • Review the Makefile and follow the simple 3-step install procedure.
  • To build libploticus do: make clean; make -f Makefile_api
  • See the Troubleshooting & bug reports page for additional info.
  • Ploticus 2.10 plsrc210.tar.gz (810 kB).
  • Ploticus 2.10 plsrc210win32.zip for win32 (920 kB).
  • Ploticus 2.04 plsrc204.tar.gz (750 kB).
  • Ploticus 2.04 plsrc204win32.zip for win32 (850 kB).
    These include source code, docs (html and roff), prefabs, and pltestsuite. For complete docs that include the ploticus gallery w/ images, download the complete node, below.



    Platform-Specific Info & Pre-compiled Binaries

    My 'home' system is Solaris. I also did the linux and Win32 mingW ports. All other binaries are provided by the person who did the port (thanks!). If you succeed in porting ploticus to a yet-unsupported platform, and are willing to make the binaries available from your own site, please contact me and I will link to you from here. Please be sure you have read, and agree with, the copyright and permissions notice that goes with the software. After downloading, see the Troubleshooting & bug reports page for additional info.

    Solaris 2.x (Sparc)
  • Ploticus 2.10 plsrc210sol2.tar.gz (550 kB).   GIF, PNG, SVG, SVGZ, PostScript, X11. Includes binaries, prefabs, and pltestsuite. Uses static libs (libz and libpng). Does not include documentation.

    Linux
  • Ploticus 2.10 plsrc210linux.tar.gz (? kB).   PNG, SVG, SVGZ, PostScript, X11. No pseudo-GIF. Includes pl binary, source code, docs (html & roff, but no images), prefabs, and pltestsuite. Compiled on x86 debian system; references dynamic libs (libz and libpng).
  • RPM packages ported by Peter Hanecak (hanecak@megaloman.com) Available here.
  • A user reported that Xlib.h wasn't found on his Mandrake 8.0 system, and that he solved the problem by getting & installing the XFree86-devel package.

    Max OS X
  • Ploticus 2.10 pl210osx.tar.gz (180 kB).   Includes a pl binary compiled using gcc on Mac OS X which can produce GIF, SVG, and postscript. You'll probably want to download the source code with test suite (above) to get some examples to try. Note: I was also able to successfully compile a version with X11 (/usr/X11R6) but this is not included.

    win32
  • Ploticus 2.10   plsrc210win32.zip (920 kB)
    This is a native win32 console application built using minGW gcc and make. No DLLs required. GIF, SVG and PostScript only, no X11 support for interactive use. Includes pl.exe, docs (html), prefab examples, pltestsuite, and source code. See also notes for non-unix platforms.

    Windows/NT with Cygwin, ported by Markus Hoenicka (Markus.Hoenicka@uth.tmc.edu)
  • Available here. See also notes for non-unix platforms.

    AIX 4.3.4, ported by Michael Katsilis (mkatsili@socs.uts.edu.au) (without PNG support)
  • Available here

    HP-UX, ported by Stephanie Nile (stephie@connect.org.uk)
  • Available here

    HP e3000 MPE/iX, ported by Andreas Schmidt (andreas@hillschmidt.de)
  • Available here

    Windows/NT with DJGPP. See notes for non-unix platforms.

    Digital Unix 4.0. I received a report that ploticus compiles on this platform. Here are some notes.



    Accessories

    • A patch allowing pl to be compiled with a new GD version that reintroduces gif support along with later GD features such as Freetype font support, etc. The patch was tested with libgd with gif support gd-2.0.12gif.tar.gz but probably works with any version of libgd newer than 1.8.4. The ploticus API is not supported by this patch. Contributed by Lukas Zimmermann, 12 Apr 2003. (The GIF-enabled libgd is at http://www.rime.com.au/gd/)

    • Python interface. A wrapper for the libploticus library that provides an interface for making ploticus calls using Python. Received 29 Jan 2003.

    • psencodings.tar.gz contributed by Artur Zaprza\263a (zybi@talex.pl). A simple script (AWK+Python) that generates Latin2 encoding table for postscript files using pstables.h from Freetype. It will also work for any other 8-bit encoding supported by Python. Received 28 Jan 2003.

    • dates.patch A patch contributed by Stephen Deken (stephen@flamewar.org) that enhances date processing, supports additional date formats, etc. Received 26 Jun 2002.

    • nicehatching.tar.gz A patch contributed by Scott McPeak that implements additional crosshatch patterns (diagonal) for shading bar graphs. Includes a general purpose vector package.

    • ploticus.perl A perl script which imlements a web interface to ploticus, by Tom McClure. Questions regarding this should be addressed to Tom.




    Complete documentation and examples

    This includes the complete documentation in html and roff man formats, gallery of examples, all thumbnails. Source code should be acquired separately. It is basically equivalent to the web site. You can serve it up with a web server, or access it on your hard disk using a URL beginning with file:// instead of http://.
    Download the complete node: plnode210.tar.gz (1680 kB)




  • data display engine  
    Copyright Steve Grubb


    Markup created by unroff 1.0,    May 09, 2003.