On Tue, 18 Aug 2015 19:42:20 +0200 Wolfgang Schuster <schuster.wolfg...@gmail.com> wrote:
> why does \startchemical take the name of a instance as argument (e.g. > \startchemical[important]) when > there is no way to create it because \definechemical is redefined and > the original version isn’t saved. > > Even \setupchemical[important][..,..=..,..] can’t be used because it > doesn’t resolve the parent setting. I did not realize that \startchemical took the name of an instance as argument - I have only used it with key=value, i.e.: \startchemical[...=...] I suppose that it uses some "standard" mechanisms. \definechemical[benzene] is different. It gets used as: \startchemical \chemical[benzene,...] \stopchemical Perhaps there is some inconsistency with respect to ConTeXt syntax here. Alan ___________________________________________________________________________________ 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 ___________________________________________________________________________________