bug-lilypond
[Top][All Lists]
Advanced

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

Re: Vaticana ligature patch


From: Michael Welsh Duggan
Subject: Re: Vaticana ligature patch
Date: Wed, 16 Nov 2005 11:05:21 -0500
User-agent: Gnus/5.110004 (No Gnus v0.4) Emacs/22.0.50 (gnu/linux)

Michael Welsh Duggan <address@hidden> writes:

> This may help with other ligatures as well.  This fixes the bug
> whereby a note head immediately succeeding a ligature became
> invisible.  (Example: see 2.7.16 documentation, section 7.7.11.  There
> should be a note under the "ctus" of the second "sanctus".)

reuter's checkin of ligature-engraver.cc v1.55 on Tue Nov 15 23:21:17
2005 UTC obviates the need for the below patch with a *much* better
solution.  The other patch in this thread is still necessary.

> Index: ly/engraver-init.ly
> ===================================================================
> RCS file: /cvsroot/lilypond/lilypond/ly/engraver-init.ly,v
> retrieving revision 1.265
> diff -u -p -u -r1.265 engraver-init.ly
> --- ly/engraver-init.ly       12 Nov 2005 14:20:03 -0000      1.265
> +++ ly/engraver-init.ly       16 Nov 2005 03:08:31 -0000
> @@ -676,7 +676,12 @@ AncientRemoveEmptyStaffContext = \contex
>    \remove "Slur_engraver"
>    \remove "Stem_engraver"
>    \remove "Ligature_bracket_engraver"
> +  \remove "Note_heads_engraver"
> +  %% Make sure Vaticana_ligature_engraver comes *before*
> +  %% Note_heads_engraver.  This is so it gets the opportunity to
> +  %% override the NoteHead stencil before the NoteHeads take place.
>    \consists "Vaticana_ligature_engraver"
> +  \consists "Note_heads_engraver"
>  
>    %% Set default head for notes outside of \[ \].
>    \override NoteHead #'style = #'vaticana.punctum

-- 
Michael Welsh Duggan
(address@hidden)




reply via email to

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