[Thread Prev][Thread Next][Index]

Re: [ferret_users] get ppl defaults



Hi Marco,

In PyFerret you can increase the text sizes with SET TEXT/ISIZE=.  Individual settings for different text groupings allow for separate settings for the labels on axes, main title, axis labels, the labels on contour lines, the colorbar labels and moveable labels. We hope to continue to make improvements for customizing plots in PyFerret, and start to leave some of the picky details of PPLUS behind.

From PPLUS, the defaults are given in the documentation under LABSET.  The size of the title can be set with PPL TITLE, so

yes? PLOT/i=1:200/title=cosine/set cos(i/10)
yes? ppl title, .2, Cosine
yes? ppl plot

Another option for further control is the ANNOTATE command: plot with no title, and then add a label in the exact position and size that you want.

In the PPLUS documentation, I find the lists of commands in the "command synopsis" section to be really helpful, for instance, section 4.2 of that lists all the commands that make settings for the x-axis and y-axis. Following that is a list of all the time-axis settings.  AXLSZE is used to set the size of the axis labels on non-time axes, TXLSZE sets the size of labels on time axes.

I agree that more LIST  commands would be really helpful to be able to get the defaults - there are a lot of them, so that hasn't been done.

Ansley

On 6/20/2017 5:40 AM, Marco van Hulten wrote:
Hello,

Is there a practical way to use PPLUS parameters in Ferret?

    ppl list labset
         LABEL CHAR HEIGHTS
         HLAB1= 1.60E-01 HXLAB= 1.20E-01 HYLAB= 1.20E-01 HLABS= 1.20E-01

I want to use those variables:

    let factor = 1.5
    ppl labset, HLAB1*factor, HXLAB*factor, HYLAB*factor, HLABS*factor

However, I don't know how I can access HLAB1.  It's not ($PPL$HLAB1):
that doesn't exist.

Even better would be a way to retrieve the default values (as I want to
override those).  If I can use the present values, this would be fine
as well, because then I just need to issue a PPL/RESET to get the
default values.


Is there also a PPL LIST command to get the AXLSZE settings or defaults
that define the heights of the numbers next to the axes?

 - Marco


[Thread Prev][Thread Next][Index]
Contact Us
Dept of Commerce / NOAA / OAR / PMEL / Ferret

Privacy Policy | Disclaimer | Accessibility Statement