[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[O] org-babel R, export, and :result value raw
From: |
Christophe Rhodes |
Subject: |
[O] org-babel R, export, and :result value raw |
Date: |
Thu, 15 Sep 2011 21:42:45 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) |
Hi,
Consider the following org-mode file, assuming that org-babel support
for emacs lisp and R is active:
--- begin ---
#+TITLE: Foo
#+begin_src emacs-lisp :exports results :results value raw
"[[file:foo.png]]"
#+end_src
#+results:
[[foo.png]]
#+begin_src R :exports results :results value raw
"[[file:bar.png]]"
#+end_src
#+results:
[[file:bar\.png]]
--- end ---
The problem is probably obvious from the above, but to be explicit: the
intent is to generate raw org-mode from the code blocks (this case is
hugely simplified from my actual application), producing links to images
which will then be part of the eventual exported document. For emacs
lisp, this works fine; for R, the path through files and specifically
org-babel-import-elisp-from-file / org-babel-string-read causes the
return value to be misinterpreted, introducing an extra backslash, and
therefore generating bogus export files.
(This used to work for my use case in org-mode 7.4, and does not work in
org-mode 7.6; I looked at HEAD to see if I could identify a fix, but did
not find one -- I'm sorry if I missed it)
Thanks,
Christophe
- [O] org-babel R, export, and :result value raw,
Christophe Rhodes <=