[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: drawing a line between a note and a syllabe

From: Carl Sorensen
Subject: Re: drawing a line between a note and a syllabe
Date: Mon, 14 Jun 2010 11:30:55 -0600

On 6/14/10 8:38 AM, "Germain G. Ivanoff-Trinadtzaty" <address@hidden>

> Exactly so : how to create a new engraver (?) say
> "Span_follow_line_engraver" or "Span_line_engraver" that would depend on a
> NoteColumn (context "Voice") and a syllabe (context "Lyrics") ?

This is beyond my understanding.  I guess the engraver would need to live in
the StaffGroup context, so it could get events from both the Voice and the

I've posted my answer to lilypond-devel, as well as to -user, because the
creation of new engravers is probably a -devel topic (although, with the new
Scheme engravers, I guess it can become a -user topic.



> Thanks for pointing me to Span_arpeggio_engraver / arpeggioBracket for the
> last case.
> Germain
> ----- Original Message -----
> From: "Carl Sorensen" <address@hidden>
> Sent: Monday, June 14, 2010 3:17 PM
> On 6/14/10 5:15 AM, "Germain G. Ivanoff-Trinadtzaty" <address@hidden>
> wrote:
>> Dear all,
>> Vocal music, with lyrics following 1st voice.
>> How to draw a [dashed, dotted, normal] line from the 3rd or 4th voice "do"
>> to the syllabe "tse" ?
> I know of no way to draw lines between notes and lyrics.  They are in
> different contexts.  There may be a way to draw a line to a note whose
> 'stencil has been changed to #f.
>> Ideally, one could adjust a #'position = #'(n . m) property for this line
>> (along with #'line-style).
>> Similarly, how to draw a left vertical bracket from a note to a line of
>> lyrics ? from a note to a note of another staff ? (see attached
>> "4-brackets.png")
> Similarly, I know of no way to draw a bracket between notes and lyric lines.
> Brackets from a note to a note of another staff can be drawn with a
> cross-staff arpeggio, with the bracket style of arpeggio.
> Hope this helps a little bit,
> Carl

reply via email to

[Prev in Thread] Current Thread [Next in Thread]