bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: ragged-last-bottom only affects last score in book


From: Fairchild
Subject: RE: ragged-last-bottom only affects last score in book
Date: Fri, 7 Jul 2006 16:05:59 -0500

Graham -

I have proposed: "to implement individual line spacing control with
\breakSpace #n to force n staff spaces between lines, and \pageBreakSpace #n
to force n staff spaces at the bottom of a page.  Spacing following normal
breaks or those forced with \break or \pageBreak would be calculated as now.

"This presents a simple syntax to the user, and allows precise vertical
spacing of individual lines or of an entire page if each line is followed by
a \breakSpace or \pageBreakSpace."

See user threads "feature request: semi-automatic vertical spacement" and
"Vertical spacing tweaks."

Until, try:

%%%%%%%%%%%%%%%%%%

\paper {
  raggedlastbottom = ##t
}

\score{
  \new GrandStaff <<
    \new Staff { \repeat unfold 80 {e'4 e' e' e'} }
    \new Staff { \repeat unfold 55 {c'4 c' c' c'}
                 \pageBreak
                 \repeat unfold 24 {c'4 c' c' c'} c'4
                _\markup { " " \raise #-90 " " }
                  c' c' c' \bar "|." }
  >>
}

\score{
  \new GrandStaff <<
    \new Staff { \repeat unfold 80 {e''4 e'' e'' e''} }
    \new Staff { \repeat unfold 80 {c''4 c'' c'' c''} \bar "|." }
  >>
  \header {
    breakbefore = ##t
    piece = " "
  }
}

%%%%%%%%%%%%%%%%%%

-----Original Message-----
From: address@hidden
[mailto:address@hidden On Behalf Of
Graham Percival
Sent: Tuesday, June 27, 2006 3:44 AM
To: address@hidden
Subject: ragged-last-bottom only affects last score in book


Could ragged-last-bottom be changed to affect all scores in a book?  
Currently it only applies to the last one.  (even better: could this be 
alterable in separate scores?)


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

\score{
  \new GrandStaff <<
    \new Staff { \repeat unfold 80 {e'4 e' e' e'} }
    \new Staff { \repeat unfold 80 {c'4 c' c' c'} \bar "|." }
  >>
}

\score{
  \new GrandStaff <<
    \new Staff { \repeat unfold 80 {e''4 e'' e'' e''} }
    \new Staff { \repeat unfold 80 {c''4 c'' c'' c''} \bar "|." }
  >>
  \header {
    breakbefore = ##t
    piece = " "
  }
}


_______________________________________________
bug-lilypond mailing list
address@hidden http://lists.gnu.org/mailman/listinfo/bug-lilypond







reply via email to

[Prev in Thread] Current Thread [Next in Thread]