On Jul 22, 2011, at 9:57 AM, lilyp...@googlecode.com wrote: > Status: Accepted > Owner: ---- > Labels: Type-Enhancement Priority-Low > > New issue 1773 by pkx1...@gmail.com: Add Footnote_engraver to Staff context > http://code.google.com/p/lilypond/issues/detail?id=1773 > > This came out of the third draft of a patch I did in > > http://codereview.appspot.com/4751045/ > > For some grobs, the \footnoteGrob command needs the Staff context to be > explicitly set. This is a bit awkward frankly and I think, more often than > not, when using footnotes staff context are going to be needed for this > engraver.. > > Currently this is only (AFAICT) in the Voice context, I asked generally on > the thread above if it could be added into the Staff context *as well* and > Neil Puttock said: > > --snip-- > > There are several engravers which exist in multiple contexts (e.g., > Parenthesis_engraver). I haven't checked, but it seems to me that > adding the Footnote_engraver to the Staff context should be harmless > for Voice-level footnotes. > > Cheers, > Neil >
The Footnote_engraver has an acknowledge_grob. Does this take more execution time than, say, acknowledge_rest? If so, how much? I think that adding this engraver to the Staff context as a default should only be done if doesn't slow LilyPond down appreciably: otherwise, users can just add it themselves with a \with { } block. Cheers, MS _______________________________________________ bug-lilypond mailing list bug-lilypond@gnu.org https://lists.gnu.org/mailman/listinfo/bug-lilypond