It looks like \partial is hard-coded to work at the score level, and fails to work right when the bar line engraver is moved to the staff level.
The whole idea of the bar line engraver working on score level by default seems to me to make transcription unnecessarily difficult, and problems like this add to the difficulty. The attached file is in 2/2, and should start with a partial measure, in both parts. If I don't include the \layout section, which moves the barline engraver to the staff level from the score level, it prints the way I expect. The file as written prints the first part as expected, but ignores the \partial statement for the second part. Adding an explicit measure position command to the second voice: \set Timing.measurePosition = #(ly:make-moment -1 2) works around the problem.
partialscore.ly
Description: Binary data
-- Laura (mailto:[EMAIL PROTECTED] , http://www.laymusic.org/ ) (617) 661-8097 fax: (501) 641-5011 233 Broadway, Cambridge, MA 02139
_______________________________________________ bug-lilypond mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-lilypond
