lilypond-user
[Top][All Lists]
Advanced

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

Mystery empty staves appear on score


From: mclaren
Subject: Mystery empty staves appear on score
Date: Sat, 5 Nov 2016 20:29:42 -0700 (MST)

Using urs Liska's recommended page break method for ametric scores, got close
to a score of simultaneous Nancarrowesque notated accelerations +
decelerations with proper page breaks. Mysterious empty staves appear on the
pages, though. Not sure why. I can photoshop these out from the lilypond
output png, so it's a non-critical problem. It would be nice to know why
these empty mystery staves appear, though. 

What am I doing wrong?
<http://lilypond.1069038.n5.nabble.com/file/n196198/EXAMPLE_18c-nested_tuplet_acceleration_%26_deceleration_6-page1.gif>
 

(Using a page count of fewer than 4 squishes the various staves on top of
one another. That's why the page count = 4 even though it produces lots of
empty mystery staves.)

\version "2.18.2"


\header { 
  tagline = ""  % removed 
}
#(set-default-paper-size "a4" 'landscape)
\paper {
  indent = 0
  page-count = 4
}

\layout {
  % Create time signature context
  % Source: http://lsr.di.unimi.it/LSR/Snippet?id=272
  % (modified)
  \context {
    \Voice
    %\override VerticalAxisGroup.nonstaff-nonstaff-spacing.stretchability =
#5000
    \remove "Forbid_line_break_engraver"
  }
  \context {
    \type Engraver_group
    % Add elements that _can_ be printed
    \consists "Timing_translator"
    \consists "Time_signature_engraver"
    \consists "Axis_group_engraver"
    \name "TimeLine"
    \alias "Staff"

    % Align time signatures on barlines
    \override TimeSignature.X-offset =
    #ly:self-alignment-interface::x-aligned-on-self
    \override TimeSignature.self-alignment-X = #CENTER
  }
  \context {
    \Score
    \accepts "TimeLine"
    \remove "Timing_translator"
    \remove "Default_bar_line_engraver"
    \override TupletNumber.text = #tuplet-number::calc-fraction-text
  }
  \context {
    \Staff
    \consists "Timing_translator"
    \remove "Default_bar_line_engraver"
    \remove "Time_signature_engraver"
    %\override VerticalAxisGroup.staff-spacing.stretchability = #5000

  }
}

% Define line breaks
breaks = {
  {
    s2. \bar "" \break
    s2 \bar "" \break
  }
}

<<
             
  \set Score.proportionalNotationDuration = #(ly:make-moment 1 16)

 
