lilypond-user
[Top][All Lists]
Advanced

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

Re: polymetric parts - ???BUG???


From: Werner
Subject: Re: polymetric parts - ???BUG???
Date: Sat, 6 Feb 2010 00:17:56 +0000 (UTC)
User-agent: Loom/3.14 (http://gmane.org/)

Neil Puttock <n.puttock <at> gmail.com> writes:

> Please post you test file; it's difficult to diagnose what's wrong otherwise.
> 
> Regards,
> Neil

Playing around I found out, that it doesn't work if there are the lines
  \context { \RemoveEmptyStaffContext 
%     \context { \AncientRemoveEmptyStaffContext 
     \override VerticalAxisGroup #'remove-first = ##t
  }
  }
in the layout block.
If these lines are commented out %
everything fine.
Try the following test-file.


\version "2.13.11"

\paper {
        #(set-paper-size "a4")
        top-margin = 0.5\cm
        bottom-margin = 2\cm
        left-margin = 2\cm
        right-margin = 2\cm 
        ragged-last-bottom = ##t
}

#(set-global-staff-size 19)


\header {
        tagline = \markup \fontsize #-2 "Notensatz mit dem freien Programm 
LilyPond
(www.lilypond.org)"
}

\include "deutsch.ly"

Cello = \relative c {
  \clef bass
  \key c \major

\time 3/4
\mark Cis
e8 a~ a gis c4 | r8 e, a4 gis8 c~ | c e, a8. gis16 c4 | e,8 a r16 gis c8 des a 
| 
\mark D
% pos already 2/4
gis8 d e4 

e,4 

r2 r4

\bar "||"
\mark Dis
% both 2/4
\time 2/4
a4 cis | d d8 cis | d e f a | a \breathe e a b | c d b a | gis f e d | 

}



Posaune = \relative c {
  \clef bass
  \key c \major

\time 3/4
\mark Cis
r4 r8 c, f8. e16 | gis4 c,8 f~ f e | gis4 c,8 f r16 e gis8~ | gis c, f2 
\bar "||" 
\mark D
\time 2/4 
% vc still 3/4

e4 gis 
 
a4 a8 gis 

a8 c d f | 

\mark Dis
% both 2/4
e4 \breathe e | f e | d c~ | c f,~ | f e | d2 | 

}

\score {
  <<
    \new Staff { \set Staff.instrumentName = #"Violoncello" 
            \set Staff.shortInstrumentName = #"c"
            \Cello  }
    \new Staff { \set Staff.instrumentName = #"Posaune" 
            \set Staff.shortInstrumentName = #"p"
            \Posaune  }

% % % %         \set Score.skipBars = ##t
>>
\layout {
  \context {
    \Score
    \remove "Bar_number_engraver" 
    \remove "Timing_translator"
    \remove "Default_bar_line_engraver"
%     \remove "Time_signature_engraver"
  }
  \context {
    \Staff
    \consists "Timing_translator"
    \consists "Default_bar_line_engraver"
%     \consists "Time_signature_engraver"
%   \override SpacingSpanner #'uniform-stretching = ##t
%   \override SpacingSpanner #'strict-note-spacing = ##t
%    proportionalNotationDuration = #(ly:make-moment 1 64)
}
  \context { \RemoveEmptyStaffContext 
%     \context { \AncientRemoveEmptyStaffContext 
     \override VerticalAxisGroup #'remove-first = ##t
  }
  }
}








reply via email to

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