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