On 2009-07-15 07:31-0700 Alan W. Irwin wrote: > ./x01 -dev xcairo -ori 0.0 > ./x01 -dev xcairo -ori 0.05 > ./x01 -dev xcairo -ori 0.1 > ./x01 -dev xcairo -ori 0.15 > ./x01 -dev xcairo -ori 0.2 > ... > ./x01 -dev xcairo -ori 0.5 > > > (which also nicely demonstrates the long-standing parallelogram bug in the > PLplot core library, but that is beside the point here). You will see that > in all series cases, the only text output is that which is still in the > original subpage position. Of course, by the time you extend the series > to -ori 1, -ori 2, and -ori 3, none of the rotated text is in its original > (unrotated) sub_page window so all of the text is completely clipped.
I have just discovered that the same test with -dev qtwidget shows the same text-clipping issue. I have contacted Alban off list about this, and hopefully the fix will be trivial. I have also discovered that the svg device also has this text-clipping issue. This device was originally implemented by Hazen, and I assume the subsequent hacking by everybody else who was interested in this device did not introduce the issue. Hazen, the cairo issue is probably more important since there are so many cairo devices, but when you get time, I would appreciate you looking at this one as well if nobody else beats you to it. Some users such as Mark do use the -ori 1 and -ori 3 options so it is important to get this issue fixed for our cairo and qt devices (our two foremost device driver families), and svg (a single device driver that is interesting to lots of people since it generates results that look outstanding assuming you are using a bug-free svg viewer). Everyone here should be glad to know the xwin and tk (and presumably all Hershey-font) devices do not have this issue. Furthermore, the psc, psttfc, and wxwidgets devices (which like cairo and qt access modern fonts rather than the ancient Hershey ones) do not have this issue. 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 __________________________ ------------------------------------------------------------------------------ Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel