On Aug 10, Neil Puttock wrote: > On 10 August 2011 15:00, Ricardo Wurmus <ricardo.wur...@gmail.com> wrote: > > > Is there a way to change that order, or call the note-head-interface > > function again at the very end for processing a grob? > > Acknowledger order depends on the order engravers are \consist-ed (the > only exception is if you set must-be-last to #t) > > If you want to do useful things to the NoteHead, you should wait until > all the acknowledging has finished, i.e., store the NoteHead grob and > process the information in a process-acknowledged or > stop-translation-timestep function.
Thank you very much for the information. This is the bit I must have overlooked. > BTW, if you're prepared to wrap the notes in a chord (so you have > access to 'articulations), you won't even need a scheme engraver (all > the processing can take place in the NoteHead's stencil callback). It should be a generic engraver, so I cannot assume that notes will always be wrapped in a chord. I'll play around with defining a function for process-acknowledged and see where it leads me. > Cheers, > Neil Best, Rekado _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel