bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Failure to Recognise Partial Measures


From: Will Oram
Subject: Re: Failure to Recognise Partial Measures
Date: Mon, 15 Jan 2007 16:01:56 -0500

That is not the problem. The problem is specifically when trying to end a part or piece with multimeasure rests. That is, in a 4/4 work, R1*3/4 or \partial 4*3 R1*3/4 does not work. Nor do barlines. And because of that, orchestral scores with many parts ending on a rest generate a lot of needless errors.

Will

On Jan 15, 2007, at 2.58 PM, Mats Bengtsson wrote:

Could you please explain more clearly what you problem is.
If the piece ends with a partial measure, just add a bar line
manually where you want it:
\version "2.10.0"
\relative c'{ \partial 4 c | c d e f | g f e d | c2. \bar "|." }

 /Mats


Will Oram wrote:

Thanks. It seems it's beyond a documentation bug, as this situation is fairly common. If you have a partial measure at the end or have a non-4/4 work, you're pretty much stuck between choosing a) a ton of red herring errors, or b) force otherwise hidden staves to appear in the last system.

I'm sure this bug hasn't always been around. I only noticed it with 2.10.

Will

On Jan 15, 2007, at 2.07 PM, Graham Percival wrote:

Thanks, this has been added as
http://code.google.com/p/lilypond/issues/detail?id=234

Cheers,
- Graham

William Oram wrote:

I had been tearing my hair out for a long time trying to figure out why my project was returning failed barline check notices at the last few measures. When I reduced it to a minimum, I figured it out...it's a bug. Observe the following snippet. There will probably be an error pointing
to the line containing '\partial 4*3 ---' along the lines of
'warning: barcheck failed at: -3/4 [with substitutions below, it's 3/4]
            R1*3/4'
Replace the line with, say, '\partial 4*3 a b a', and it works.
Admittedly I might not be executing this properly...R rests are pretty fickle. It doesn't matter; replace it with 'R1*3/4' or 'R2.' or anything similar, and the same error returns. I don't want to use '\partial 4*3 r2 r4' because, in a large-scale system, this forces the line to appear when there's no useful content. Use this on every instrument and you get
the last page of the score full of rests.
-----
\include "english.ly"
myStaff = \relative c'' {
    \clef "treble"
    \time 2/2
        a4 b a b
    a b a b
    a b a b
    \partial 4*3 R1*3/4
}
\score {
    \new Staff << \myStaff >>
}
learn from Crunchy
----------------------------------------------------------
                       _   |  WILL ORAM
ASCII ribbon campaign ( )  |  spamguy (at) foxchange . com
 - against HTML email  X   |  wro1 (at) cwru . edu
             & vCards / \  |
                           |  AIM spamguy21
----------------------------------------------------------
(ABOVE: Magnetic poetry #2, by Brian Lauber)
_______________________________________________
bug-lilypond mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/bug-lilypond



I explore the moon
for wild monkeys
but find only squirrels
----------------------------------------------------------
                       _   |  WILL ORAM
ASCII ribbon campaign ( )  |  spamguy (at) foxchange . com
 - against HTML email  X   |  wro1 (at) cwru . edu
             & vCards / \  |
                           |  AIM spamguy21
----------------------------------------------------------
(ABOVE: Magnetic poetry #7)



_______________________________________________
bug-lilypond mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/bug-lilypond



--
=============================================
        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
=============================================


I have to smile and remember
when you accuse me of that smell
----------------------------------------------------------
                       _   |  WILL ORAM
ASCII ribbon campaign ( )  |  spamguy (at) foxchange . com
 - against HTML email  X   |  wro1 (at) cwru . edu
             & vCards / \  |
                           |  AIM spamguy21
----------------------------------------------------------
(ABOVE: Magnetic poetry #3)





reply via email to

[Prev in Thread] Current Thread [Next in Thread]