Chris, et. al.,
I tried some more combinations of things this morning (tried
extending the amount of data, resizing the canvas, etc.) and it just
appears to be doing the same thing labelscale does; and looking at
the code, labelscale and fontsize just get multiplied together during
creation of the labels. Looking into this further, fs is calculated
to be fontsize * the scale of the x-axes and this is the same way
that the labelscale is calculated (or really close to it). Doesn't
make sense--but if I make the calculation of fs to just be fontsize
if it is set to be fixed, then this may make sense. Testing it, then
it works more like I'd imagine. If say the corners are changed, and
usefixedfontsize is set, then the axis labels remain the same size.
What do you think--should I check in this fix and then write up the
documentation to describe the way it works this way?
David
It may be redundant, but I thought it was that if you set
'usefixedfontsize' to true (1), it would stop rescaling as the Plot
size changed, so you could do animated growing plots (I must have
done this in the distant past at least once) without the labels
jumping all over the place. Then, if true, use the specified
'fixedfontsize'. Presumably, otherwise, use auto-sizing. But if it's
badly coded, without an override for usefixed, all bets are off.
On Wednesday, Dec 3, 2003, at 14:18 America/New_York, David Thompson wrote:
I am working on some new features to plot but thought I'd better
familiarize myself with it first. What I've found is that there are
two parameters to plot that aren't documented and I don't quite
understand their usefulness. If somebody could enlighten me, I'll
at least document them. There are two new parameters at the end of
plot named usefixedfontsize and fixedfontsize. I'm not sure what
they're use is since you can do the exact same thing with
Labelscale. Even in the code, it just multiplies the fixedfontsize
times the x scale.
Looking for an answer.
--
.............................................................................
David L. Thompson Visualization and Imagery Solutions, Inc.
mailto:[EMAIL PROTECTED] 5515 Skyway Drive, Missoula, MT 59804
Phone : (406)756-7472
_______________________________
Chris Pelkie
Scientific Visualization Producer
622 Rhodes Hall, Cornell Theory Center
Ithaca, NY 14853
--
.............................................................................
David L. Thompson Visualization and Imagery Solutions, Inc.
mailto:[EMAIL PROTECTED] 5515 Skyway Drive, Missoula, MT 59804
Phone : (406)756-7472