Hi Valentin,

On 8/9/07, Valentin Villenave <[EMAIL PROTECTED]> wrote:
>
>
> A solution would be to print the time signatures as Rehearsal Marks,
> but I don't know how to do it nor if it's even possible.


I've been messing around with RehearsalMark, and this seems to produce the
kind of output you're after:

\relative
{
    \override Score.RehearsalMark #'break-align-symbol = #'left-edge
    \override Score.RehearsalMark #'stencil = #ly:time-signature::print
    \override Score.RehearsalMark #'font-size = #3
       c'4 c c c
       \mark \default
       \time 3/2 c c c c c c
       \mark \default
       \time 5/8 c8 c c c c
       \time 2/4 c4 c
}

Unfortunately it's pretty much useless, since it will only print out 4/4,
whatever the time signature. Perhaps someone with better knowledge of
LilyPond's internals can point to a solution for this?

If it is possible, however, there's another problem if you're using frenched
staves - you'd have to move both the Mark_engraver and
Staff_collecting_engraver to the Staff context, which will conflict with
\RemoveEmptyStaffContext.

Regards,

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

Reply via email to