Hi Hez

> > I suggest you go ahead and implement any improvement you would like to see
> > in PLplot axis scaling. Of course, be sure and test such improvements for
> > all anticipated QSAS axis scaling needs.
> 
> Would it be considered reasonable to some form of user-customizable
> axis labeling API in PLplot by providing callbacks similar to the pltr
> functions used by plcont and friends?  The axis labeling code could
> remain mostly as-is.  However, when a custom labeling function is
> defined, rather than rendering the text which matches the actual
> number at a given axis location, that number would be passed to the
> user-provided function.  This function would return a string with the
> appropriate label based on the provided floating point value.  If the
> user wants to capture extra label information in this function (scale
> magnitude, for example) they could do so.

Speaking as someone who regularly prepares plots for scientific publication,
having a custom labelling function for the axis labels would be great. 
Currently the bulk of my work isn't done using plplot but rather with a
custom plotting framework I wrote around plotutils, but as part of that API
I included precisely this functionality because I was always needing to
label things with something apart from just the literal numeric value.

So, definitely +1 from me. :-)

Regards
  jonathan

------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensign option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to