> Le 24 juil. 2019 à 18:03, Thomas Morley <thomasmorle...@gmail.com> a écrit :
>
> Am Mi., 24. Juli 2019 um 14:26 Uhr schrieb Jean ABOU SAMRA
> <j...@abou-samra.fr>:
>>
>> Hi Peter,
>> Any overrides you can do in StaffGrouper are related to the space between
>> staves
>> of the _same_ system when they are grouped in StaffGroup-s or such.
>
> Nope.
> StaffGrouper.staffgroup-staff-spacing will affect spacing between
> StaffGroups in the same system, yes.
> But, \override StaffGrouper.staff-staff-spacing.padding _will_ staces
> of a StaffGroup.
That's right. Thanks for the correction.
> Below some large example(s). It demonstrates several possibilities,
> but still excludes others.
> User-settable spacing in LilyPond is a _very_ complex matter.
> Mostly because there are so many possibilities, from own experience I
> can say: it's not exactly easy to find the correct command(s) and/or
> their combination(s).
> Hi Thomas,
>
> Thanks to all for this. At the moment I'm playing about with all sorts of
> paper variables, and getting to what I'd like.
In addition to the Notation Reference, there is this Learning Manual page:
http://lilypond.org/doc/v2.19/Documentation/learning/vertical-spacing.html
<http://lilypond.org/doc/v2.19/Documentation/learning/vertical-spacing.html>
> I've just been asked a similar question of denemo-d...@gnu.org
> <mailto:denemo-d...@gnu.org> and
> looking into it I came up with the following example which has a
> variety of \layout {} blocks with which I'm trying to influence the
> spacing between the staffs within the staff groups and between a staff
> group and the following staff(-group). I've included examples
> overriding StaffGrouper.xxx and VerticalAxisGroup.xxx but I can't find
> anything that affects the typeset.
In addition to Harm's very comprehensive anwer, your corrected snippet would be:
%%%%%
\version "2.18.2"
\layout {
\context {
\ChoirStaff
%% This influences space between staves in the same ChoirStaff
\override StaffGrouper.staff-staff-spacing.minimum-distance = 25
%% and this influences the distance between ChoirStaffs.
\override StaffGrouper.staffgroup-staff-spacing.minimum-distance = 25
}
}
mus = { \repeat unfold 100 R1*4/4 }
\score {
<<
\new ChoirStaff \with {
} <<
\new Staff { \mus }
\new Staff { \mus }
>>
\new ChoirStaff <<
\new Staff { \mus }
\new Staff { \mus }
>>
>>
}
%%%%
(Don't forget that \layout { \context { \StaffGroup … settings won't affect a
ChoirStaff.)
Cheers,
Jean Abou Samra
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user