\new Staff { \clef "treble"
        
  \override Staff.TimeSignature #'stencil = ##f 
  \override TupletNumber #'text = #tuplet-number::calc-fraction-text

d''32[ \tuplet 3/4 {e''32 \tuplet 3/5 {f''32 \tuplet 3/6 {g''32 \tuplet 3/7
{f''32 \tuplet 7/3 {e''32 \tuplet 6/3 {f''32 \tuplet 5/3 {g''32 \tuplet 4/3
{f''32 }}}}}}}} d''32 \tuplet 3/4 {e''32 \tuplet 3/5 {f''32 \tuplet 3/6
{g''32 \tuplet 3/7 {f''32 \tuplet 7/3 {e''32 \tuplet 6/3 {f''32 \tuplet 5/3
{g''32 \tuplet 4/3 {f''32 ]}}}}}}}}
d''32[ \tuplet 3/4 {e''32 \tuplet 3/5 {f''32 \tuplet 3/6 {g''32 \tuplet 3/7
{f''32 \tuplet 7/3 {e''32 \tuplet 6/3 {f''32 \tuplet 5/3 {g''32 \tuplet 4/3
{f''32 }}}}}}}} d''32 \tuplet 3/4 {e''32 \tuplet 3/5 {f''32 \tuplet 3/6
{g''32 \tuplet 3/7 {f''32 \tuplet 7/3 {e''32 \tuplet 6/3 {f''32 \tuplet 5/3
{g''32 \tuplet 4/3 {f''32 ]}}}}}}}}
d''32[ \tuplet 3/4 {e''32 \tuplet 3/5 {f''32 \tuplet 3/6 {g''32 \tuplet 3/7
{f''32 \tuplet 7/3 {e''32 \tuplet 6/3 {f''32 \tuplet 5/3 {g''32 \tuplet 4/3
{f''32 }}}}}}}} d''32 \tuplet 3/4 {e''32 \tuplet 3/5 {f''32 \tuplet 3/6
{g''32 \tuplet 3/7 {f''32 \tuplet 7/3 {e''32 \tuplet 6/3 {f''32 \tuplet 5/3
{g''32 \tuplet 4/3 {f''32 ]}}}}}}}}
 r32 r128 r128 r128
\breaks
 
d''32[ \tuplet 3/4 {e''32 \tuplet 3/5 {f''32 \tuplet 3/6 {g''32 \tuplet 3/7
{f''32 \tuplet 7/3 {e''32 \tuplet 6/3 {f''32 \tuplet 5/3 {g''32 \tuplet 4/3
{f''32 }}}}}}}} d''32 \tuplet 3/4 {e''32 \tuplet 3/5 {f''32 \tuplet 3/6
{g''32 \tuplet 3/7 {f''32 \tuplet 7/3 {e''32 \tuplet 6/3 {f''32 \tuplet 5/3
{g''32 \tuplet 4/3 {f''32 ]}}}}}}}}
r4 r8. r32 r64 r64 r64 r64 r64 r64 r128. r128.  
d''32[ \tuplet 3/4 {e''32 \tuplet 3/5 {f''32 \tuplet 3/6 {g''32 \tuplet 3/7
{f''32 \tuplet 7/3 {e''32 \tuplet 6/3 {f''32 \tuplet 5/3 {g''32 \tuplet 4/3
{f''32 }}}}}}}} d''32 \tuplet 3/4 {e''32 \tuplet 3/5 {f''32 \tuplet 3/6
{g''32 \tuplet 3/7 {f''32 \tuplet 7/3 {e''32 \tuplet 6/3 {f''32 \tuplet 5/3
{g''32 \tuplet 4/3 {f''32 ]}}}}}}}}
r8 r64 r64 
d''32[ \tuplet 3/4 {e''32 \tuplet 3/5 {f''32 \tuplet 3/6 {g''32 \tuplet 3/7
{f''32 \tuplet 7/3 {e''32 \tuplet 6/3 {f''32 \tuplet 5/3 {g''32 \tuplet 4/3
{f''32 }}}}}}}} d''32 \tuplet 3/4 {e''32 \tuplet 3/5 {f''32 \tuplet 3/6
{g''32 \tuplet 3/7 {f''32 \tuplet 7/3 {e''32 \tuplet 6/3 {f''32 \tuplet 5/3
{g''32 \tuplet 4/3 {f''32 ]}}}}}}}}
\breaks

}                                                                               
                                                                                
                                 

\new Staff { \clef "bass"
          
          
  \override Staff.TimeSignature #'stencil = ##f 
  \override TupletNumber #'text = #tuplet-number::calc-fraction-text
 \relative c
\tuplet 18/15
{
c4[ \tuplet 7/3 {b4 \tuplet 6/3 {a4 \tuplet 5/3 {g4 \tuplet 4/3 {f4 \tuplet
3/4 {e4 \tuplet 3/5 {f4 \tuplet 3/6 {g4 \tuplet 3/7 {f }}}}}}}} d4] 
c'4[ \tuplet 7/3 {b4 \tuplet 6/3 {a4 \tuplet 5/3 {g4 \tuplet 4/3 {f4 \tuplet
3/4 {e4 \tuplet 3/5 {f4 \tuplet 3/6 {g4 \tuplet 3/7 {f }}}}}}}} d4]             
                                                                                
                                                                                
                 
}
 \relative c
