On Tue, Mar 30, 2004 at 11:34:26AM +0200, Mats Bengtsson wrote: > I can't see the full .ly file at http://linuxsweet.com/bug/ls.ly. > However, I notice that you have \newpage commands in several parts. > Have you checked all of them, so it isn't you yourself who by incident > have ordered both the page breaks? I recommend to add commands like > \newpage that apply globally only in one part, to avoid the risk for > such mistakes.
I modified the file so that \newpage only appears once. The result is the same. Two page breaks with the line after the \newpage on a page by itself. I could not reproduce it simply in a single voice. Here is the ls.ly file. The version is 2.1.30 on debian. -steve \paper { % raggedright = ##t % linewidth = 160 \mm } \header { title = "Linux Suite" composer = "Steve Shorter" instrument = "guitar" } one = \context Voice=one \notes \relative c'' { \voiceOne \clef treble \override Staff.TimeSignature #'style = #'numbered \time 3/4 \stemUp \phrasingSlurUp % LILO \partial 8 r8 <g b e>8[\(^""^""^\markup {\bold LILO} <fis b d>] <e g b>2\) | <d fis b>8[\( <cis fis a>] <b d fis>2\) | \relative c'' % process zero <g b e>8[^\markup {\bold {process zero}} <fis' b d>] <e g b>[ <g, b e>] \times 2/3 {<b e g>8 <cis fis a>4} | \relative c'' <g b e>8] <fis b d>] <e g b>[ <fis a cis>] \times 2/3 {<cis fis a>8 <b e g>4} | \break \time 2/4 \relative c'' <g b e>8[ <fis' b d>] <e g b>[ <g, b e>] | <cis fis a>16 <cis fis a>~ <cis fis a>8~ <cis fis a>4 | <b e g>16 <b e g>~ <b e g>8~ <b e g>4 | \repeat volta 2 r2 | % init() \time 8/8 \skip 1 \skip 1 \skip 1 \skip 1 \skip 1 \skip 1 \skip 1 \skip 1 % sbin/init \time 4/4 \relative c'' % \repeat volta 2 {e8 fis e fis e fis e fis} | \repeat volta 2 {e8^""^""^\markup {\bold /sbin/init} fis e fis e fis e fis} | e'8 fis e fis e fis e fis | e8 fis e fis e fis e fis | e8 fis e fis e fis e fis | e8 fis e fis e fis \override Voice.NoteHead #'style = #'harmonic e fis | e8 fis e8 fis16 d e2~ | e1 | % /sbin/getty \time 12/8 \relative c'' r8^\markup {\bold {/sbin/getty}} e4. fis4. d4. d,4 | \time 7/8 a'8 a4 a8 a4 a8 | \time 12/8 a4 a8 a4 a8 a4 a8 a4 a8 | e'4. fis4. d4. d,4. | \time 7/8 a'4 a8[ a8]~ a8[ a a]~ | \time 12/8 a8 a a~ a a a~ a a a~ a a a | r8 <e' b>4. <fis d>4. <b, g>4. <d a>4~ | <d a>8 <g, d>4. <d' a>4. <g, d>4. <d' a>4~ | <d a>8 d b16 d~ d8 d b16 d~ d8 d b16 d~ d8 d d~ | d8 d4~ d4.~ d4. r4. | \break %login: #(set-time-signature 7 8 '(8 4 2)) a8^\markup {\bold login: } r4 e'8[ fis d d,] | \time 2/4 r4^\fermata a'~ | a2 \break % bash# \clef "G_8" \time 4/4 \relative c \override Voice.NoteHead #'style = #'default e8^\markup {\bold bash\char #35 } e e e e e e e | e8 e e e e e e e | e8 e e e e e e e | e8 e e e e e e e | \break e8 e e e e e e e | e8 e e e e e e e | e8 e e e e e e e | e8 e e e e e e e | \break e8 e e e e e e e | e8 e e e e e e e | e8 e e e e e e e | e8 e e e e e e e | \break e8 e e e e e e e | e8 e e e e e e e | e8 e e e e e e e | e8 e e e e e e e | \break e8 e e e e e e e | e8 e e e e e e e | e8 e e e e e e e | e8 e e e e e e e | \break e8 e e e e e e e | e8 e e e e e e e | d8 b d b d b \override Voice.NoteHead #'style = #'harmonic d4^\fermata | \override Voice.NoteHead #'style = #'default d1 | } two = \context Voice=two \notes \relative c' { \voiceTwo \clef treble \override Staff.TimeSignature #'style = #'numbered \time 3/4 \stemDown % LILO \partial 8 s8 | \skip 2. \skip 2. % process zero \skip 2. \skip 2. \skip 2 \skip 2 \skip 2 \skip 2 % init() \time 8/8 \stemUp <fis cis a>4.^\markup {\bold init()} <fis cis a>8 r4 <fis cis a>8 r8 | <fis cis a>4. <fis cis a>8 r4 <fis cis a>8 r8 | <fis cis a>4. <fis cis a>8 r4 <fis cis a>8 r8 | <fis cis a>4. <fis cis a>8 r4 <fis cis a>8 r8 | \repeat volta 2 {<fis cis a>4. <fis cis a>8 r4 <fis cis a>8 r8} | \repeat volta 2 {<fis cis a>4. <fis cis a>8 r4 <fis cis a>8 r8} | <g e b>4.\< <a fis cis>4. <b g e>4 | <a fis cis>4. <b g e>4. <cis a fis>4\! | % sbin/init \stemDown \time 4/4 \relative c' \repeat volta 2 {a'8 a4 a a a8~} | a8\> a4 a a a8~ | a8 a4 a a a8~ | a8 a4 a a\!\< a8~ | a8 a4\!\> a a \override Voice.NoteHead #'style = #'harmonic a8~ | a8 a4 a4. a4~ | a4 a a2\!| % /sbin/getty \time 12/8 a4. a4. a4. a4. | \time 7/8 a8\f a4 a8 a4 a8 | \time 12/8 a4 a8 a4 a8 a4 a8 a4 a8~ a4 a4. a4. a4. a8 | \time 7/8 a4\f a8[ a8]~ a8[ a a]~ | \time 12/8 a8 a a~ a a a~ a a a~ a a a ~ | a4\pp a4. a4. a4. a8~ | a4 a4. a4. a4. a8~ | a8 a4. a4. a4. a4~ | a8 a a~ a a a~ \times 3/2 {a8 a8~} a4. | \break % login: \time 7/8 s4 s4 s4 s8 \time 2/4 s4 s4 s4 s4 \break % bash# \clef "G_8" \time 4/4 \relative c, \override Voice.NoteHead #'style = #'default d,8 b d b d b d b | d8 b d b d b d b | d8 b d b d b d b | d8 b d b d b d b | \break d8 b d b d b d b | d8 b d b d b d b | d8 b d b d b d b | d8 b d b d b d b | \break d8 b d b d b d b | d8 b d b d b d b | d8 b d b d b d b | d8 b d b d b d b | \break d8 b d b d b d b | d8 b d b d b d b | d8 c d c d c d c | d8 c d c d c d c | \break d8 c d c d c d c | d8 b d b d b d b | d8 b d b d b d b | d8 b d b d b d b | \break d8 b d b d b d b | d8 b d b d b d b | a8 g a g a g \override Voice.NoteHead #'style = #'harmonic d'4 | \override Voice.NoteHead #'style = #'default a1 | } three = \context Voice=three \notes \relative c { \voiceThree \clef bass \override Staff.TimeSignature #'style = #'numbered \time 3/4 \stemUp \dynamicUp % LILO \partial 8 d8\f~ d2~ d8 \noBeam d8~ | d2~ d8 \noBeam d8~ | % process zero d2~ \times 2/3 {d4 d8~} | d2~ \times 2/3 {d4 d8~} | \time 2/4 d2~ | d2~ | d4. d8 | \repeat volta 2 d2~ | % init() \time 8/8 d1~\ppp | d2. d4~ | d4.~ d4 d8 \noBeam d8 r8 | d4.~ d4 d8 d8[ d8] | % \repeat volta 2 {d8^\markup {for(; \char #60; \tiny \dynamic pp) } r4 d4 d8 d8[ d8]} | \repeat volta 2 {d8^""^""^\markup {\bold for} r4\< d4 d8 d8[ d8]\ff} | \repeat volta 2 {d8^""^""^\markup {\bold for} r4\> d4 d8 d8[ d8]\pp} | d4 d8 d4 d8 d8[ d8] | d4 d8 d4 d8 d8[ d8] | % /sbin/init \time 4/4 \repeat volta 2 {d8[ d~] d2.} | d8[ d~] d2. | d8[ d~] d2. | d1~ | d1~ | d1 | \override Voice.NoteHead #'style = #'harmonic a'1~ | % /sbin/getty a4\< a4. a4. a4. a8~\! | \time 7/8 a4 a4. a4~ | \time 12/8 a8\> a4. a4. a4. a4~\! | a8\< a4. a4. a4. a4~\! | \time 7/8 a8 a4. a4. | \time 12/8 a4.\> a4. a4. a4. | a4.\< a4. a4. a4. | a4. a4. a4. a4.\! | a4.\> a4. a4. a4. | a4. a4. a4. a4.\! | \break %login: \phrasingSlurUp #(set-time-signature 7 8 '(4 2 8)) s8 d8~ d2\( a8\)~ \time 2/4 a2~^\fermata | a2 | \break % bash# \time 4/4 \relative c'' \override Voice.NoteHead #'style = #'default g8\p g\< g g g g g g | g8 g g g g g g\! g | g8 g g\> g g g g g | g8 g g g g g g\! g | \break g8 g g\< g g g g g | g8 g g g g g g\! g | g8 g g\> g g g g g | g8 g g g g g g\! g | \break g8 g\< g g g g g g\! | a8 a\> a a g g g g\! | g8 g\< g g a a g g\! | g8 g\> a a g g g g\! | \break g8 g\< g g g g g g\! | g8 g\> g g g g g g\! | g8 g g g g g g g | g8 g g g g g g g | \break g8 g g g g g g g | g8 g g g g g g g | g8 g g g g g g g | g8 g g g g g g g | \break g8 g g g g g g g | g8 g g g g g g g | fis8 d fis d fis d \override Voice.NoteHead #'style = #'harmonic d4^\fermata | \override Voice.NoteHead #'style = #'default fis1 | } four = \context Voice=four \notes \relative c, { \voiceFour \clef bass \override Staff.TimeSignature #'style = #'numbered \time 3/4 \stemDown \partial 8 d8->~ | % LILO d2~ d8 \noBeam d8->~ | d2~ d8 \noBeam d8->~ | % process zero \override Script #'padding = #2 d2 \times 2/3 {d4 d8->~} | d2 \times 2/3 {d4 d8->~} | \time 2/4 d2 | d4. d8 | d2~ | d2~ | % init() \time 8/8 d1 | \skip 1 \skip 1 \skip 1 \skip 1 \skip 1 \skip 1 \skip 1 % sbin/init \time 4/4 \repeat volta 2 r1 | r2. a'4~ | a2. a4~ | a2. a4~ | <a d,>1~ | <a d,>1~ | d,1 | % /sbin/getty \newpage \time 12/8 r1. | \time 7/8 r8 d8 d4 d8 d4 | \time 12/8 d1.~ | d1. | \time 7/8 r8 d8 d4 d8 d4 | \time 12/8 d1.~ | d1. | r1. | r1. | r1. | \break % login: \override Voice.NoteHead #'style = #'harmonic #(set-time-signature 7 8 '(4 2 8)) e''16[ fis d d,~] <a' d,>2~ <a d,>8~ | \time 2/4 d,2~ d2 \break % bash# \time 4/4 \relative c, \override Voice.NoteHead #'style = #'default g,1 | g1 | d1 | d1 | \break g2. g4 | g2. g4 | d2. d4 | d2. d4 | \break g2 e2 | fis2 d2 | g4 e fis d | e fis g g | \break g8 e g a b a b d | e8 d e g e d b d | c2. c4 | b2. b8 b | \break a2. a8 a | g2. g4 | d2. d4 | g2. g4 | \break d2. d4 | d2. d4 | d2. \override Voice.NoteHead #'style = #'harmonic d'4 | \override Voice.NoteHead #'style = #'default <a d,>1 | } \score { \notes \context PianoStaff << \context Staff = treble << \key d\major \one \two >> \context Staff = bass << \key d\major \three \four >> >> } _______________________________________________ Lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user