[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: |
Eric Schulte |
Subject: |
Re: [O] [babel] How to set multiple variables with properties |
Date: |
Tue, 21 Jun 2011 14:03:57 -0700 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) |
Hi Christian,
That's the first I've heard of that variable? If you do get something
working with multivalued properties please do share.
Cheers -- Eric
Christian Moe <address@hidden> writes:
> 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?
>
> Yours,
> Christian
>
>
> 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
>> :PROPERTIES:
>> :var: vars=variables
>> :END:
>>
>> #+tblname: variables
>> | var1 | 1 |
>> | var2 | 2 |
>>
>> #+begin_src python
>> print vars[0][1]
>> print vars[1][1]
>> #+end_src
>>
>> 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
>>> :PROPERTY:
>>> :var: variable1="value1"
>>> :END:
>>> #+begin_src python :results output
>>> print variable1
>>> #+end_src
>>>
>>> #+results:
>>> : value1
>>>
>>> Is it possible to set multiples variables in this way?
>>> I tried things like
>>> :PROPERTY:
>>> :var: variable1="value1" variable2="value2"
>>> :END:
>>>
>>> :PROPERTY:
>>> :var: variable1="value1",variable2="value2"
>>> :END:
>>>
>>> :PROPERTY:
>>> :variable1: "value1"
>>> :variable2: "value2"
>>> :END:
>>> but none of them worked.
>>>
>>>
>>> --
>>> Darlan Cavalcante
>>>
>>
>
--
Eric Schulte
http://cs.unm.edu/~eschulte/
Re: [O] [babel] How to set multiple variables with properties, Darlan Cavalcante Moreira, 2011/06/21