On Thu 23 Jun 2016 at 09:45:51 (+1000), Harald Christiansen wrote:
> I got your email and I've tried.
> 
> In my case it either increases the space between the G and F keys within
> the PianoStaff (which I don't want)
> or does nothing (depending on where I place it)

Well it would do. That's because it uses alignment-distances rather
than Y-offset. The reference that Harm posted gives an example of
exactly what you appear (to me) to want, ie spacing of systems,
followed by another which combines this with an increase of
spacing between the staves of the systems, which you appear (to me,
but not to Harm) not to want.

I think Harm thought you wanted the latter and not the former,
and posted such an example. I'm guessing you want

\new Voice {
  \overrideProperty
  Score.NonMusicalPaperColumn.line-break-system-details
    #'((Y-offset . 0))
  s1*5 \break
  \overrideProperty
  Score.NonMusicalPaperColumn.line-break-system-details
    #'((Y-offset . 40))
  s1*5 \break
  \overrideProperty
  Score.NonMusicalPaperColumn.line-break-system-details
    #'((Y-offset . 60))
  s1*5 \break
}

rather than

\new Voice {
  \overrideProperty
  Score.NonMusicalPaperColumn.line-break-system-details
    #'((Y-offset . 20)
       (alignment-distances . (10)))
  s1*5 \break
  \overrideProperty
  Score.NonMusicalPaperColumn.line-break-system-details
    #'((Y-offset . 60)
       (alignment-distances . (15)))
  s1*5 \break
  \overrideProperty
  Score.NonMusicalPaperColumn.line-break-system-details
  #'((Y-offset . 85)
     (alignment-distances . (20)))
  s1*5 \break
}

both taken from the examples in the NM ยง4.4.2.

Does this qualify as a proper general solution to a specific case
or is it still a hack?

Cheers,
David.

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to