emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* [babel] How to add results to text inline?
@ 2011-02-23  5:55 Torsten Wagner
  2011-02-23  7:53 ` Andreas Leha
  0 siblings, 1 reply; 5+ messages in thread
From: Torsten Wagner @ 2011-02-23  5:55 UTC (permalink / raw)
  To: Emacs-orgmode

Hi,

guess this is a FAQ or at least a stupid question.
However, I read along worg and wasn't able to find a solution.

I would like to add the result of a source code block in some text 
paragraph.

---start--mini-example----

#+source:my_formula(my_parameter='1')
#+begin_src python :results value :exports code
y = 2
f = my_parameter * y
return f
#+end_src

In my long long paragraph after that I want to say that
my result is #+call: my_formula(my_parameter='5') for x=5 but it is
#+call: my_formula() for x=1

---end--mini-example----

Well I would replace the calls by the result of the source code block
I read about no-web but this seems to work only within code blocks. I 
read about inline source code blocks, however, more complex functions 
would make it difficult to read.

Thanks for pointing me to obvious solutions ;)

Torsten

CC. How about some C-like format string for number results like
#+call: my_formula(my_parameter='5') :exports results :format %i5
results in integer 5 digits
00010
and  #+call: my_formula(my_parameter='5') :exports results :format %s.3
could result in scientific notation with 3 digits after the comma
1.000*10^1

This would allow to format the result to the needs just in place.

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2011-02-23 13:24 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-02-23  5:55 [babel] How to add results to text inline? Torsten Wagner
2011-02-23  7:53 ` Andreas Leha
2011-02-23  8:14   ` Torsten Wagner
2011-02-23  8:34     ` Andreas Leha
2011-02-23 13:03       ` Eric Schulte

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).