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

Reply via email to