[Top][All Lists]

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

Re: [O] macro expansion in source code

From: Charles Berry
Subject: Re: [O] macro expansion in source code
Date: Thu, 29 Aug 2013 15:15:08 +0000 (UTC)
User-agent: Loom/3.14 (http://gmane.org/)

Johannes Rainer <johannes.rainer <at> gmail.com> writes:

> hi,
> I was just wondering if there is a way to use macro expansion also in 
> source code blocks or headers. I tried this, but the macro was never 
> expanded, but rather the {{{image_width}}} was exported. could the 
> expansion be done by calling the macro expansion before export 
> (e.g. using a hook)?
> something like this:


I think the answer is no. But you can accomplish much the same thing with
properties and/or noweb references. Like this

* header
  :image_width: 16

#+NAME: imwide
#+HEADER: :var iw=(org-entry-get (point) "image_width")
#+BEGIN_SRC R :results value

#+RESULTS: imwide
: 16

#+BEGIN_SRC R :noweb yes :results output
image.width <- 

: [1] 16

reply via email to

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