In the following example, it is the ";" that leads to the error \def\vect#1{% \overrightarrow{#1} } \starttext $({\rm O};\vect{e_{x}})$ \stoptext If you suppress it, it works fine. (???) 2009/5/13 Aditya Mahajan > On Wed, 13 May 2009, Flavien Lambert wrote: > > Dear all, I didn't use ConTeXt for some time and, so, have just >> re-installed >> the minimals tonight. When running on some of my files, Mark II does its >> job >> well but Mark IV tells me >> >> error: Invalid field id nucleus for node type choice (0) >> . >> l.133 ... M décrit l'axe $({\rm O};\vect{e_{x}})$ >> avec une vitesse >> $\dot{x}... >> >> I have absolutely no idea what it is trying to say to me... >> If related, the macro is defined by >> \def\vect#1{% >> \overrightarrow{#1} >> } >> > > Can you create a minimum example. This runs fine here > > \def\vect#1{% > \overrightarrow{#1}} > > \starttext > $\vect{e_{x}}$ > \stoptext > > Using ConTeXt ver: 2009.05.12 22:35 MKIV > > Aditya > > ___________________________________________________________________________________ > 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 : https://foundry.supelec.fr/projects/contextrev/ > wiki : http://contextgarden.net > > ___________________________________________________________________________________ > > -- Flavien. ---------------------------- "Quantum objects are completely crazy but, at least, they are all crazy in the same way." R.P. Feynman.