emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Orgmode] [BABEL] Output with octave


From: Eric S Fraga
Subject: Re: [Orgmode] [BABEL] Output with octave
Date: Sat, 24 Jul 2010 00:12:25 +0100
User-agent: Wanderlust/2.15.9 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.9 (Gojō) APEL/10.8 Emacs/23.2 (i486-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO)

On Fri, 23 Jul 2010 16:59:43 +0000 (UTC), d.tchin <address@hidden> wrote:
> 
> Hi
> 
> I use babel to use with octave language. I use it and
> define a session so as to have interaction with
> octave process. 
> 
> It is great to have interaction with octave and
> check the action of the code easily.
> 
> I have problem to get output back in org mode file. 
> I try the following code :
> 
> 
> --8<---------------cut here---------------start------------->8---
> #+tblname: test
> | 1 | 2 | 3 |
> 
> #+source: outtest
> #+begin_src octave  :session *out*   :var vec=test :results output
> vecb=vec;
> vecb
> #+end_src
> 
> --8<---------------cut here---------------end--------------->8---
> 
> You will get following output
> 
> #+results: outtest
> : vec =
> : 
> :    1   2   3
> : octave.exe> vecb =
> : 
> :    1   2   3
> 
> As you see I get two outputs : vec variable and vecb (with octave prompt).
> It is what I expected, excepted vec output.
> 
> With :results value 
> 
> --8<---------------cut here---------------start------------->8---
> #+tblname: test
> | 1 | 2 | 3 |
> 
> 
> 
> #+source: outtest
> #+begin_src octave  :session *out*   :var vec=test :results value
> vecb=vec;
> vecb
> #+end_src
> 
> --8<---------------cut here---------------end--------------->8---
> 
> I get the following output 
> 
> 
> #+results: outtest
> : org_babel_eoe
> 
> In the octave process, I check that it the last intruction. But 
> what I would expect is to get last instruction vecb.
> 
> I certainly miss something. Could someone help me on this ?

I don't think you are missing anything obvious as for the ":results
value" case, I get the same thing.  In fact, for ":results output", I
don't actually get any output!  I'm not sure why.  I wonder if there
is a dependence on the version of Octave?  I'm using a fairly old
version (3.0.x instead of 3.2.x).

: Org-mode version 7.01trans (release_7.01g.24.g6b5cf)
: GNU Emacs 23.2.1 (i486-pc-linux-gnu, GTK+ Version 2.20.0)
:  of 2010-05-16 on raven, modified by Debian
-- 
Eric S Fraga
GnuPG: 8F5C 279D 3907 E14A 5C29  570D C891 93D8 FFFC F67D

reply via email to

[Prev in Thread] Current Thread [Next in Thread]