Stefan
The mechanism used for timing means you have to include matching dummy grace
notes in all parallel contexts. If you make the following change I think it
will work as you want:
dreiviertel = {
\time 3/4
\grace {s32 s s} % matching grace timing
#(override-auto-beam-setting '(end * * 3 4) 1 4 'Score)
#(override-auto-beam-setting '(end * * 3 4) 2 4 'Score)
#(override-auto-beam-setting '(end * * 3 4) 3 4 'Score)
}
----- Original Message -----
From: "Stefan Thomas" <[EMAIL PROTECTED]>
To: "lilypond-user" <lilypond-user@gnu.org>
Sent: Thursday, May 22, 2008 3:29 PM
Subject: grace notes in TimeSig
Dear lilypondusers,
I have a problem with TimeSig in connection with grace-notes.
I don't understand why the grace notes why the grace-notes in the below
quoted example appear before the time signature.
It must have to do with the TimeSig function. How can I fix the problem?
Here is the example:
%%%%%%%%%% begin %%%%%%%%%%%%%%
dreiviertel = {
\time 3/4
#(override-auto-beam-setting '(end * * 3 4) 1 4 'Score)
#(override-auto-beam-setting '(end * * 3 4) 2 4 'Score)
#(override-auto-beam-setting '(end * * 3 4) 3 4 'Score)
}
fourtoms = { \override Staff.StaffSymbol #'line-positions = #'(-3 -1 1
3) }
\layout{
\context {
\type "Engraver_group"
\consists "Text_spanner_engraver"
\consists "Text_engraver"
\consists "Dynamic_engraver"
\consists "Axis_group_engraver"
\name "TimeSig"
}
\context {
\Score \accepts TimeSig}
\context { \RemoveEmptyStaffContext }
}
global = { \time 2/4 s2 \dreiviertel s2. }
\score {
<<
\new TimeSig { \override Score.TimeSignature #'style = #'( ) \global }
\new Staff
\relative { \fourtoms \clef percussion b8 b8 d4 |
\grace {g,32\f\> [ b d\!] } g,2.\p | }
}
%%%%%%%%%% END %%%%%%%%%%%%%%%%%%%%%5
--------------------------------------------------------------------------------
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user