Lyric vertical spacing
You might try the brute-force method: \paper { page-count = #1 % system-count = #4 } I often use page-count (and \break at appropriate places) to save myself many trials. If this does not solve the problem there are lots of other settings in the paper block to experiment with. -- yours, Villum Sejersen Nørregade 1 A DK-4500 Nykøbing Sj. Danmark ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Lyric vertical spacing
Greetings, You wrote:- +++ Is there a way to control the vertical spacing between the lines of the lyrics? I want to reduce the spacing slightly between the lines to see if I can get a piece to fit on one page. I tried playing with these but to no avail. \override Score.LyricSpace #'padding = #0 \override Score.LyricSpace #'minimum-distance = #0 ++ The following might help... Regards Bill - \version "2.16.0" << \new Staff \new Voice = melody \relative c' { c4 d e f g4 f e d c1 } \new Lyrics \lyricsto melody { aa aa aa aa aa aa aa aa aa } \new Lyrics \lyricsto melody { aa aa aa aa aa aa aa aa aa } \new Staff { \new Voice = melody \relative c' { c4 d e f g4 f e d c1 } } \new Lyrics \with { \override VerticalAxisGroup #'nonstaff-nonstaff-spacing = #'((basic-distance . 1.5)) %adjusting this value seems to work... } \lyricsto melody { aa aa aa aa aa aa aa aa aa } \new Lyrics \lyricsto melody { bb bb bb bb bb bb bb bb bb } >> ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Lyric vertical spacing
Is there a way to control the vertical spacing between the lines of the lyrics? I want to reduce the spacing slightly between the lines to see if I can get a piece to fit on one page. I tried playing with these but to no avail. \override Score.LyricSpace #'padding = #0 \override Score.LyricSpace #'minimum-distance = #0 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: lyric vertical spacing
David Bobroff wrote: You should be able to find several examples in the mailing list archives. The basic ideas are described in the section on "Vertical spacing inside a system". I went there per your suggestion and tried tweaking the minimum-y-extent but I was unable to make it any better. Really? The following example shows the difference you can obtain: \version "2.10.0" % Default layout: \score{ << \new Staff \new Voice = m \relative c'{ c4 d e f g f e d c1 } \new Lyrics \lyricsto m {aa aa aa aa aa aa aa aa aa } >> } % Reducing the minimum space below the Staff and above the Lyrics: \score{ << \new Staff \with {\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 4)} \new Voice = m \relative c'{ c4 d e f g f e d c1 } \new Lyrics \with {\override VerticalAxisGroup #'minimum-Y-extent = #'(-1.2 . 1)} \lyricsto m {aa aa aa aa aa aa aa aa aa } >> } /Mats ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: lyric vertical spacing
Wow, yeah, that did it. Thanks! -David Kieren MacMillan wrote: > Hi, David: > >> I went there per your suggestion and tried tweaking the minimum-y-extent >> but I was unable to make it any better. I eventually tried >> #'extra-offset on the lyrics. This solved half of the problem. I was >> able to move them close enough to the staff for my purposes but, of >> course, it did *not* change the spacing of the systems above and below >> the lyrics. > > Worst case, you can move each and every staff manually. > > Define > > staffAdjust = > #(define-music-function (parser location adj) (pair?) > #{ > \overrideProperty #"Score.NonMusicalPaperColumn" > #'line-break-system-details $adj > #}) > > and then, in your music, use > > \staffAdjust #'((alignment-offsets . (0 -8.5 -15 -25.5 -30.5 -37 > -45.5 -52 -64))) > > This is just an example from my own choral composition -- the nine > "staves" to which the numbers correspond are > soprano > soprano lyrics > alto > alto lyrics > tenor > tenor lyrics > bass > bass lyrics > piano reduction (two staves together in a PianoStaff) > > Hope this helps! > Kieren. > > > ___ > lilypond-user mailing list > lilypond-user@gnu.org > http://lists.gnu.org/mailman/listinfo/lilypond-user > ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: lyric vertical spacing
Hi, David: I went there per your suggestion and tried tweaking the minimum-y- extent but I was unable to make it any better. I eventually tried #'extra-offset on the lyrics. This solved half of the problem. I was able to move them close enough to the staff for my purposes but, of course, it did *not* change the spacing of the systems above and below the lyrics. Worst case, you can move each and every staff manually. Define staffAdjust = #(define-music-function (parser location adj) (pair?) #{ \overrideProperty #"Score.NonMusicalPaperColumn" #'line-break-system-details $adj #}) and then, in your music, use \staffAdjust #'((alignment-offsets . (0 -8.5 -15 -25.5 -30.5 -37 -45.5 -52 -64))) This is just an example from my own choral composition -- the nine "staves" to which the numbers correspond are soprano soprano lyrics alto alto lyrics tenor tenor lyrics bass bass lyrics piano reduction (two staves together in a PianoStaff) Hope this helps! Kieren. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: lyric vertical spacing
I went looking in the mail archive to see if I could find an answer to my question as I had not heard from anybody, only to discover that Mats had responded. For some reason it did not find its way to my in-box. > Which LilyPond version? The vertical spacing handling has changed > significantly > in the latest development version 2.11, compared to earlier versions. > I'm currently running v2.10.23. > > You should be able to find several examples in the mailing list > archives. The basic ideas are described in the section on "Vertical > spacing inside a system". I went there per your suggestion and tried tweaking the minimum-y-extent but I was unable to make it any better. I eventually tried #'extra-offset on the lyrics. This solved half of the problem. I was able to move them close enough to the staff for my purposes but, of course, it did *not* change the spacing of the systems above and below the lyrics. -David >/Mats > > David Bobroff wrote: > > > I want to move some lyrics much closer to the staff. I also think I > need to decrease the space below them as well. I have not yet found the > right place in the docs. Could somebody point the way? > > -David > > > ___ > lilypond-user mailing list > lilypond-user@gnu.org > http://lists.gnu.org/mailman/listinfo/lilypond-user > > > -- ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: lyric vertical spacing
Which LilyPond version? The vertical spacing handling has changed significantly in the latest development version 2.11, compared to earlier versions. You should be able to find several examples in the mailing list archives. The basic ideas are described in the section on "Vertical spacing inside a system". /Mats David Bobroff wrote: I want to move some lyrics much closer to the staff. I also think I need to decrease the space below them as well. I have not yet found the right place in the docs. Could somebody point the way? -David ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- = Mats Bengtsson Signal Processing Signals, Sensors and Systems Royal Institute of Technology SE-100 44 STOCKHOLM Sweden Phone: (+46) 8 790 8463 Fax: (+46) 8 790 7260 Email: [EMAIL PROTECTED] WWW: http://www.s3.kth.se/~mabe = ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
lyric vertical spacing
I want to move some lyrics much closer to the staff. I also think I need to decrease the space below them as well. I have not yet found the right place in the docs. Could somebody point the way? -David ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user