[Top][All Lists]

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

Re: [O] [babel] How to set multiple variables with properties

From: Christian Moe
Subject: Re: [O] [babel] How to set multiple variables with properties
Date: Tue, 21 Jun 2011 23:01:40 +0200
User-agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv: Gecko/20110414 Thunderbird/3.1.10

Hi, Eric,

Just curious: What about the org-entry--multivalued-property functions mentioned in "Using the properties API"?

Is anybody using multivalued properties for anything?


On 6/21/11 10:17 PM, Eric Schulte wrote:
Unfortunately org-mode properties only allow a single entry for any
given key, so you can only specify one variable using properties.

However the following workaround does exist.

*** alternative
     :var:      vars=variables

#+tblname: variables
| var1 | 1 |
| var2 | 2 |

#+begin_src python
   print vars[0][1]
   print vars[1][1]

Best -- Eric

Darlan Cavalcante Moreira<address@hidden>  writes:

I'm using org-babel to automate a few tasks and I'd like to define a few
variables that are common to several code blocks as sub-tree properties.

It works when I have only one variable, where I can use
* Heading
   :var: variable1="value1"
   #+begin_src python :results output
     print variable1

   : value1

Is it possible to set multiples variables in this way?
I tried things like
:var: variable1="value1" variable2="value2"

:var: variable1="value1",variable2="value2"

:variable1: "value1"
:variable2: "value2"
but none of them worked.

Darlan Cavalcante

reply via email to

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