I have no vertical spacing overrides in the attached score, other than setting top-margin and bottom-margin, but when I build it with 2.13.10, the bottom stave on the first page almost completely vanishes off the bottom of the page. Something as simple as changing ragged-last to ##f is enough to fix the problem...

Nick
\version "2.13.10"

\include "english.ly"

\pointAndClickOn

\paper {
        #(set-paper-size "a4")
        top-margin = 1.5\cm
        bottom-margin = 1\cm
        outer-margin = 1\cm
        inner-margin = 1.5\cm
        two-sided = ##t
        ragged-bottom = ##f
        ragged-last-bottom = ##t
        ragged-last = ##t
}

eighthNotesBeamedOnBeat = \overrideBeamSettings #'Voice #'(3 . 4) #'end #'((* . 
(3))
                ((1 . 8) . (2 2 2))
                ((1 . 16) . (4 4 4))
                ((1 . 32) . (8 8 8))
                ((1 . 64) . (16 16 16))
                ((1 . 128) . (32 32 32)))

eight = \markup \teeny { 8 }
ospe = \once \override TextScript #'outside-staff-priority = #1
date = #(strftime "%d/%m/%Y" (localtime (current-time)))

treble = \relative c' {
        \stemUp
        \repeat volta 2 {
                g16\mf\< c d ef\> f, ef' d8\!~ d16\p f,\( g af\) |
                g\mf\< d' ef f\> ef b c8\!~ c16\p g\( af bf\) |
                a_\markup\italic { cresc. } ef' f g b, f' g af c, g' f ef |
                d\f ef f d b4\prall_\markup\italic { dim. }( g) |
%5
                ef'16\> g, af bf af\!\p g f8~ f16\< c'\( d ef\) |
                d\> f, g af\!\p g f ef8~ ef16 bf'\( c df\) |
                c g f ef d-.\< c' bf af\!\f f'8. <af, f d>16 |
                <af f d>4\> <g ef bf>2\! |
        }
        \repeat volta 2 {
                bf16_\markup{ \dynamic rf } ef\< g8~ g16\! c, bf_\markup\italic 
{ dim. } af bf ef f g |
%10
                f_\markup{ \dynamic rf } a\< bf8~ bf16\! g f_\markup\italic { 
dim. } ef f bf, a bf |
                ef d_\markup\italic { cresc. } c8~ c16 g' f ef a bf c8\f~ |
                c16 ef, d c d\> f d a\! bf4~ |
                bf16_\markup\italic { dolce } df c bf g' bf, af g af\( c f g\) |
                a\( gf f ef\) c'\( ef, df c\) df\( f bf af\) |
%15
                gf\( f e f\) df\( c b c\) af'\( g f e\) |
                f\( c df e\) f\( bf, af g\) f4~ |
                f16 ef'\( d_\markup\italic { cresc. poco a poco } c d af' bf, 
f' g-.\) af,\( g f |
                ef-.\) d'\( c b c g' af, ef' f-.\) g,\( f ef |
                d-.\) c'\( b a b g' g, d' ef-.\) f,\( ef d |
%20
                c-.\<\) g' fs a c a b d g, f' ef d\! |
                ef\f g c, b c4~ c16 ef af, g |
                af4~ af16 c f, e f4~ |
                f16_\markup { \dynamic p \italic { dolce }}\( af df c e( f)\) 
b,( c) fs,\( g ef'\) b( |
                << 
                        {
                                \voiceOne c-.) f, ef d c'2 |
                        } 
                        \new Voice {
                                \voiceTwo s4 <g ef>2 |
                        }
                >> \oneVoice |
        }
}

bass = \relative c {
        \stemDown
        \repeat volta 2 {
                c,8( c')~ c16 bf af g af8 c, |
                b'_\eight( g)~ g16 f ef d ef8 g_\eight |
                c,_\eight[( c'_\eight) d_\eight( d,_\eight) ef_\eight( 
ef'_\eight)] |
                f,16 g af f g a b c d f ef d |
%5
                c8( c,) f16 g af bf c8 f, |
                \ospe bf'_\eight( \ospe bf,_\eight) ef,16 f g af bf8 ef, |
                af'_\eight( af,_\eight) \ospe bf16_\eight af g f ef d c 
bf'_\eight |
                ef,-. \ospe g_\eight \ospe af_\eight \ospe bf_\eight \ospe 
                ef,8_\eight g16_\eight bf_\eight ef,4 |
        }
        \repeat volta 2 {
                ef16\( g bf d ef g-.\) ef,8->~ ef16 g f ef |
%10
                d\( f g a bf d-.\) d,8->~ d16 af' g f |
                c\( g' a bf a bf c8\)~ c16 ef, d c |
                bf'_\eight\( f g a bf d-.\) \ospe bf8->_\eight~ bf16 af\p g f |
                e8[\( g c e, f c'\)] |
                ef[\( gf a, f' bf, df\)] |
%15
                bf[( g) af( f) c'( c,)] |
                f[\( f_\eight af_\eight c, f ef\)] |
                d[ f \ospe bf_\eight d, \ospe ef_\eight d] |
                c[ ef af_\eight c, d_\eight c] |
                b'_\eight[ d, g_\eight b_\eight c,_\eight b'_\eight] |
%20
                \ospe a_\eight[ \ospe d,_\eight d \ospe g_\eight g b] |
                c8 d ef16 g c,_\markup\italic { dim. } bf af8 bf |
                c16 ef af, g f8 g af16 c f, ef |
                df8[ f af_\eight fs g g_\eight] |
                c,4~ c16\> \ospe ef_\eight \ospe f_\eight \ospe g_\eight \ospe 
c,4_\eight\! |
        }
}

\header {
        title = "Partita No 2 in C minor BWV 826"
        subtitle = "Sarabande"
        composer = "Johann Sebastian Bach"
        tagline = \markup {
                \fontsize #-3.5
                {
                        Engraved on \date using \with-url 
#"http://lilypond.org/web/";
                        { LilyPond \simple #(lilypond-version) 
(http://lilypond.org/) }
                }
        }
}
\score {
        \transpose c d
        <<
                \context Staff = guitar {
                        \clef "treble_8"
                        \set Staff.instrumentName = \markup \bold { \circle {6} 
"= D " }
                        \set Staff.midiInstrument="acoustic guitar (nylon)"
                        \clef "treble_8"
                        \key c \minor
                        \time 3/4
                        \override Score.MetronomeMark #'X-offset = #-6
                        \tempo "Andante con moto" 4 = 40
                        #(set-accidental-style 'modern)
                        <<
                                \context Voice = "1" { \voiceOne \treble }
                                \context Voice = "2" { \voiceTwo \bass }
                        >>
                }
        >>
        \layout { }
}

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

Reply via email to