Ploticus version 2.21 |

Version 2.30
| |
|
Manual page for Ploticus_version_2.21(PL)
New features
- SVG - text messages on mouseover like done w/ client-side image maps now using overlib or similar.
Here's a working example.
- proc vector can now render error bars and T-bars in arbitrary directions; also vectors can now be rendered
by supplying two data points. Example.
- proc axis - stubhide attribute useful when doing tics but no stubs, allows more control over
tic placement (any of the available stub-related options can be used, and no stubs are rendered).
- proc getdata - commandmr attribute is same as the command attribute
but it accepts a multi-row shell command, terminated with a blank line.
- autorange - numformat parameter which may eliminate problems experienced when working with
very large or very small magnitude data
- proc scatterplot - labelword allows a template to be specified for the labelfield value.
- proc processdata - action: numberrows ... this new action can be used to prepend sequential
numbering to data set rows.
- programmer control over the first portion of all error messages.
Command line arg -errmsgpre. Also may be set within scripts using #proc settings, or
using the $errmsgpre() function.
- proc bars - minlabel attribute may be used to suppress bar labels when value is
below a certain threshold (thanks to Jessika Feustel)
- proc bars - errbarfields now allows one-way positive (upward/leftward) error bars
- proc curvefit - xsort attribute, for forcing an x sort for interpolated curves
- SVG - provide a way to specify target with SVG clickmaps <a xlink:"url" target=targ>
This can be done in proc settings using the new svg_linkparms parameter.
- New date formats - dd-mmm ddmmm
Improvements
- proc axis - autoyears now works with any date-based increment, and does not require a January
stub to trigger it. Similar improvement for automonths and autoyears
- X11, SWF, GD driver limit of number of points in polygon (or continuous line with SWF) now dynamic (-maxdrawpoints)
- The following error messages silenced, as they can occur during normal operation:
proc legend, no entries exist yet, and
proc getdata warning: no data fields found.
Bug fixes
- Fixed bug - proc axis - minorticinc with datetime scaling - inc given in
hours or minutes didn't work
- Fixed bug - select: @sex = m (incorrectly given with one at-sign) caused core dump..
- Fixed bug - legendlabels - size of 120 not long enough when embedded URLs are used. Raised to 256.
- Improvement - heatmap prefab - changed to use 'exact' category matching
- Fixed bug - heatmap prefab - If cutofflist was specified, no plot was produced.
- Improved handling of autorange lowfix=0 but all data negative problem
- Fixed bug involving longwise bar labels problem on stacked bars
- Improvement - proc lineplot - improved handling of degenerate case of NO points in range (anyvalid)
- Fixed bug - proc lineplot - line label is now subject to clipping
- Fixed bug - proc bars - errbarfields - incorrect data field accesses when two values are supplied
- Fixed bug - command line was interpreting arguments like crop.pl as -crop
- Fixed bug - X11 dashed lines - dash pattern was reset at beginning of each segment,
problematic when data points are close together
- Fixed bug - legendentry tag - was sensitive to trailing spaces
- Fixed bug - proc axis - race condition when no stubs and no tics are specified.
|
 data display engine
Copyright Steve Grubb
|