hello list,without delving into all the archived messages as far as I know there is still no solution for the "grace bug", and in the manuals it is advised to put corresponding spacer rests in every other voice, which can get quite tedious.
While transcribing a manuscript by Augusta Holmès (full orchestra, choir and solo) there were way too many graces and acciaccaturas (at time and tempo changes double barlines et al), and since I'm a lazy person with no scripting skills whatsoever I almost decided to give up and cheat with Inkscape, until by chance I stumbled over a solution (for my needs).
In the above mentioned case I have reduced the needed synchronisation mainly to three instances by wrapping a \grace {} around the events at the start of a bar
1) in the global definitions - around the \time, \tempo et al,2) when the music starts for clefs in the Staffs which do not begin with the default treble clef, and
3) at manual page breaksI do not know whether this is a viable option for others, but it works for me...
MWE included, to see it work just uncomment the eight lines (16, 21, 23, 25, 37, 39, 68, 81)
cheers Arne
test-grace-synchro.ly
Description: application/frescobaldi-ly
