Am Samstag, 16. Januar 2010 08:56:43 schrieben Sie:
> >> #'minimum-distance = #3.2
> >
> > ... and for everyone who is just as lazy as I am: Attached is a
> > sample file so that you don't have to try to create a minimal
> > example yourself...
> 
> Thanks.  IMHO the distance between lyrics lines is slightly too big.

Here's a file with all different spacings from 2.0 to 4.0...

Looking at some scores with two lyrics lines (mostly oratorios with two 
different language), I would tend to choose 2.8 or 3.0.


There are some other issues I notice with the layout:

1) For my taste the piece names are too close to the previous score (and too 
far away from the one they are attached to).

2) The distance between the last lyrics line to the next staff is not constant 
throughout the page! It seems largest at the top of the page and decreases 
towards the end of the  page. I don't think this has to do with the minimum-
distance, as also the distance of the lyrics to the staff above decreases, 
althouth not as much.

3) The distance between the last lyrics and the tagline is way too small...

Cheers,
Reinhold

-- 
------------------------------------------------------------------
Reinhold Kainhofer, [email protected], http://reinhold.kainhofer.com/
 * Financial & Actuarial Math., Vienna Univ. of Technology, Austria
 * http://www.fam.tuwien.ac.at/, DVR: 0005886
 * LilyPond, Music typesetting, http://www.lilypond.org
\version "2.13.11"
\pointAndClickOff

\paper { ragged-last-bottom = ##f }

lyr = \lyricmode { 
  These are just some ran -- dom __ _ _ ly -- rics, these are just some ran -- _ _ dom ly -- rics!
}

cs = \new ChoirStaff <<
\new Staff { \new Voice ="1" \relative c'' { \repeat unfold 5 { c4 c c c } } }
\new Lyrics \lyricsto "1" \lyr
\new Lyrics \lyricsto "1" \lyr
\new Lyrics \lyricsto "1" \lyr
\new Staff { \new Voice ="2" \relative c' {\clef "bass" \repeat unfold 5 { c2 c } } }
\new Lyrics \lyricsto "2" \lyr
\new Lyrics \lyricsto "2" \lyr
>> 

\score {
  \cs
  \layout {
    \context {
      \Lyrics
      \override VerticalAxisGroup #'inter-loose-line-spacing #'minimum-distance = #2.0
    }
  }
  \header { piece = "Lyrics minimum-distance = 2.0" }
}

\score {
  \cs
  \layout {
    \context {
      \Lyrics
      \override VerticalAxisGroup #'inter-loose-line-spacing #'minimum-distance = #2.25
    }
  }
  \header { piece = "Lyrics minimum-distance = 2.25" }
}

\score {
  \cs
  \layout {
    \context {
      \Lyrics
      \override VerticalAxisGroup #'inter-loose-line-spacing #'minimum-distance = #2.5
    }
  }
  \header { piece = "Lyrics minimum-distance = 2.5" }
}

\score {
  \cs
  \layout {
    \context {
      \Lyrics
      \override VerticalAxisGroup #'inter-loose-line-spacing #'minimum-distance = #2.8
    }
  }
  \header { piece = "Lyrics minimum-distance = 2.8" }
}

\score {
  \cs
  \layout {
    \context {
      \Lyrics
      \override VerticalAxisGroup #'inter-loose-line-spacing #'minimum-distance = #3.0
    }
  }
  \header { piece = "Lyrics minimum-distance = 3.0" }
}

\score {
  \cs
  \layout {
    \context {
      \Lyrics
      \override VerticalAxisGroup #'inter-loose-line-spacing #'minimum-distance = #3.2
    }
  }
  \header { piece = "Lyrics minimum-distance = 3.2" }
}

\score {
  \cs
  \layout {
    \context {
      \Lyrics
      \override VerticalAxisGroup #'inter-loose-line-spacing #'minimum-distance = #3.5
    }
  }
  \header { piece = "Lyrics minimum-distance = 3.5" }
}

\score {
  \cs
  \layout {
    \context {
      \Lyrics
      \override VerticalAxisGroup #'inter-loose-line-spacing #'minimum-distance = #3.7
    }
  }
  \header { piece = "Lyrics minimum-distance = 3.7" }
}



\score {
  \cs
  \layout {
    \context {
      \Lyrics
      \override VerticalAxisGroup #'inter-loose-line-spacing #'minimum-distance = #4.0
    }
  }
  \header { piece = "Lyrics minimum-distance = 4.0" }
}

Attachment: lyrics_spacing.pdf
Description: Adobe PDF document

_______________________________________________
lilypond-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to