[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Vaticana ligature patch
From: |
Michael Welsh Duggan |
Subject: |
Vaticana ligature patch |
Date: |
Tue, 15 Nov 2005 22:32:49 -0500 |
User-agent: |
Gnus/5.110004 (No Gnus v0.4) Emacs/22.0.50 (gnu/linux) |
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".)
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)
- Vaticana ligature patch,
Michael Welsh Duggan <=