On 2007-08-08 14:27-0700 Alan W. Irwin wrote:

Just to review the status here of Hazen's work on dealing with the various
cairo issues I brought up...

(1) The PostScript bounding box seems of adequate size now for all cases.
It is somewhat bigger than what is needed for certain plots, but in the
interests of uniform plots for all cairo-related devices, Hazen has decided
to leave it as is, and I agree with this resolution of the issue.

(2) stdout issue has been fixed.

(3) There are 3D plot labelling problems.  For example, if you
look at example 8, the y-axis labels and the left-hand z-axis labels are
oriented properly but their size is too large.  The x-axis labels and the
right-hand z-axis labels are fine.  To verify this bug try the combination
of alt=20, az=10.  The wrong size for the labels knocks your eye out.
The equivalent test for -dev psc gives reasonable looking results.

(4) Text clipping.  Hazen's fix ended up costing huge amounts of computer
time (10x - 100x) for his software stack so he commented it out.  I would
like to verify the computer time problem for my own software stack so I
suggest this fix should be implemented as a driver option.  My software
stack is the latest/greatest cairo and pango.  From the release notes there
have been a number of efficiency improvements in the latest releases so I
may find that pscairo does fast text clipping for my software stack.  Or it
may not....

(5) The -portrait flag (and -ori, -a, and -freeaspect flags) now work for
pscairo.

(6) Resolution issue fixed.

In sum, (3) still requires programming work and (4) requires a small amount
of programming work and further investigation of why the speeds are so slow
when text clipping is enabled, but all other issues that I am aware of have
been resolved thanks to Hazen's hard work maturing the cairo-related
devices.

Alan
__________________________
Alan W. Irwin

Astronomical research affiliation with Department of Physics and Astronomy,
University of Victoria (astrowww.phys.uvic.ca).

Programming affiliations with the FreeEOS equation-of-state implementation
for stellar interiors (freeeos.sf.net); PLplot scientific plotting software
package (plplot.org); the libLASi project (unifont.org/lasi); the Loads of
Linux Links project (loll.sf.net); and the Linux Brochure Project
(lbproject.sf.net).
__________________________

Linux-powered Science
__________________________

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to