2011/1/19 Mike Solomon <mike...@ufl.edu>: > I'll chime in and say that, although there is a workaround, the fact that > there is not good out-of-the-box spacing may effect a lot of real world > examples of choral music that is being engraved using lilypond. > > It may be worth it to add this to the issue tracker and get this fixed in one > of the first 2.14 bug fixes (if not 2.14 itself) - thoughts?
In my opinion this issue is important and potentially widespread, and as such it should be considered a high priority one. I also think that a good solution would mean changing the lyrics spacing mechanisms considerably (especially because it's connected with some vertical and horizontal lyrics spacing issues that should be addressed). I have some thoughts on these topics, but from what i see the discussion about them may become monstrous in size, so i'm waiting until 2.14 is out. I suppose that's what we should do: release 2.14 and fix this issue thoroughly soon after that. cheers, Janek > Is there a way to add this to the issue tracker. > > On Jan 19, 2011, at 3:42 PM, Jan Warchoł wrote: > >> 2011/1/18 Carl Sorensen <c_soren...@byu.edu> >>> >>> On 1/18/11 8:26 AM, "Mike Solomon" <mike...@ufl.edu> wrote: >>> >>>> Hey all, >>>> >>>> The following snippet is giving me the attached output w/ the soprano line >>>> shifted way up after the line break. Is there any way to get the soprano >>>> correctly aligned (w/o changing the distance between systems - this minimal >>>> example approximates a larger one w/ many systems over several pages). >>>> >>>> \version "2.13.47" >>> >>> >>> Mike, >>> >>> I got it to work successfully with the following change: >>> >>> \new Lyrics = sopranos \with { >>> \override VerticalAxisGroup #'staff-affinity = #DOWN >>> } { s1 } >>> >>> >>> The lyrics were still a little bit high, however. It's almost like there's >>> a blank context hiding in the middle. But I haven't been able to get rid of >>> that small amount of extra space. >> >> The reference point of lyrics is the baseline and this is the cause of >> the problem - #'nonstaff-relatedstaff-spacing #'basic-distance >> appropriate for lyrics below staff is not appropriate for lyrics above >> staff. Consider the following (and look at the attachment): >> >> \version "2.13.45" >> >> \paper { system-system-spacing #'basic-distance = #20 ragged-right = ##t } >> >> \score { >> \new ChoirStaff << >> \new Lyrics = abovelyrics \with { \override VerticalAxisGroup >> #'staff-affinity = #DOWN } >> { s1 } >> \new Staff { >> \new Voice = "empty" { r4 r r r \break } \new Voice = >> "firstPart" { f' f' f' f' } \new Voice = "secondPart" { e'' e'' e'' >> e'' } >> } >> \new Lyrics = "belowlyrics" { s1 } >> >> \context Lyrics = abovelyrics \lyricsto firstPart \lyricmode { ma >> -- ma ma -- ma } >> \context Lyrics = belowlyrics \lyricsto secondPart \lyricmode { mo >> mo -- mo mo } >>>> >> \layout { >> \context { >> % \Lyrics \override VerticalAxisGroup >> #'nonstaff-relatedstaff-spacing #'basic-distance = #4 >> } >> } >> } >> >> You can see how this changes by uncommenting the >> nonstaff-relatedstaff-spacing override. >> >> The strange thing is that all this somehow doesn't affect first system. >> >> cheers, >> Janek > > _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel