On Sun, Jul 18, 2010 at 09:38, Peter Münster wrote: > On Sat, Jul 17 2010, Mojca Miklavec wrote: > >> - It is not really needed, but it helps when cross-referencing: I >> would nevertheless leave the [1] = {...}, [2] = {...} for arguments >> - The following: >> settings = { >> inherit = "useexternalfigure", >> -- n = 3 not needed, since one command has only one settings-option >> }, >> is a bit weird to me. Why not putting the "inherit" already under >> arguments above? And yes, you probably do need to tell from which >> argument of \useexternalfigure you want to inherit the settings. > > From my very small ConTeXt experience, I made some assumptions: > - one command has no more than one settings-option (key-val-pairs) > - one command has no more than one keywords-option > > If this is true, then there is no problem with cross-referencing. > The n = X would be even difficult, when there a variants: imagine, > \useexternalfigure can have settings at n = 2 or n = 4 and so on.
I didn't understand the last paragraph, but while it's not a problem for a human to determine where to inherit from, it might be a problem for a computer if you want to print the complete command. Mojca _______________________________________________ dev-context mailing list dev-context@ntg.nl http://www.ntg.nl/mailman/listinfo/dev-context