From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Eric Schulte" Subject: Re: org-plot : interaction problem with gnuplot Date: Thu, 25 Jun 2009 18:30:00 -0700 Message-ID: References: <23689793.3148471245232541103.JavaMail.www@wwinf4619> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MK0GZ-0002Pk-S8 for emacs-orgmode@gnu.org; Thu, 25 Jun 2009 21:30:11 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MK0GV-0002IR-1l for emacs-orgmode@gnu.org; Thu, 25 Jun 2009 21:30:11 -0400 Received: from [199.232.76.173] (port=37967 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MK0GU-0002IF-Sy for emacs-orgmode@gnu.org; Thu, 25 Jun 2009 21:30:06 -0400 Received: from rv-out-0708.google.com ([209.85.198.243]:48231) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MK0GU-0004QJ-CV for emacs-orgmode@gnu.org; Thu, 25 Jun 2009 21:30:06 -0400 Received: by rv-out-0708.google.com with SMTP id k29so877656rvb.6 for ; Thu, 25 Jun 2009 18:30:05 -0700 (PDT) In-Reply-To: <23689793.3148471245232541103.JavaMail.www@wwinf4619> (d. tchin's message of "Wed, 17 Jun 2009 11:55:41 +0200 (CEST)") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: d.tchin@voila.fr Cc: emacs-orgmode@gnu.org d.tchin@voila.fr writes: > Hi, > > I would like to use gnuplot with org-mode tabular function.But I > haven't managed to use it until now.=20 > I would like to submit to you few remarks I have done. > > I use GNU Emacs 22.2.1 (i386-mingw-nt5.1.2600) on Microsoft Windows XP OS. > I have installed gnuplot and I can use it with gnuplot-mode.=20 > > I tried to follow the tutorial of Eric Schulte but I didn't manage to get= a plot of > simple example extracted from the tutorial. > > I use these data defined in a file orgplot.org : > #+PLOT: title:"Citas" ind:1 deps:(3) type:2d with:histograms set:"yrange = [0:]" > | Sede | Max cites | H-index | > |------------+-----------+---------| > | Chile | 257.72 | 21.39 | > | Leeds | 165.77 | 19.68 | > | S=C3=83=C2=A3o Paolo | 71.00 | 11.50 | > | Stockholm | 134.19 | 14.33 | > | Morelia | 257.56 | 17.67 | > > > When I use org-plot/gnuplot, gnuplot is launched with only the reset comm= and > and emacs is totally freezed. To get back to emacs, I use \C-g command.=20 > Hmm, it is not clear to me what is happening here. It is possible that the problem is somehow related to running on a windows machine, as I have only personally tested org-plot on linux and Mac OS's. The only two things I can think of at the moment are 1. the reset command is freezing on your machine, you could test this out by starting up a gnuplot comint buffer and entering the "reset" command=20 2. for some reason the script is not being set to the correct value, you could test this by adding the following line (message "script is %s" script) right after line 263 in lisp/org-plot.el, then reloading that function (with C-M-x) and running org-plot-gnuplot again, checking the message buffer to see the contents of the script variable. Sorry I can't be of more help. If I find time I may re-write org-plot to use org-babel (see any of my other recent emails for more information on org-babel) which could eliminate this problem. Please do let me know the results of looking into the above suggestions, or if you have any ideas breakthroughs. Thanks -- Eric > > I have checked few things : > > - org-plot/gnuplot managed to build a temporay file org-plot???? with the= following=20 > data > > "Chile" 257.72 21.39 > "Leeds" 165.77 19.68 > "S=C3=83=C2=A3o Paolo" 71.00 11.50 > "Stockholm" 134.19 14.33 > "Morelia" 257.56 17.67 > That looks right > > > - I suppose that org-plot/gnuplot builds a temporary buffer with the inst= ructions=20 > that will be sent to gnuplot. I checked that *gnuplot* buffer with=20 > gnuplot-show-gnuplot-buffer. There is only the reset command. > That makes sense, it is still possible that the entire command is being constructed, but that Emacs is freezing before anything after the "reset" line are evaluated and dropped into the *gnuplot* buffer. The above `message' statement should resolve whether this is the case. > > Do you have any idea to solve this problem ? > > Regards > > Tchin > > > > > > ____________________________________________________ > > D=C3=A9couvrez Cocoon et Catpower dans notre s=C3=A9lection musicale folk= sur Voila http://musiline.voila.fr > > > > > _______________________________________________ > Emacs-orgmode mailing list > Remember: use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode