Re: doubled accidental

2011-09-05 Thread Keith OHara
Maxim Gawrilow  o2online.de> writes:

> If the initial key sets a note flat (b-flat minor) and I later change this 
> note
> to sharp (ges to gis), in the score I get two accidentals in a row: first a
> natural and right to it the sharp. There is no need of the natural, it only
> disturbs.
> 

This has been fixed for version 2.14.2

Specifically, given input
   { \key bes\minor gis' eses' es' }

LilyPond prints single sharp for the gis, but prints a natural-flat
for the es, unless you change extraNatural to #f as David indicated.

The thinking is that classical-period music often wrote the extra natural
when a single-flat followed a double-flat, presumably because it looked 
strange to write a flat alone when the pitch is /raised/ relative the last
instance of that note, especially when compared to the use of relative 
accidentals in baroque music.

A sharp following a flat was much less common in the classical period, 
so there is no clear standard notation for that case.   I believe there 
are zero users who want LilyPond to automatically insert an extra natural 
between ges and gis.




___
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond


Re: doubled accidental

2011-09-05 Thread David Bobroff

On 9/5/2011 7:55 PM, Maxim Gawrilow wrote:

I'm not top posting.

If the initial key sets a note flat (b-flat minor) and I later change this note
to sharp (ges to gis), in the score I get two accidentals in a row: first a
natural and right to it the sharp. There is no need of the natural, it only
disturbs.


___
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond



This is the default behavior of LilyPond and is, in fact, a standard 
practice.  This is not a bug so I'm also posting to lilypond-user.  You 
can change this.  See:


http://lilypond.org/doc/v2.14/Documentation/notation/writing-pitches#accidentals

-David

___
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond