[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: lilypond bug in version 2.6.3
From: |
Mats Bengtsson |
Subject: |
Re: lilypond bug in version 2.6.3 |
Date: |
Tue, 25 Oct 2005 15:44:25 +0200 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050511 |
Dylan Nicholson wrote:
tempomarks = {\mark "Allegro" \skip 1*24
\mark "Andante" \skip 1*32
...
}
> Then you can do
> \score{
> \new Staff << \tempomarks \flute >>
> \new Staff \oboe ...
> }
> for the full score and
> \score{
> \new Staff << \tempmarks \oboe >>
> }
> for the instrumental parts.
Hmm...fine, if you only have one or two tempo markings in your whole work!
The only way I can think that this could be made to work reasonably is
to maintain a separate staff that just has tempo markings, and then
for the full score, merge it with the flute part and violin I part
(the usual place above which Tempo markings are shown), but then merge
it with all the individual parts separately.
That's exactly what is done in the proposed solution above.
Still a headache.
If there was a way of specifying *which* staves \mark events
would appear above (and ideally below also) I would be able to use
realistically use lilypond for doing large orchestral scores.
Easy, just add the engraver that handles rehearsal marks to the
corresponding
Staff contexts:
<<
\new Staff {\flute}
\new Staff \with{\consists "Mark_engraver"}{\corno}
>>
If you want them below the corresponding stave, add a
\override RehearsalMark #'direction = #down
And note, you need a reasonable amount of control here - there might
be some systems that have only, say, a flute staff and a violin I
staff (all other staves are tacet and hidden), but in this case, you
don't really need the tempo marking to appear above both. Typically
you would only show it if at least 3 or so staves appeared between the
top visible staff and the violin I staff. And often in big choral
works the tempo markings will be shown again above the choir staff
(but only when the choir staff is present obviously). Nor is it
uncommon to have tempo markings/rehearsal numbers etc. etc. appear
below the bottom of the score - even if there are only two staves in a
system.
I haven't tried it, but the marks should vanish if the corresponding
stave is removed
from a score line. Of course, for more fuzzy rules like "it should not
be printed if
at least so and so many of these are shown" it's harder to automate.
/Mats
--
=============================================
Mats Bengtsson
Signal Processing
Signals, Sensors and Systems
Royal Institute of Technology
SE-100 44 STOCKHOLM
Sweden
Phone: (+46) 8 790 8463
Fax: (+46) 8 790 7260
Email: address@hidden
WWW: http://www.s3.kth.se/~mabe
=============================================