emacs-orgmode
[Top][All Lists]
Advanced

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

Re: [O] Dynamic tangle target?


From: Charles C. Berry
Subject: Re: [O] Dynamic tangle target?
Date: Wed, 21 Sep 2016 18:06:42 -0700
User-agent: Alpine 2.20 (OSX 67 2015-01-07)

On Wed, 21 Sep 2016, Philip Hudson wrote:

AFAICT :tangle takes only "yes", "no", or a literal pathname.

Stuff like

   :tangle (my-lisp-function arg1 arg2)

will work.

How
might I dynamically generate a pathname for :tangle? I suppose what I
want is some kind of escape syntax for eval'ing a Lisp form, like
maybe:

   :tangle %(my-dynamic-filename-generator)

Try this:

#+BEGIN_SRC R :tangle (concat "my-" "file" ".R")
abs <- def
#+END_SRC

just as an example.

BTW, org-babel-view-src-block-info (C-c C-v C-i) will show you what header args evaluate as without the need to eval or tangle them.

HTH,

Chuck



reply via email to

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