|
From: Steve S. <ste...@gm...> - 2018-11-20 18:15:47
|
(re-sending from my list subscription address…)
Hi Plplot
We have been pretty quiet, happily employing plplot in our QSAS software. We recently decided to update our plplot version, which we don’t do regurarly since it requires a few tweaks to work with/embed in our system.
We (meaning my colleague and software person Tony Allen – in cc) have discovered a bug in the handling of exponential label placement. While we haven’t prepared a minimal example, the exchange below describes the symptoms. The attached plbox.c includes Tony’s correction.
Best wishes
Steve
From: Allen, Anthony J <a....@im... <mailto:a....@im...> >
Sent: Monday, November 19, 2018 10:55 AM
To: Steven Schwartz <Ste...@Co... <mailto:Ste...@Co...> >
Subject: Re: Exponential labels
OK, this is fixed, but I had to modify plbox.c (attached).
They had kindly added a specific mod for QSAS (one of Alban’s that I noticed
didn’t need doing in the latest version) but they missed out the else{} part,
so it fell through to do their placement as well!
Can you forward this to them?
Thanks,
Tony
On 15 Nov 2018, at 21:26, Steven Schwartz <Ste...@Co... <mailto:Ste...@Co...> > wrote:
Hi Tony,
Make the plot from the attached session. If you look at the labels in, e.g,. the panel in the top frame you’ll notice two things:
1 There are TWO y-axis exponential labels: one at the top, and one below the bottom left.
2 I’ve set the panel’s exponential label horizontal displacement to be -1. You can see that the top label has been moved left while the bottom label has been moved down, by comparison to the bottom frame which has a panel exponential label horizontal displacement of 0.0
I think the bottom left exponential label shouldn’t be there at all. The horizontal axis has its own single exponential label, bottom right, that is properly controlled in the Frame tab. And if there’s some reason why it needs to be there, it should move horizontally with a horizontal offset value.
?
Thanks
Steve
Steve Schwartz
Research Associate
Laboratory for Atmospheric and Space Physics
University of Colorado Boulder
3665 Discovery Drive, UCB 600, Boulder, CO 80305, USA
<mailto:ste...@la...> ste...@la...
<ExpLabelPosition.qss.zip>
|