Hi,
The code that locates the text is trying to account for the
location on the page next to the colorbar, fitting the text into
the margin around the plot, and the text size. I have seen
examples using PyFerret which have text overlaying the colorbar,
so this issue needs some work within PyFerret. One workaround for
you might be to define the margins so there is more white space
next to the colorbar. The script "go margins" is a convenient way
to set the plot margins. It uses "plot inches", so if you are
using viewports, often a little experimenting is needed. Another
possibility, if the colorbar labels have a large number of digits,
may be to rescale your data.
If you would be willing to send more details about your commands,
and perhaps an image that shows what's happening it might help us
to improve this.
Ansley
On 5/30/2019 10:44 AM, Krishnapriya M
wrote:
Hi all,
First of all thank you all for your time and
consideration.... I know how to control the font size of a
colour bar in ferret. But Im experiencing the problem with
pyferret... When I specify the font size in Shakey, the labels
are overlapping the colour bar. I don't know how to adjust it
on the right side of it..... I'm really sorry for the
incomplete information.... Kindly advise...
Hello
Krishnapriya,
G'day
If I
understand you correctly then might be you are asking
about the font size that you are getting on the color bar
Right ? If it is so then here is an example for your help
use
coads_climatology
fill/nokey/nolab sst[l=1]
ppl shakey 1, 0, 0.12, , 6, 6, 2.55, 8.2,
.44, .64
ppl fill
go fland
exit
In this
above example the bold number 0.12 controls the size of
the font that appears on the color bar.
secondly
the last 4 digits (bold and italic) controls the position
of the color bar.
I hope it
might be helpful for you.
Cheers,
Saurabh
Hi,
I'm not sure what problem you are having. SHAKEY
gives you a lot of control over the size of labels as
well as other features of the colorbar. The SET TEXT
command with /ISIZE is intended as a simple short-cut
way to increase or decrease the size of different
label groups including the colorbar For example, try:
shakey for large labels:
use coads_climatology
shade/set/l=1 sst
ppl shakey 1,1,0.2
ppl shade
settings for larger, then smaller text using SET TEXT
in pyferret:
set text/font=arial
set text/isize=+1 cbar
shade/l=1 sst
shade/l=1 sste=+3 cbar
shade/l=1 sst
set text/isize=-2 cbar
shade/l=1 sst
Please write again with what you want to do, what
commands you're trying, and what you want to happen.
On
5/28/2019 11:47 PM, Krishnapriya M wrote:
Hi all,
I have a problem with labelling the shakey. If
I set the label size in the shakey command, it is
appeared on the colour bar. I tried the solution
given in this link:
But I'm also experiencing the similar issue
with the font size.
I'm grateful if anyone could help me on this
issue.
Thanks in advance
With Regards,
Krishnapriya M
Senior Research Fellow,
Ocean Integrated
Biogeochemical
Modeling
Group(OIBM),
National Remote Sensing Centre
(ISRO),
Balanagar,
Hyderabad-500037
Ph:040-23884576
--
Ansley Manke
NOAA/PMEL Science Data Integration Group
7600 Sand Point Way NE
206-526-6246
--
REGARDS
Saurabh Rathore
Research Scholar (PhD.)
Centre For Oceans, Rivers,
Atmosphere & Land Science Technology
Indian Institute Of
Technology, Kharagpur
contact :- 91- 8345984434
--
Ansley Manke
NOAA/PMEL Science Data Integration Group
7600 Sand Point Way NE
206-526-6246
|