Message: 1
Date: Mon, 15 Jan 2018 10:07:33 -0800
From: John Kitchin <jkitc...@andrew.cmu.edu>
with a syntax like:
#+call: si.org:figure-1() :wrap html
And C-c C-c on that line would call a code block named figure-1 in the
file
si.org and insert the results.
in org 9.1.6, this does nothing. Does anyone know if this got changed,
and
if there is a new way to do that?
John
You may try loading the file into the library of babel
(org-babel-lob-ingest). Then, you can call the function without a
reference to the file
#+CAPTION: s1.org
#+BEGIN_SRC org
,#+NAME: figure-1
,#+BEGIN_SRC python
return 2 + 2
,#+END_SRC
#+END_SRC
#+CAPTION: t.org
#+BEGIN_SRC org
,#+CALL: figure-1() :wrap html
,#+RESULTS:
,#+BEGIN_html
4
,#+END_html
#+END_SRC
Message: 7
Date: Mon, 15 Jan 2018 23:49:54 +0100
From: Nicolas Goaziou <m...@nicolasgoaziou.fr>
To: John Kitchin <jkitc...@andrew.cmu.edu>
This sounds like a bug.
Or missed feature?
It does ring a bell. However, I couldn't find any reference to this
syntax or behaviour in the manual. Am I missing something?
I only found the evident:
#+BEGIN_QUOTE
By calling a named code block(2) from an Org mode buffer or
a table. Org can call the named ‘src’ code blocks from the
*current Org mode buffer* or from the *“Library of Babel”*
#+END_QUOTE
(bold added by me).
Message: 8
Date: Mon, 15 Jan 2018 16:08:26 -0800
From: John Kitchin <jkitc...@andrew.cmu.edu>
babel documentation somewhere. I confirmed it does work in 8.2.10, e.g.
just with emacs -Q.
It would be nice if it did :) .
Thanks for working so well on Org. I have good news: Someone to whom I
introduced Emacs is now using it! (not my advisor... yet).
-------------------------------------------------
ONLY AT VFEmail! - Use our Metadata Mitigator to keep your email out of the
NSA's hands!
$24.95 ONETIME Lifetime accounts with Privacy Features!
15GB disk! No bandwidth quotas!
Commercial and Bulk Mail Options!