On 21/06/13 23:07, Wolfgang Schuster wrote:
> Am 21.06.2013 um 19:40 schrieb Pablo Rodríguez <oi...@web.de>:
>> [..]
>> And I would like to make \variant operative, so I thought I could
>> replace 0 with a counter, redefining it so:
>>
>>    \def\variant#1#2{%
>>    \startlinenote[\getnumber[lnt]]{#1] #2}#1%
>>    \stoplinenote[\getnumber[lnt]]%
>>    \incrementnumber[lnt]}
> 
> 1. Use came case for your own command names to avoid conflicts with
> core commands.
> 
> 2. Don’t use simple numbers as reference names.
> 
> 3. You can’t use nested brackets which causes problems with the
> parser for the arguments. What you have to do in this such a case is
> to hide the pair with braces, e.g. [{[…]}].
> 
> 4. ConTeXt has another counter mechanism which doesn’t has this
> problem
> 
> \newcounter\LineNote

Many thanks for your advice, Wolfgang.


Pablo
-- 
http://www.ousia.tk
___________________________________________________________________________________
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
___________________________________________________________________________________

Reply via email to