[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Multi-Measure Rests: Adding to what gets printed?
From: |
rasAK |
Subject: |
Re: Multi-Measure Rests: Adding to what gets printed? |
Date: |
Tue, 26 Jan 2010 01:20:54 -0800 (PST) |
Alexander,
One other thing. Your code does solve the "additional wrinkle" I referred
to. In the attached, at letter I, you will see that a 20 MMR is broken up
by Rehearsal Letter "I" and your function calcs the 2 contiguous MMR ranges
correctly and attaches them.
Randy
http://old.nabble.com/file/p27319831/Bach_Singet_dem_Herrn_04_choir_I_bassoon_pg_2.pdf
Bach_Singet_dem_Herrn_04_choir_I_bassoon_pg_2.pdf
Alexander Kobel wrote:
>
> rasAK wrote:
>> In my orchestral parts, I would like Multi-Measure Rests to have both:
>> (1) an integer representing the number of measures in the current MMR,
>> centered above (default behavior)
>> (2) a second text indicating which measures are included in the given
>> MMR,
>> in parentheses and centered BELOW the MMR.
>>
>> (1) happens automatically. (2) is what I don't know how to do.
>
> Hi, Randy,
>
> http://lsr.dsi.unimi.it/LSR/Item?id=651 includes what you're after, just
> that it writes a bar number on every single measure by default. But in
> principle you can copy most of the overrides concerning
> MultiMeasureRestNumbers from BarNumberStaff into a second voice (for
> (2)), which shares but the MMRs with your given voices (which do (1)).
>
> To add the parentheses, replace lines 99 to 102 by:
> (if (= start-measure end-measure)
> (string-append "(" (number->string start-measure) ")") ;; or only
> "" in this line if you don't want single bars numbered at all
> (string-append
> "(" (number->string start-measure) " – " (number->string
> end-measure) ")"))))
>
> If you just want to plug in a BarNumberStaff as shown in the LSR
> snippet, you just have to write "" in line 100, as stated above, and
> you're basically done, since single measures won't have a visible
> BarNumber text in this case.
>
>> As an additional wrinkle, if Rehearsal Letter "A" happened to fall at mm.
>> 9,
>> Example 1b should output 2 MMRs ( |--4--| and |--6--|) with "( 4 - 7 )"
>> and
>> "( 8 - 13 )" below.
>
> Sorry, no idea on this one.
>
>
> Cheers,
> Alexander
>
>
> _______________________________________________
> lilypond-user mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/lilypond-user
>
>
--
View this message in context:
http://old.nabble.com/Multi-Measure-Rests%3A-Adding-to-what-gets-printed--tp27288983p27319831.html
Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com.
- Multi-Measure Rests: Adding to what gets printed?, rasAK, 2010/01/23
- Re: Multi-Measure Rests: Adding to what gets printed?, Alexander Kobel, 2010/01/23
- Re: Multi-Measure Rests: Adding to what gets printed?, rasAK, 2010/01/26
- Message not available
- Message not available
- Re: Multi-Measure Rests: Adding to what gets printed?, Alexander Kobel, 2010/01/26
- Re: Multi-Measure Rests: Adding to what gets printed?, rasAK, 2010/01/27
- Re: Multi-Measure Rests: Adding to what gets printed?, Alexander Kobel, 2010/01/27
- Re: Multi-Measure Rests: Adding to what gets printed?, rasAK, 2010/01/27
Re: Multi-Measure Rests: Adding to what gets printed?,
rasAK <=
Re: Multi-Measure Rests: Adding to what gets printed?, rasAK, 2010/01/24
How do I make the first instance of a rest the same as the next., James Lowe, 2010/01/26