Should the definition not be
  \define[1]\anios{{\tfx \inmagin{#1}}}
…………………………\inmargin….?

Alan


On Wed, Jul 17, 2013 at 6:59 PM, Andres Conrado <elandi@chiquitico.org> wrote:
Hello, list. Also posted this to:
http://tex.stackexchange.com/questions/124494/simple-macro-does-not-work-with-context-why

ConTeXt version: 2013.06.10 22:51

MWE:

%%%%%%%%%%%%%%%%%%%%%%%
    \define[1]\anios{{\tfx \inmagin{#1}}}

    \starttext
    {\tfx \inmargin{2008-2012}}This is what has been done so far in
this years. % this works...
    \anios{2008-2012}This is what has been done so far in this years.
% this doesn't work...
    \stoptext
%%%%%%%%%%%%%%%%%%%%%%%%

Error message:    system          > tex > error on line 5 in file
[...]/MWE.tex: Undefined control sequence ...

Any ideas? Maybe is something stupid, but it doesn't work. I have
other `\define` commands in the same file and they work very well.
___________________________________________________________________________________
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
___________________________________________________________________________________