Hi, > On 21 Sep 2020, at 18:41, Hans Hagen <j.ha...@xs4all.nl> wrote: > the reason i didn't make setups inheritable was mostly that I can't oversee > the intensions (i played a bit with it; like defining setups as part of > define so that we can have inherited setups) ... for instance what when we > have a third level (say document -> thesis -> mythesis .. and we want to use > the thesis setups)
I think I would prefer a system where \definedocument[thesis] Automatically gets default (but not filled in) setups thesis:start and thesis:stop in before= and after=, but \definedocument[thesis][document] Would inherit the document:start and document:stop, and a thesis:stop and thesis:start in the case of a following \definedocument[mythesis][thesis] As this matches closely to how parents work in other \define calls. I find the current situation (with an implied ‘[document]’ parent) a tad confusing. But I am nitpicking :) Best wishes, Taco > > i don't care what solution si chose as long as it doesn't break anything at > my end > > Hans > > ----------------------------------------------------------------- > Hans Hagen | PRAGMA ADE > Ridderstraat 27 | 8061 GH Hasselt | The Netherlands > tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl > ----------------------------------------------------------------- _______________________________________________ dev-context mailing list dev-context@ntg.nl https://mailman.ntg.nl/mailman/listinfo/dev-context