lilypond-user
[Top][All Lists]
Advanced

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

RE: Bar number after volta repeat


From: Klaus Blum
Subject: RE: Bar number after volta repeat
Date: Thu, 5 Mar 2015 09:40:01 -0700 (MST)

Hi Seng, 

ooops, that's true, this really looks strange...

It seems you have to move some other engravers as well, because they depend
on each other. 
So, let's apply all the changes from the snippet above. Now the \layout
section looks like this:

% -----------------------------------------------------------------
\layout {
  \context {
    \Score
    \remove "Timing_translator"
    \remove "Default_bar_line_engraver"
    \remove "Volta_engraver"
    \remove "Mark_engraver"
    \remove "Bar_engraver"
    % \remove "Time_signature_performer"   % optional
    % \remove "Control_track_performer"    % optional
    \remove "Tempo_performer"
    \remove "Repeat_acknowledge_engraver"
    \remove "Metronome_mark_engraver"
    % \remove "Parenthesis_engraver"       % optional
    \remove "Bar_number_engraver"
  }
  \context {
    \Staff
    \consists "Timing_translator"
    \consists "Default_bar_line_engraver"
    % \consists "Ambitus_engraver"          %% addition may be desired
    \consists "Volta_engraver"
    \consists "Mark_engraver"
    \consists "Bar_engraver"                % mostly not required in Staff,
but removed from Score
    % \consists "Time_signature_performer"  % optional
    % \consists "Control_track_performer"   % optional
    \consists "Tempo_performer"
    \consists "Repeat_acknowledge_engraver"
    \consists "Metronome_mark_engraver"
    % \consists "Parenthesis_engraver"      % optional
    \consists "Bar_number_engraver"
    % ... and how to show the bar numbers by default in each staff
    alternativeNumberingStyle = #'numbers-with-letters
    \override BarNumber.break-visibility = ##(#t #t #t)
  }
}
% -----------------------------------------------------------------

This should fix the strange problem.

I'm not an expert, but this is what the documentation tells about the
Timing_translator: 
http://www.lilypond.org/doc/v2.18/Documentation/internals-big-page#timing_005ftranslator
<http://www.lilypond.org/doc/v2.18/Documentation/internals-big-page#timing_005ftranslator>
  
It's something about timing synchronization between staves, which has really
been an issue here. 

Apparently, a couple of engravers need do be placed in the same context,
whether staff or score.

Cheers, 
Klaus




--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Bar-number-after-volta-repeat-tp172634p172654.html
Sent from the User mailing list archive at Nabble.com.



reply via email to

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