* Heading in setuplayout from a variable
@ 2013-04-26 11:27 Cecil Westerhof
2013-04-26 11:39 ` Hans Hagen
0 siblings, 1 reply; 6+ messages in thread
From: Cecil Westerhof @ 2013-04-26 11:27 UTC (permalink / raw)
To: mailing list for ConTeXt users
It is a long time since I used ConTeXt. I am starting again.
I have the following code:
\setvariables[meta][type=cecil]
\if\getvariable{meta}{type}=cecil
\setvariables[meta][
name={Cecil Westerhof},
]
\setvariables[layout][
header=0mm,
]
\fi
But that does not work.
For the conditional I also tried:
\ifx\getvariable{meta}{type}\cecil
But that does not work either.
What is the correct way to define the comparison?
--
Cecil Westerhof
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Heading in setuplayout from a variable
2013-04-26 11:27 Heading in setuplayout from a variable Cecil Westerhof
@ 2013-04-26 11:39 ` Hans Hagen
[not found] ` <CAG-LmmDQ8qGywJkNOB+iXHQW6y3utnZODYC8_sML2KODh9RMyA@mail.gmail.com>
0 siblings, 1 reply; 6+ messages in thread
From: Hans Hagen @ 2013-04-26 11:39 UTC (permalink / raw)
To: mailing list for ConTeXt users
On 4/26/2013 1:27 PM, Cecil Westerhof wrote:
> It is a long time since I used ConTeXt. I am starting again.
>
> I have the following code:
> \setvariables[meta][type=cecil]
>
> \if\getvariable{meta}{type}=cecil
> \setvariables[meta][
> name={Cecil Westerhof},
> ]
> \setvariables[layout][
> header=0mm,
> ]
> \fi
>
> But that does not work.
>
> For the conditional I also tried:
> \ifx\getvariable{meta}{type}\cecil
>
> But that does not work either.
>
> What is the correct way to define the comparison?
\doifelse {\getvariable{meta}{type}} {cecil} {
...
} {
...
}
-----------------------------------------------------------------
Hans Hagen | PRAGMA ADE
Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
| www.pragma-pod.nl
-----------------------------------------------------------------
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 6+ messages in thread
* Fwd: Heading in setuplayout from a variable
[not found] ` <CAG-LmmDQ8qGywJkNOB+iXHQW6y3utnZODYC8_sML2KODh9RMyA@mail.gmail.com>
@ 2013-04-26 12:33 ` Cecil Westerhof
2013-04-26 12:35 ` Cecil Westerhof
0 siblings, 1 reply; 6+ messages in thread
From: Cecil Westerhof @ 2013-04-26 12:33 UTC (permalink / raw)
To: mailing list for ConTeXt users
Send to Hans instead of to the list. :-(
---------- Forwarded message ----------
From: Cecil Westerhof <cldwesterhof@gmail.com>
Date: 2013/4/26
Subject: Re: [NTG-context] Heading in setuplayout from a variable
To: Hans Hagen <pragma@wxs.nl>
2013/4/26 Hans Hagen <pragma@wxs.nl>:
> On 4/26/2013 1:27 PM, Cecil Westerhof wrote:
>>
>> It is a long time since I used ConTeXt. I am starting again.
>>
>> I have the following code:
>> \setvariables[meta][type=cecil]
>>
>> \if\getvariable{meta}{type}=cecil
>> \setvariables[meta][
>> name={Cecil Westerhof},
>> ]
>> \setvariables[layout][
>> header=0mm,
>> ]
>> \fi
>>
>> But that does not work.
>>
>> For the conditional I also tried:
>> \ifx\getvariable{meta}{type}\cecil
>>
>> But that does not work either.
>>
>> What is the correct way to define the comparison?
>
>
> \doifelse {\getvariable{meta}{type}} {cecil} {
> ...
> } {
> ...
> }
Thanks. That works. In my case I use a \doif.
Is there also something like a switch statement? If not I could use a
nested \doifelse.
--
Cecil Westerhof
--
Cecil Westerhof
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Heading in setuplayout from a variable
2013-04-26 12:33 ` Fwd: " Cecil Westerhof
@ 2013-04-26 12:35 ` Cecil Westerhof
2013-04-26 12:52 ` Hans Hagen
0 siblings, 1 reply; 6+ messages in thread
From: Cecil Westerhof @ 2013-04-26 12:35 UTC (permalink / raw)
To: mailing list for ConTeXt users
2013/4/26 Cecil Westerhof <cldwesterhof@gmail.com>:
>>> I have the following code:
>>> \setvariables[meta][type=cecil]
This variable is hard coded. Is it possible to set it with a value I
send as a command line parameter?
--
Cecil Westerhof
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Heading in setuplayout from a variable
2013-04-26 12:35 ` Cecil Westerhof
@ 2013-04-26 12:52 ` Hans Hagen
2013-04-26 13:15 ` Cecil Westerhof
0 siblings, 1 reply; 6+ messages in thread
From: Hans Hagen @ 2013-04-26 12:52 UTC (permalink / raw)
To: mailing list for ConTeXt users
On 4/26/2013 2:35 PM, Cecil Westerhof wrote:
> 2013/4/26 Cecil Westerhof <cldwesterhof@gmail.com>:
>>>> I have the following code:
>>>> \setvariables[meta][type=cecil]
>
> This variable is hard coded. Is it possible to set it with a value I
> send as a command line parameter?
\getdocumentargument{myargument}
of use modes (often more natural)
Hans
-----------------------------------------------------------------
Hans Hagen | PRAGMA ADE
Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
| www.pragma-pod.nl
-----------------------------------------------------------------
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Heading in setuplayout from a variable
2013-04-26 12:52 ` Hans Hagen
@ 2013-04-26 13:15 ` Cecil Westerhof
0 siblings, 0 replies; 6+ messages in thread
From: Cecil Westerhof @ 2013-04-26 13:15 UTC (permalink / raw)
To: mailing list for ConTeXt users
2013/4/26 Hans Hagen <pragma@wxs.nl>:
> On 4/26/2013 2:35 PM, Cecil Westerhof wrote:
>>
>> 2013/4/26 Cecil Westerhof <cldwesterhof@gmail.com>:
>>>>>
>>>>> I have the following code:
>>>>> \setvariables[meta][type=cecil]
>>
>>
>> This variable is hard coded. Is it possible to set it with a value I
>> send as a command line parameter?
>
>
> \getdocumentargument{myargument}
My first try did not work, but now it does. Properly made a silly
mistake somewhere.
> of use modes (often more natural)
In this case it is not something to use, but it is certainly something
to look into.
--
Cecil Westerhof
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2013-04-26 13:15 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-04-26 11:27 Heading in setuplayout from a variable Cecil Westerhof
2013-04-26 11:39 ` Hans Hagen
[not found] ` <CAG-LmmDQ8qGywJkNOB+iXHQW6y3utnZODYC8_sML2KODh9RMyA@mail.gmail.com>
2013-04-26 12:33 ` Fwd: " Cecil Westerhof
2013-04-26 12:35 ` Cecil Westerhof
2013-04-26 12:52 ` Hans Hagen
2013-04-26 13:15 ` Cecil Westerhof
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).