Hi Gabriel,
> This “works,” but there are some downsides:
> • To fit all this content within the page margins, I have to indent the
> first system more than I’d probably want to, ideally speaking.
Not sure how you can get away without doing that…?
> • The SystemStartSquare delimiters appear at the beginning of *every*
> system … which means that technically there are extraneous, unwanted objects
> off to the left of the second system (outside the page area).
>
> Is there a better way?
You may consider this “better”?
%%% SNIPPET BEGINS
\score {
<<
% See
https://lilypond.org/doc/v2.25/Documentation/notation/displaying-staves#grouping-staves
% --> snippet “Display bracket with only one staff in a system”
\new StaffGroup \with {
\override InstrumentName.padding = #0.5
instrumentName = \markup {
\hspace #-12.75
\rotate #90 \override #'(baseline-skip . 1) \center-column {
\bold Decani
\concat { \draw-line #'(0 . -1) \draw-line #'(4 . 0) \draw-line #'(0
. -1) }
}
}
}
<< \choirI >>
\new StaffGroup \with {
\override InstrumentName.padding = #0.5
instrumentName = \markup \translate #'(-9.5 . 0) {
\hspace #-14
\rotate #90 \override #'(baseline-skip . 1) \center-column {
\bold Cantoris
\concat { \draw-line #'(0 . -1) \draw-line #'(29.5 . 0) \draw-line
#'(0 . -1) }
}
}
}
<<
\sopII
\altoII
\tenorII
\bassII
>>
>>
}
%%% SNIPPET ENDS
Notice that the “naming group” has no start delimiter: the “bracket” is baked
into the instrument name.
Hope that helps!
Kieren.
__________________________________________________
My work day may look different than your work day. Please do not feel obligated
to read or respond to this email outside of your normal working hours.