Hi Gabriel,

> My hypothesis about what is going wrong: LilyPond treats the bottom line of 
> the tenor/bass staff as the lower bound of my ChoirStaff — instead of looking 
> at the lowermost point/tip of the bracket. Is there any way to make it do the 
> latter when laying out the page?

This is something that affects bar numbers, too:

%%%  BUG (?) SNIPPET BEGINS
\version "2.25.24"

\layout {
  \context {
    \Score
    \RemoveAllEmptyStaves
    \override BarNumber.padding = 0.5
    \override BarNumber.self-alignment-X = #0
    \override BarNumber.direction = #DOWN
  }
}

\new StaffGroup <<
  \new Staff { \repeat unfold 6 { c'1 \break } }
  \new Staff { R1 R1 \break \repeat unfold 4 { c'1 \break } }
>>
%%%  BUG (?) SNIPPET ENDS

I haven’t yet been able to figure out how to automate a fix, so I just manually 
tweak things (usually with the edition-engraver). In your case, I would add an 
if to your titling block that added some padding above those page numbers where 
the collision is occurring.

Sorry I don’t have a more automagic solution to offer — maybe someone else will 
finally solve BOTH our [related] problems!?  :)

Best,
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