\tuplet 18/15
{
c4[ \tuplet 7/3 {b4 \tuplet 6/3 {a4 \tuplet 5/3 {g4 \tuplet 4/3 {f4 \tuplet
3/4 {e4 \tuplet 3/5 {f4 \tuplet 3/6 {g4 \tuplet 3/7 {f }}}}}}}} d4] 
c'4[ \tuplet 7/3 {b4 \tuplet 6/3 {a4 \tuplet 5/3 {g4 \tuplet 4/3 {f4 \tuplet
3/4 {e4 \tuplet 3/5 {f4 \tuplet 3/6 {g4 \tuplet 3/7 {f }}}}}}}} d4]             
                                                                                
                                                                                
                 
}
 \relative c
\tuplet 18/15
{
c4[ \tuplet 7/3 {b4 \tuplet 6/3 {a4 \tuplet 5/3 {g4 \tuplet 4/3 {f4 \tuplet
3/4 {e4 \tuplet 3/5 {f4 \tuplet 3/6 {g4 \tuplet 3/7 {f }}}}}}}} d4] 
c'4[ \tuplet 7/3 {b4 \tuplet 6/3 {a4 \tuplet 5/3 {g4 \tuplet 4/3 {f4 \tuplet
3/4 {e4 \tuplet 3/5 {f4 \tuplet 3/6 {g4 \tuplet 3/7 {f }}}}}}}} d4]             
                                                                                
                                                                                
                 
}
\breaks

\tuplet 18/15
{
c4[ \tuplet 7/3 {b4 \tuplet 6/3 {a4 \tuplet 5/3 {g4 \tuplet 4/3 {f4 \tuplet
3/4 {e4 \tuplet 3/5 {f4 \tuplet 3/6 {g4 \tuplet 3/7 {f }}}}}}}} d4] 
c4[ \tuplet 7/3 {b4 \tuplet 6/3 {a4 \tuplet 5/3 {g4 \tuplet 4/3 {f4 \tuplet
3/4 {e4 \tuplet 3/5 {f4 \tuplet 3/6 {g4 \tuplet 3/7 {f }}}}}}}} d4]             
                                                                                
                                                                                
                 
}
\tuplet 18/15
{
c4[ \tuplet 7/3 {b4 \tuplet 6/3 {a4 \tuplet 5/3 {g4 \tuplet 4/3 {f4 \tuplet
3/4 {e4 \tuplet 3/5 {f4 \tuplet 3/6 {g4 \tuplet 3/7 {f }}}}}}}} d4] 
c4[ \tuplet 7/3 {b4 \tuplet 6/3 {a4 \tuplet 5/3 {g4 \tuplet 4/3 {f4 \tuplet
3/4 {e4 \tuplet 3/5 {f4 \tuplet 3/6 {g4 \tuplet 3/7 {f }}}}}}}} d4]             
                                                                                
                                                                                
                 
}
 \relative c
\tuplet 18/15
{
c4[ \tuplet 7/3 {b4 \tuplet 6/3 {a4 \tuplet 5/3 {g4 \tuplet 4/3 {f4 \tuplet
3/4 {e4 \tuplet 3/5 {f4 \tuplet 3/6 {g4 \tuplet 3/7 {f }}}}}}}} d4] 
c'4[ \tuplet 7/3 {b4 \tuplet 6/3 {a4 \tuplet 5/3 {g4 \tuplet 4/3 {f4 \tuplet
3/4 {e4 \tuplet 3/5 {f4 \tuplet 3/6 {g4 \tuplet 3/7 {f }}}}}}}} d4]             
                                                                                
                                                                                
                 
}

\breaks
%\bar "" \break
}
>>



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Mystery-empty-staves-appear-on-score-tp196198.html
Sent from the User mailing list archive at Nabble.com.



reply via email to

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