Re: Increasing spacing between staves
Hi all, > Rather than inserting invisible music, I usually add the following as a > markup somewhere > ^\markup { \null \vspace #N } > and then adjust increase N to taste. Works very reliably for me. This (adjustment of vertical and horizontal spacing) is one of the areas where the edition-engraver shines, and really is the only way to keep content (music) and presentation (e.g., spacing) truly separate. HTH, Kieren. Kieren MacMillan, composer ‣ website: www.kierenmacmillan.info ‣ email: i...@kierenmacmillan.info ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Increasing spacing between staves
tisimst wrote > Rather than inserting invisible music, I usually add the following as a > markup somewhere > > ^\markup { \null \vspace #N } > > and then adjust increase N to taste. Works very reliably for me. > > HTH, > Abraham Wow. This is so awesome, it works beautifully! Thank you Abraham! You nailed it with that snippet... - composer | sound designer | asmr artist -- Sent from: http://lilypond.1069038.n5.nabble.com/User-f3.html ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Increasing spacing between staves
Michael, et al, On Mon, Nov 13, 2017 at 4:40 AM, SoundsFromSoundwrote: > Michael Rivers wrote > > When I run into this problem, I just print an invisible note somewhere > > that > > forces more space between the staves. I believe I read about that > solution > > somewhere on this forum years ago. > > > Hi Michael, > > I never even thought of that idea, actually that sounds pretty handy :) > > But how would you add an invisible note vertically though, to increase the > space between? > I am only familiar with hiding notes / invisible rests in a horizontal > situation...where would you put the note for the vertical increase? > Rather than inserting invisible music, I usually add the following as a markup somewhere ^\markup { \null \vspace #N } and then adjust increase N to taste. Works very reliably for me. HTH, Abraham ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Increasing spacing between staves
Michael Rivers wrote > When I run into this problem, I just print an invisible note somewhere > that > forces more space between the staves. I believe I read about that solution > somewhere on this forum years ago. Hi Michael, I never even thought of that idea, actually that sounds pretty handy :) But how would you add an invisible note vertically though, to increase the space between? I am only familiar with hiding notes / invisible rests in a horizontal situation...where would you put the note for the vertical increase? Thanks! - composer | sound designer | asmr artist -- Sent from: http://lilypond.1069038.n5.nabble.com/User-f3.html ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Increasing spacing between staves
On Sun, 2017-11-12 at 10:20 -0700, Michael Rivers wrote: > When I run into this problem, I just print an invisible note > somewhere that forces more space between the staves. I believe I read > about that solution somewhere on this forum years ago. Thanks; that sounds an excellent idea. It's one of those things that seems totally obvious once it is mentioned, yet I never thought of it! David ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Increasing spacing between staves
When I run into this problem, I just print an invisible note somewhere that forces more space between the staves. I believe I read about that solution somewhere on this forum years ago. -- Sent from: http://lilypond.1069038.n5.nabble.com/User-f3.html ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Increasing spacing between staves
On 11/11/2017 8:36 AM, David Sumbler wrote: On Fri, 2017-11-10 at 13:05 -0500, Ben wrote: On 11/10/2017 12:49 PM, David Sumbler wrote: Is there some way of increasing or specifying the space between the 2 staves of a piano staff at a particular point in a score? The piece I am setting has a lot of cross-staff beams, and sometimes Lilypond does not allow enough space between the staves for a decent- looking beam. In those cases I would like to force a greater space between the 2 staves just for that particular printed line of music. I do not wish to alter the minimum staff spacing globally. But the particular points where extra spacing is needed may not occur at the beginning of a line, and of course the spacing of the whole line must be changed. Can this be done? David If you don't want to set it up globally with \new Staff, you can still of course use the same override as needed throughout the piece, etc. The padding is the main value you can change... (see attached) \version "2.19.80" % -this was just an example from the documentation \new PianoStaff \with { \override StaffGrouper.staff-staff-spacing = #'( (basic-distance . 0) (padding . 8)) } << \new Staff { g''2 c'' c'' a'' } \new Staff { \clef bass e2 f c e } >> Thanks for this suggestion. I am currently using Lilypond v. 2.19.48 Unfortunately, after trying this out, I find that changing the StaffGrouper parameter values after the PianoStaff has been created doesn't work. I came across a similar problem once with, I think, changing a Staff parameter. The values seem to be built into to the context on creation, and can't be altered later. I'll probably have to add an invisible dynamic or something like that to force the staves apart on the relevant lines of music. David Oh, sorry now I see what you mean. H, yeaI bet you could do that though good idea... ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Increasing spacing between staves
On Fri, 2017-11-10 at 13:05 -0500, Ben wrote: > On 11/10/2017 12:49 PM, David Sumbler wrote: > > Is there some way of increasing or specifying the space between the > > 2 > > staves of a piano staff at a particular point in a score? > > > > The piece I am setting has a lot of cross-staff beams, and > > sometimes > > Lilypond does not allow enough space between the staves for a > > decent- > > looking beam. In those cases I would like to force a greater space > > between the 2 staves just for that particular printed line of > > music. > > > > I do not wish to alter the minimum staff spacing globally. But the > > particular points where extra spacing is needed may not occur at > > the > > beginning of a line, and of course the spacing of the whole line > > must > > be changed. > > > > Can this be done? > > > > David > > > > > > If you don't want to set it up globally with \new Staff, you can > still of course use the same override as needed throughout the piece, > etc. > The padding is the main value you can change... > (see attached) > > \version "2.19.80" > % -this was just an example from the documentation > > > \new PianoStaff \with { > \override StaffGrouper.staff-staff-spacing = #'( > (basic-distance . 0) > (padding . 8)) > } > << > \new Staff { > g''2 c'' c'' a'' > } > \new Staff { > \clef bass e2 f c e > } > >> Thanks for this suggestion. I am currently using Lilypond v. 2.19.48 Unfortunately, after trying this out, I find that changing the StaffGrouper parameter values after the PianoStaff has been created doesn't work. I came across a similar problem once with, I think, changing a Staff parameter. The values seem to be built into to the context on creation, and can't be altered later. I'll probably have to add an invisible dynamic or something like that to force the staves apart on the relevant lines of music. David ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Increasing spacing between staves
On 11/10/2017 12:49 PM, David Sumbler wrote: Is there some way of increasing or specifying the space between the 2 staves of a piano staff at a particular point in a score? The piece I am setting has a lot of cross-staff beams, and sometimes Lilypond does not allow enough space between the staves for a decent- looking beam. In those cases I would like to force a greater space between the 2 staves just for that particular printed line of music. I do not wish to alter the minimum staff spacing globally. But the particular points where extra spacing is needed may not occur at the beginning of a line, and of course the spacing of the whole line must be changed. Can this be done? David If you don't want to set it up globally with \new Staff, you can still of course use the same override as needed throughout the piece, etc. The padding is the main value you can change... (see attached) \version "2.19.80" % -this was just an example from the documentation \new PianoStaff \with { \override StaffGrouper.staff-staff-spacing = #'( (basic-distance . 0) *(padding . 8))* } << \new Staff { g''2 c'' c'' a'' } \new Staff { \clef bass e2 f c e } >> ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Increasing spacing between staves
On 11/10/2017 12:49 PM, David Sumbler wrote: Is there some way of increasing or specifying the space between the 2 staves of a piano staff at a particular point in a score? The piece I am setting has a lot of cross-staff beams, and sometimes Lilypond does not allow enough space between the staves for a decent- looking beam. In those cases I would like to force a greater space between the 2 staves just for that particular printed line of music. I do not wish to alter the minimum staff spacing globally. But the particular points where extra spacing is needed may not occur at the beginning of a line, and of course the spacing of the whole line must be changed. Can this be done? David ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user Hi David, (not sure what version you are on but this will change the space for the piano) Yes. Simply use this code to taste: \new PianoStaff \with { \override StaffGrouper.staff-staff-spacing = #'( (basic-distance . 0) (padding . 0)) } via http://lilypond.org/doc/v2.19/Documentation/learning/vertical-spacing ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user