The organ template given in `fundamental.itely' lacks an important
property, namely the limited stretchability of the pedal staff.
Without this, the distance of the pedal staff w.r.t. the other two
staves can become far too big.

I thus suggest that it looks like this:

  <<
    \new PianoStaff <<
      \new Staff = "Right" {
        ...
      }
      \new Staff = "Left" \with
      {
        \override VerticalAxisGroup
          #'next-staff-spacing = #'((space . 9)
                                    (minimum-distance . 8)
                                    (padding . 1)
                                    (stretchability . 5))
      }
      {
        ...
      }
    >>

    \new Staff = "Pedal"
    {
      ...
    }
  >>

Unfortunately, this (IMHO absolutely necessary) setup no longer
qualifies the organ template to be part of `fundamental.italy', I
believe...


    Werner


PS: I would *really* like to override just the stretchability by
    saying

      \override VerticalAxisGroup
                  #'next-staff-spacing #'stretchability = #5

    instead of specifying all properties of `next-staff-spacing'.  Is
    this already possible?  Otherwise, has this already been added to
    the bug tracker as an enhancement request?

_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to