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

Reply via email to