emacs-orgmode
[Top][All Lists]
Advanced

[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




reply via email to

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