On 11/30/06, sen1 at math.msu.edu <sen1 at math.msu.edu> wrote:
> Hello,
> I noticed that (with xmaxima) there is a difference between plotting
> capabilities in Linux (Fedora Core 4) and Win-XP.
>
> For instance,
>
> consider any plot2d: e.g.
>
> (%i1) plot2d(sin(x),[x,0,6]);
>
> In Linux and Win-XP, they both produce the sine plot.
>
> But, the middle mouse button in Win-XP produces the coordinates of a point
> in the plot. In Linux (with gnuplot gnuplot-4.0.0-7), the middle
> mouse button has no effect.
>
> In Linux, plotting the sin(x) function with gnuplot directly allows
> one to click the middle mouse button and get the coordinates on the
> screen.
>
> So, I presume this is a problem about how maxima uses gnuplot in
> Linux.
>
> Any comments or suggestions?
This is because maxima does not use pipes to communicate with gnuplot.
I wrote a patch for plot.lisp which fixes this
(http://article.gmane.org/gmane.comp.mathematics.maxima.general/12271/)
but there was no reply from the list and I stopped working on it.
Andrej