On Sun, Jul 19, 2009 at 11:58 AM, Graham Percival<gra...@percival-music.ca> wrote: > On Sun, Jul 19, 2009 at 08:31:59AM -0700, Mark Polesky wrote: >> >> (forwarded from -user) >> >> Martin Hosken wrote: >> > Is there any documentation that explains more of the internal workings >> > of lilypond. I'm looking for something that explains how music events >> > get to engravers and then what happens afterwards with the layout >> > events. 'When' are stencils executed? Is it possible to write an >> > engraver in scm? >> >> +1 > > Erik Sandberg's thesis. IIRC it's somewhere on one of the > Publications pages. > > In the new website, it's in Community->Publications, and may well > get linked to from the CG.
Yes, Erik's thesis is a great resource, but IIRC it only explains the first part of the process in detail, and only briefly mentions the role of the engravers. There is no mention of the order-of-operations within an engraver, the acknowledging process, the grob->stencil conversion, etc. (Yes, I plan on eventually documenting all of this in the CG once I figure it out.) -Patrick _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel