bug-lilypond
[Top][All Lists]
Advanced

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

Re: Bad page breaking


From: Graham Percival
Subject: Re: Bad page breaking
Date: Tue, 23 Oct 2007 23:00:07 -0700
User-agent: Icedove 1.5.0.12 (X11/20070607)

At first glance, this didn't strike me as being very similar to the previous report, so I added this as a new issue.

http://code.google.com/p/lilypond/issues/detail?id=497

Cheers,
- Graham

sdfhsdfhsdfhs wrote:
Hi,

Speaking of vertical spacing, i tried you example, and modified it, with no
breaks, but more notes, words and score.

It shows:
1) the number of systems is not the same per page
2) In each system, the space between the second line of text and the staff
below, is correct on the first page, INcorrect on the second page (on both
scores) and third page, and correct on the fourth.


%%%%%%%% BEGIN

\version "2.11.34"
\paper{ ragged-right = ##t }
Melody = \relative e'' {
  c2 c | c c | c c | c2 c | c c | c c |
  c2 c | c c | c c | c2 c | c c | c c |
  c2 c | c c | c c | c2 c | c c | c c |
  c2 c | c c | c c | c2 c | c c | c c |
  c2 c | c c | c c | c2 c | c c | c c |
  c2 c | c c | c c | c2 c | c c | c c |
  c2 c | c c | c c | c2 c | c c | c c |
  c2 c | c c | c c | c2 c | c c | c c |
  c2 c | c c | c c | c2 c | c c | c c |
  c2 c | c c | c c | c2 c | c c | c c |
  c2 c | c c | c c | c2 c | c c | c c |
  c2 c | c c | c c | c2 c | c c | c c |
  c2 c | c c | c c | c2 c | c c | c c |
  c2 c | c c | c c | c2 c | c c | c c |
}
Words = \lyricmode{
  bla bla bla bla bla bla bla bla bla bla bla bla
  bla bla bla bla bla bla bla bla bla bla bla bla
  bla bla bla bla bla bla bla bla bla bla bla bla
  bla bla bla bla bla bla bla bla bla bla bla bla
  bla bla bla bla bla bla bla bla bla bla bla bla
  bla bla bla bla bla bla bla bla bla bla bla bla
  bla bla bla bla bla bla bla bla bla bla bla bla
  bla bla bla bla bla bla bla bla bla bla bla bla
  bla bla bla bla bla bla bla bla bla bla bla bla
  bla bla bla bla bla bla bla bla bla bla bla bla
  bla bla bla bla bla bla bla bla bla bla bla bla
  bla bla bla bla bla bla bla bla bla bla bla bla
  bla bla bla bla bla bla bla bla bla bla bla bla
  bla bla bla bla bla bla bla bla bla bla bla bla
}
\score
{
  \new Score
  {
    \context StaffGroup
    <<
      \new Staff{\Melody}
      \addlyrics{\Words}
      \addlyrics{\Words}
      \new Staff{\Melody}
    >>
  }
}

\score
{
  \new Score
  {
    \context StaffGroup
    <<
      \new Staff{\Melody}
      \addlyrics{\Words}
      \addlyrics{\Words}
      \new Staff{\Melody}
    >>
  }
}

%%%%%%%%% END



Zoltan Selyem-2 wrote:

%% The page breaking algorithm doesn't calculate well.
%%
%% LilyPond thinks that the following piece doesn't fit on one page,
%% but if you uncomment the page break prohibition,
%% you can see that there is enough space for everything...

\version "2.11.34"
\paper{ ragged-right = ##t }
Melody = \relative c' {
  c2 c | c c | c c | \break c2 c | c c | c c | \break
  c2 c | c c | c c | \break c2 c | c c | c c | \break
  c2 c | c c | c c
}
Words = \lyricmode{
  bla bla bla bla bla bla bla bla bla bla bla bla
  bla bla bla bla bla bla
}
\score
{
  \new Score
%  \with { \override NonMusicalPaperColumn #'page-break-permission = ##f }
  {
    \context StaffGroup
    <<
      \new Staff{\Melody}
      \addlyrics{\Words}
      \new Staff{\Melody}
      \addlyrics{\Words}
      \new Staff{\Melody}
      \addlyrics{\Words}
    >>
  }
}

_______________________________________________
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]