Another draft - I think we're nearly there.
On 2011/07/18 21:33:33, Neil Puttock wrote:
On 18 July 2011 22:00, <mailto:pkx1...@gmail.com> wrote:
See the documentation for \balloon and \balloonTextGrob. The footnote commands work in exactly the same way.
Thanks that helped.
\footnoteGrob tells the engraver to create a footnote whenever it sees the right grob; in the case of noteheads and text markups in a single timestep (i.e., a chord or multiple texts stacked on a head) each NoteHead or TextScript grob created is picked up by the Footnote_engraver and gets a copy of the requested footnote.
\footnote associates a single footnote with a particular event in the music (usually a NoteEvent);
Thanks, again added an @known to illustrate this.
> Is it a silly question to ask why this engraver isn't in the Staff > context by default? or can an engraver be in more than one at once?
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.
This has been added as an 'enhancement' in a separate tracker. James http://codereview.appspot.com/4751045/ _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel