[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: How to put RehearsalMarks on their own horizontal line?
From: |
Karol Majewski |
Subject: |
Re: How to put RehearsalMarks on their own horizontal line? |
Date: |
Tue, 15 Jul 2014 21:27:15 +0200 |
Very nice, Kieren! But still there are some issues:
1) place the first \mark at the begin and you'll get an error:
programming error: cyclic chain in pure-Y-offset callbacks
2) Take a look at this example:
%%%%%%%%%%%%%%%%%%%%%%%
\version "2.19.10"
\layout {
\context {
\type "Engraver_group"
\name ScoreMarks
\consists "Staff_collecting_engraver"
\consists "Axis_group_engraver"
\override VerticalAxisGroup.staff-affinity = #DOWN
\consists "Mark_engraver"
\consists "Time_signature_engraver"
\override TimeSignature.stencil = #point-stencil
}
\context {
\Score
\remove "Mark_engraver"
\accepts ScoreMarks
}
}
global = {
\time 3/4
\tempo "Allegro"
\mark \default s4 s2
s4 \mark \default s2
\tempo "Adagio" s4*3
}
part = {
\clef treble
c'4 d' e'
c'4 d' e'
c'''4 d''' e'''
}
\score {
<<
\new ScoreMarks \global
\new Staff << \global \part >>
>>
}
%%%%%%%%%%%%%%%%%%%%%%%
Here, I'd like to have both A and B _above_ Adagio (see attachment).
reh2.png
Description: PNG image