Dear Haipeng,
Am Mittwoch, 23. März 2011, 01:01:44 schrieb 胡海鹏 - Hu Haipeng:
I meant to show a bug that the instrument name in the GrandStaff collide
with the instr names in its child staves, but the following file gives no
instr name in the grand staff level, although I find the engraver is added
in the engraver-init.ly. What's wrong?
That's simply a bug in lilypond's engraver-init.ly file. In particular, a
GrandStaff was allowed to only contain Staff contexts, but no RhythmicStaff.
As a consequence, no GrandStaff was ever created (as Francisco also noticed,
there was no brace shown, either) and all the RhythmicStaff contexts were
placed directly into the StaffGroup...
Here is a patch against the latest git version for review by the other
developers. If there are no objections, I'll push it in a few days:
http://codereview.appspot.com/4275068
Cheers,
Reinhold