>> After all, it is very easy to place the markup where you want it by >> simply using two spacer notes: >> >> foo = { >> s1 >> \time 7/8 s8^"foobar" s8*6 >> \time 10/8 >> } > > OK, I haven't thought of that solution, thanks. This should perhaps > be added to the documentation.
There is a serious drawback of the above solution: If `skipbars=##t', you must write e.g. `s1*3' to get a three-bar multi-measure rest in constructions like `<< { ... } {... } >>'. Replacing it with `s4 s2. s1*2' gives a different result... A possible solution (and maybe even a good one regardless of the specific problem) is to make `skipbars' ignore the structure of skip rests, always accumulating them to the maximum value. Werner _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel