[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Funky Page Breaks
From: |
Paul Scott |
Subject: |
Re: Funky Page Breaks |
Date: |
Thu, 28 Oct 2004 02:39:05 -0700 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i586; en-US; rv:1.7.3) Gecko/20041007 Debian/1.7.3-5 |
Jan Nieuwenhuizen wrote:
Will Oram writes:
In the piece below, in 2.3.22, the output is 2 pages.
This has happened before, but I was engraving on a deadline,
Then you'll be glad to hear this is fixed in CVS.
Depending on when Pedro made his 2.3.24 Debian packages this may or may
not be fixed. The included example generates three pages when two will
do. I have reduced this down from a part which was taking 12 pages when
three or four would have done.
Paul Scott
\version "2.3.23"
\include "english.ly"
#(set-default-paper-size "letter")
\paper{
indent = 0\in
}
cueOn = \set Staff.fontSize = #-1
cueOff = \unset Staff.fontSize
#(set-global-staff-size 20)
\paper{
raggedbottom = ##t
raggedlastbottom = ##t
}
\header {
subtitle = "III. Rondo a la Tarantella"
}
globalc = {
\override Score.MetronomeMark #'padding = #3
\override Score.RehearsalMark #'print-function =
#(make-stencil-boxer 0.15 0.3 0.3 Text_interface::print)
\tempo 4=60 \time 4/4 s1*5 \time 3/4 s4*3*3
\time 6/8 \tempo 4.=116 s8*6^\markup\bold{ Allegro } s8*6*3
s8*6*2 \mark "15" s8*6*21
\mark "36" s8*6*5
\mark "41" s8*6*13
\mark "54" s8*6*15
\mark "69" s8*6*8
\mark "77" s8*6*10
\mark "87" s8*6*6
\mark "93" s8*6*4
\mark "97" s8*6*25
\mark "122" s8*6*7
\mark "129" s8*6*4
\mark "133" s8*6*13
\mark "146" s8*6*19
\mark "165" s8*6*7
\mark "172" s8*6*9
\mark "181" s8*6*6
\mark "187" s8*6*5 %s8*6*9
\bar "|."
}
clic= \relative c''' {
R1*5 R4*3*3 R8*6*4 c8-> r4 r4. R8*6 a8-> r4 r4. R8*6
d,8-> r4 r4. R8*6*17
\cueOn g4^\markup{ solo vln. } c,8 f4 d8 ef4 c8 f4 c8 %37
g'4 ef8 a4 f8 \cueOff %38
c'8^\markup\bold\large{ a2 } c b a a g
fs fs e d d c ef ef d c c bf a a g f f ef %42
R8*6*5 d'8\f^\markup\bold\large{ a2 } c b a g f
R8*6 e'8\f^\markup\bold\large{ a2 } d c b a g R8*6*4 %54
c'8\f^\markup\bold\large{ a2 } c c b b b ef ef ef d d d R8*6*12 %68
e,8(\mf^\markup\large\bold{ I } d c b a g fs e d c b a gs2.) %71
R8*6*2 g'8(^\markup\large\bold{ I } f g e f g) %74
\repeat "percent" 3 { a8( g f e f g) } %77
a( g f g a bf) af2. R8*6*3 %82
\repeat "percent" 4 { d,8( ^\markup\large\bold{ a2 } cs d cs d cs)
} %86
\repeat "percent" 4 { cs( b cs b cs b) } %90
a( gs a b a b cs b cs d cs d) cs( b cs d cs d e d e f e f) | %94
\repeat unfold 2 { g( f e d cs b) } g'( f e d c b) | %97
a'8-> r4 r4.
R8*6 a'8-> r4 r4. R8*6 d,8-> r4 r4. R8*6*20 %122
fs4.( d4) d8 \repeat unfold 2 { a'4 r8 g4 r8 } f4 r8 ef4 r8 %126
d'4.( a4) a8 c4 r8 bf4 r8 a4 r8 g4 r8 f4 r8 ef4 r8 %130
fs4.( d'8.) d8. c4 r8 fs,4 r8 bf4 r8 a4 r8 g4 r8 fs4 r8 %134
<< { s8*6*10^\markup\large\bold{ \column < meno mosso > } }
{ R8*6*10 } >>
fs,4.(\mf^\markup\large\bold{ I } e8.) %144.5
\repeat unfold 2 { e8.( fs4. e8.) } e8.( %147
fs4. g8.) g8. R8*6*14
a8.\mp^\markup\large\bold{ II } a( g( g( %163
fs) fs( e) e( a) a( g) g( fs) fs( e) e( bf2.~bf) %168
a'8(\mp^\markup\large\bold{ I } b a g a g fs g fs e fs e %170
fs8.) fs( e) e( g) g( fs) fs fs2._\markup\italic{ dim. } R8*6*3 %176
r8\f^\markup\large\bold{ a2 } e8( fs g fs g a4.) g8( a g %178
fs4.) e8( fs e d4.) c8( d c d4.) c b8( c b a4.) %181
gs8( a gs a4.) b8( c b c4.) cs4. d cs d8( cs d cs d cs d4.) %187
a8( b a gs4. a) r
R8*6*3 %192
}
\score{
<<
\override Score.MultiMeasureRest #'expand-limit = #1
\set Score.skipBars = ##t
\new Staff << \globalc \clic >>
>>
}