> 
> Ah, yes, I forgot that it is possible to extend the `props` alist.
> Thanks a lot!
> 
> 
>     Werner

This is not exactly extending the probs, but passing additional parameters in 
details. It would be great to generally have a grob property like 
grob.default-properties or something, and add that to props in 
grob_interpret_markup.

Currently this one simply passes the grob properties along as props. But that 
is somewhat limited. Doing what David suggested (defining new grob properties) 
I think should be avoided, as it clutters grob definitions and creates danger 
of overloading things (what if at some point you want to include a property 
that later is then introduced as actual grob property?).

I think it does make sense to differentiate more between grob properties and 
general properties, and doing something like

\tweak default-properties.foo

would be really useful to get arbitrary properties in.

Cheers,
Valentin

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to