On 30 March 2010 16:00, Richard Gay <richard....@t-online.de> wrote:

> It worked for me with \grace and \appoggiatura notes but lilypond
> showed warnings nevertheless (as noted in the patched
> `Documentation/notation/vocal.itely'). I tried to fix these spurious
> warnings but failed. The patch applies to current git
> (d2f1fdc35a9764f749a99a54db7bb988f455c3ed).

The warnings aren't spurious, since the lyrics aren't attached to the
grace notes (the incorrect alignment gives this away): they end up
aligned to the nearest paper column.

If you have a look at get_current_note_head () in lyric-engraver.cc,
you'll see it returns NULL if the current head is a grace note.  I
suggest reworking it slightly to added a boolean arg include_graces so
both the Lyric_engraver and Extender_engraver can read
includeGraceNotes and pass the value.

Don't forget to add includeGraceNotes to the engraver documentation
(it should go in the `read' section in the ADD_TRANSLATOR () macro at
the bottom of both engravers).

Cheers,
Neil


_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to