bug-lilypond
[Top][All Lists]
Advanced

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

Re: Second staff beginning with an acciaccatura defeats "\override Staff


From: Colin Hall
Subject: Re: Second staff beginning with an acciaccatura defeats "\override Staff.TimeSignature #'stencil = ##f" in the first staff
Date: Sat, 18 Aug 2012 10:56:17 +0100
User-agent: Mutt/1.5.20 (2009-06-14)

On Sat, Aug 18, 2012 at 02:13:37AM +0200, Štěpán Němec wrote:
> On Sat, Aug 18, 2012 at 01:53:21AM +0200, Reinhold Kainhofer wrote:
> > On 2012-08-18 01:47, Štěpán Němec wrote:
> > >
> > >% here, the first staff gets time signature, but shouldn't
> > >
> > >\version "2.14.2"
> > >
> > >\new PianoStaff <<
> > >   \new Staff {
> > >     \override Staff.TimeSignature #'stencil = ##f
> > >     c
> > >   }
> > >   \new Staff {
> > >     \override Staff.TimeSignature #'stencil = ##f
> > >     \acciaccatura c c
> > >   }
> > >>>
> > 
> > Same problem as we have in all cases when one voice starts with
> > grace notes... You need to add spacer grace notes too all other
> > staves, too:
> > 
> > \version "2.14.2"
> > 
> > \new PianoStaff <<
> >   \new Staff {
> >     \override Staff.TimeSignature #'stencil = ##f
> >     \acciaccatura s c
> >   }
> >   \new Staff {
> >     \override Staff.TimeSignature #'stencil = ##f
> >     \acciaccatura c c
> >   }
> > >>
> 
> Thank you very much. Now I see issue 34* covers that already. On the
> other hand, given that that enhancement request is about to celebrate
> its sixth birthday in September, maybe this workaround should be
> documented somewhere for the time being? It took me quite some effort to
> isolate the problem, and I did search and read various parts of the
> documentation during the process, to no avail...
> 
> * https://code.google.com/p/lilypond/issues/detail?id=34

Thanks for the bug report, Štěpán. I must confess we have many similar reports 
from users. In many cases I believe they have just had their first experience 
of typesetting something with Lilypond that starts with a grace note.

I've addded a comment to issue 34 referencing this thread and
including Reinhold's workaround.

https://code.google.com/p/lilypond/issues/detail?id=34

About the docs, can you say where you looked and failed to find the correct 
guidance? It might help with preparation of a documentation enhancement.

To check I went to the section on grace notes:

http://lilypond.org/doc/v2.15/Documentation/notation/special-rhythmic-concerns#grace-notes

Under "Known issues and warnings" there is an example of using skip notes in 
the voice without the grace note. In that example it is clear in the bad output 
that something is missing and one might easily think of inserting a grace in 
the other voice, and then turn that into a skip.

For the case where the music starts with a grace note the source of the problem 
is much less obvious for an inexperienced user.

Cheers,
Colin.

-- 

Colin Hall



reply via email to

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