Hi,
In a choirstaff, all the staves end up on top of each other.
I fixed with the following patch (which is probably wrong....)
--- engraver.ly-orig Thu Jun 3 11:53:43 1999
+++ engraver.ly Fri Jun 4 16:18:35 1999
@@ -57,22 +57,6 @@
};
\translator{\StaffContext }
-\translator {
- \type "Engraver_group_engraver";
- \name ChoirStaff;
- alignmentReference = \center;
- \consists "Staff_group_bar_engraver";
-
- \consistsend "Axis_group_engraver";
- \accepts "Staff";
- \accepts "RhythmicStaff";
- \accepts "GrandStaff";
- \accepts "PianoStaff";
-
-
- \accepts "Lyrics";
- \accepts "ChordNames";
-}
RhythmicStaffContext=\translator{
@@ -151,6 +135,29 @@
};
\translator{\PianoStaffContext}
+
+ChoirStaffContext = \translator {
+ \type "Engraver_group_engraver";
+ \name ChoirStaff;
+ alignmentReference = \center;
+ \consists "Staff_group_bar_engraver";
+ \consists "Vertical_align_engraver";
+ minVerticalAlign = 3.0*\staffheight;
+ maxVerticalAlign = 3.0*\staffheight;
+
+ \consistsend "Axis_group_engraver";
+ \accepts "Staff";
+ \accepts "RhythmicStaff";
+ \accepts "GrandStaff";
+ \accepts "PianoStaff";
+
+
+ \accepts "Lyrics";
+ \accepts "ChordNames";
+};
+\translator{\ChoirStaffContext}
+
+
StaffGroupContext= \translator {
\type "Engraver_group_engraver";
\consists "Span_bar_engraver";