Is there any way to modify the following snippet and get “Fine” at the end of 
the 1st system and “A” at the begin of the next system.  The “A” is discarded 
because it is deemed to be simultaneous with the “Fine”.

The chief reason for using a rehearsal mark for the “Fine”, of course, is to 
produce a score with only one “Fine” at the top of the system and yet produce 
parts that each have the “Fine”.  

\version "2.19.15"

\relative c'' {
    \override Score.RehearsalMark.self-alignment-X = #RIGHT
    \override Score.RehearsalMark #'break-visibility = #end-of-line-visible
    \repeat unfold 20 c4 \mark\markup { \bold \italic Fine }%<===== want Fine 
at end                                                    %       of 1st system
    
    \break
    
    \override Score.RehearsalMark.self-alignment-X = #LEFT
    \override Score.RehearsalMark #'break-visibility = #begin-of-line-visible
    
    \mark\def \repeat unfold 20 c4%<===== want standard rehearsal mark at 
                                        %       begin of next system
    
    \override Score.RehearsalMark.self-alignment-X = #RIGHT
    \override Score.RehearsalMark #'break-visibility = #end-of-line-visible
    \mark\markup { \bold \italic "D.C. al Fine” }%<===== reason for Fine 
                                                %at end of 1st system
}

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to