[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: |
Wed, 26 Oct 2005 09:54:36 +0200 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050511 |
Dylan Nicholson wrote:
----- Original Message ----- From: "Mats Bengtsson"
<address@hidden>
To: "Dylan Nicholson" <address@hidden>
Cc: <address@hidden>
Sent: Tuesday, October 25, 2005 11:44 PM
Subject: Re: lilypond bug in version 2.6.3
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}
>>
Ah...thank you. That should definitely be in "Tips and tricks"!
If you want them below the corresponding stave, add a
\override RehearsalMark #'direction = #down
What about tempo marks etc below the score?
And what about dynamics above and ...
There are too many such questions to answer them all one by one in the
manual
or the Tips and Tricks, so I recommend that you read chapter 9,
"Changing the defaults" in the manual, to learn how to find the answer
yourself.
Of course, don't hesitate to come back to the mailing list with
questions if you
tried hard but didn't manage to do it.
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.
The Dover editions of the Beethoven symphonies are a good example -
at the beginnings of each movement, and for some major tempo markings
where all staves are present, the markings appear above the WW's, the
brass and the strings. But in many other places they appear only above
the WW's and strings (say, when only one staff is visible from the brass
group), and in some they only appear at the top (e.g. when only one
WW line + the strings are visible, or when space is extremely cramped).
The trick to add the 'mark_engraver' to a particular staff - I assume
you can then add and remove it whenever you want?
The easiest is to set the property called "transparent" on the
corresponding
layout object.
/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
=============================================