|
From: Mojca M. <moj...@gm...> - 2006-07-14 22:39:59
|
On 7/15/06, Timoth=E9e Lecomte wrote:
> Mojca Miklavec wrote:
> > On 7/15/06, Timoth=E9e Lecomte wrote:
> >> (To see it in the wxWidgets terminal, you have to disable the
> >> oversampling,
> >> otherwise the offset is a decimal and is negligible in the output).
> >
> > What does "disable oversampling" mean?
> It's a rendering option that can be set in the little configuration
> dialog in the wxWidgets terminal.
OK, a terminal-specific thing then. I do a similar thing as well
(units are 1/100 of a point), but that's because one point is simply
too big on a vector-based terminal.
> > (But this case could be handled properly/fixed with a simple "if-else"
> > case, I suppose.)
> Do you mean :
> If ("test") do something; else do something else;
> ?
>
> No, it's rather a rounding bug, as you said, and if it can be confirmed
> it has to be fixed in the gnuplot core.
Well, sure it has to be fixed in the core. I just wanted to say that
it probably can't be that difficult to solve. However increasing the
resolution is not the solution.
Imagine that you have a rectangular with x axes equal to 0.6 and 10.4.
This will draw
(1,y)--(10,y)
but
(10,y) shifted (1,y)
which results in
(1,y)--(11,y)
Mojca
(sorry for mixing off-list posts inbetween)
|