On Fri, 2021-02-12 at 15:37 +0100, David Kastrup wrote: > Richard Shann <[email protected]> writes: > > > When I try to create a ChoirStaff brace around two staves one of > > which > > is a TabStaff I get two braces: > > > > 8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8>< > > \version "2.20.0" > > music = { c''1 } > > > > \score { > > << > > \new ChoirStaff << > > \new TabStaff = "Part 1" << > > \music > > >> > > \new Staff > > << > > \new Voice { > > \music > > } > > >> > > >> > > >> > > } > > 8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8>< > > > > If I replace TabStaff with Staff in the above, all is well. > > Can anyone shed light on this? > > You'll find that this only happens for guitar tablature, not bass > guitar > tablature. Whether a brace is placed or not depends on the height of > the system/group. > > Try > > \version "2.20.0" > music = { c''1 } > > \score { > << > \new ChoirStaff \with { \override SystemStartBracket.collapse-height > = 8 } << > \new TabStaff = "Part 1" << > \music > >> > \new Staff > << > \new Voice { > \music > } > >> > >> > >> > } > > instead. Yes, this is somewhat insane.
Thank you. I'll try and get the time to see if I can safely emit this override every time Denemo is creating a ChoirStaff. Richard Shann
