> > 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
signature.asc
Description: This is a digitally signed message part.