## Ploticus version 2.32

Version 2.32

Manual page for Ploticus_version_2.32(PL)

What's new page Earlier change logs

## Ploticus 2.32 - __ Aug '05 - New features

- proc legend - support for multi-column or multi-row legends, word wrap for legend entries, backing box, title, and others. Thanks to Philippe Jalaber and Tobias Minich who suggested some of these features. Examples
- proc venndisk - new proc for producing venn diagrams.
- textdetails - new `linesep` attribute to control line spacing.
- mousover/tooltip labels can now be up to 1500 chars. Also any proc that had a `clickmaplabel` attribute now also has a `clickmaplabeltext` multiline attribute. This is to accomodate chunks of javascript code as used with SVG mouseover/tooltip method #2.
- proc axis - month stub inc with datetime scaletype now supported.
- proc pie - new `wraplen` attribute to wordwrap pie slice labels
- new function - `$rewritenum(f)` which takes a numeric quantity f and returns it rewritten for display purposes, applying numbernotation (as specified in your proc settings or config file)
- new function - `$textwidth(f)` returns horizontal width of FreeType bounding box. Useful only with freetype fonts, otherwise it returns 0. Suggested/contributed by Erik Zachte.
- autorange - if user doesn't specify `numformat`, `%f` is now automatically used to build result with high magnitude low variance data sets (such as where the min is 1,000,000 and the max is 1,000,003).
- Prefab parameters for access to some of the new proc legend features; and some other prefab items. More info

## Bug fixes

- date notations involving dots (such as dd.mm.yy) weren't being handled properly
- gd16.c gcc 4 compile issue (static int cost, static int sint)
- crosshatch lines were too thin w/ svg
- proc bars - with 'truncate', bar completely out of range was suppressed but label still appears
- drawcommands ignored cm units - fixed. Also, mark and cblock now accept posex specifications.
- heatmap prefab - now supports `title` and related parameters.
- superscripts in X axis stubs showed up on Y axis - fixed
- autorange - now handles degenerate case where all data are 0
- proc vector - instability if start and end points of a vector are same
- proc getdata no longer does a popen( cat filename ) in CGI mode
- strange color change problem - related to certain degenerate lineplots that don't draw anything. Bug in proc_lineplot.c fixed.
- proc legend width attribute now supports cm
- heatmap prefab - yaxis=none didn't have any effect. Fixed.
- proc pie - with outlinedetails: none the labels and any associated lines disappeared
- proc scatterplot - default clustermethod was horizontal when ylocation given.. and vertical when xlocation given.. seems like it should be the other way round.. so I changed it.
- with datetime (others?) xautorange nearest=exact wasn't working
- command line option -prefab is now disabled when operating in direct cgi mode
- command line option -drawdumpa displayed to x11 but shouldn't

data display engine
Copyright Steve Grubb

Markup created by unroff 1.0, `` `` August 23, 2005.