(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.al...@imperial.ac.uk <mailto:a.al...@imperial.ac.uk> 
> 
Sent: Monday, November 19, 2018 10:55 AM
To: Steven Schwartz <steven.schwa...@colorado.edu 
<mailto:steven.schwa...@colorado.edu> >
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 <steven.schwa...@colorado.edu 
<mailto:steven.schwa...@colorado.edu> > 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:steven.schwa...@lasp.colorado.edu> steven.schwa...@lasp.colorado.edu

 

 

<ExpLabelPosition.qss.zip>

 

Attachment: plbox.c
Description: Binary data

_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to