Hi Peter,

thanks for the help! The additional { must have been a fluke with   
copy/paste; wasn't in my file. By sheer stubbornness, I tried until I  
found something that works:
     command={{\determineheadnumber[section]}\ifodd\currentheadnumber 
\resetSlideNumber\incrementSlideNumber \else\incrementSlideNumber \fi}]

So after \determineheadnumber[something], \currentheadnumber appears  
to have that value and doesn't take an argument.

Thanks, and best

Thomas

On Apr 20, 2006, at 5:14 PM, Peter Rolf wrote:

> Hi Thomas,
>
> Thomas A. Schmitz wrote:
>> Hi,
>>
>> I have a counter which I want to be incremented after every \section
>> command and reset after every odd \section (don't ask why...). So I
>> tried this approach:
>>
>> \setuphead[section]
>>     [command={{{\determineheadnumber[section]}
>              ^^^^
> one opening brace too much
>
> If you problem remains, try to add a \expandafter in front of \ifodd.
> Sometimes it is also helpful to enclose the number expression by
> \numexpr ... \relax (for conversion).
>
> Greets, Peter

_______________________________________________
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context

Reply via email to