Am 01.03.2014 um 04:39 schrieb Rik Kabel <cont...@rik.users.panix.com>:
> And as I wrote in the first note, accepting non-letters (that is, other than
> the basic unaccented Aa–Zz) makes delimited parameter patterns difficult to
> use with Mark VI parameter names. Thus, we have the situation described in
> the following example, when in fact all should work without error (as I
> understand it, but perhaps \starttexdefinition has other limits of which I am
> not aware).
>
> % macros=mkvi
>
> % Fails to compile with TL2013 and current beta
> %\starttexdefinition Test #1¦#2.
> % #1, #2!
> %\stopdefinition
>
> % Fails to compile with TL2013 and current beta
> %\starttexdefinition Test #PARAM¦#ETER.
> % #PARAM, #ETER!
> %\stopdefinition
1. You have a spelling error in the stop command.
2. Put braces around the argument names.
% macros=mkvi
\starttexdefinition Test #{PARAM}¦#{ETER}.
#{PARAM}, #{ETER}!
\stoptexdefinition
\starttext
\Test No soap¦{radio}.
\stoptext
Wolfgang
___________________________________________________________________________________
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
___________________________________________________________________________________