C'est le fameux bug du grace ;-)
Il faut mettre des grace de silences invisibles dans toutes les portées, y compris dans les s du global :
%%%%%%%%%%%%%%
global = {
\time 12/8
s1*3/2*4 |
\time 6/8
s1*3/4 |
\time 12/8
s1*3/2*6 |
\time 6/8
s1*3/4 |
\time 12/8
s1*3/2*10 |
\time 6/8 \grace s8
s1*3/4 |
\time 12/8
s1*3/2 |
}
I = {
R1*30 |
c'2. d'2. |
\grace dis'8 e'2. |
R1*3/2 |
}
II = {
R1*30 |
a2. b2. |
\grace { c'16 b16 } c'2. |
R1*3/2 |
}
III = { R1*63/2 |
\grace s8 a2. |
R1*3/2 |
}
\score { <<
\new Staff << \global \I >>
\new Staff << \global \II >>
\new Staff << \global \III >>
>>
\layout {
\context { \Score
skipBars = ##t
\override MultiMeasureRest.expand-limit = #1 }}
}
%%%%%%%%
A+