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.


Reply via email to