lilypond-devel
[Top][All Lists]
Advanced

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

Re: Clef, key, and time-signature changes


From: Werner LEMBERG
Subject: Re: Clef, key, and time-signature changes
Date: Sat, 03 Jun 2023 03:34:27 +0000 (UTC)

>> Time signatures are printed at the beginning of a piece
>> and whenever the time signature changes.
> 
> That is true, but incomplete: time signatures are also printed when
> the time signature hasn't changed -- and it has been that way for
> years.

Interesting.

> I haven't tested key signatures, but Key_engraver::process_music
> looks similar.
> 
> Clefs work differently.
> 
> Anyone want to weigh in on whether anything should be done about
> these inconsistencies?  Do they call for editing the documentation?
> something more radical?

Is there any reason to make the behaviour of time and key signatures
different to clefs?

I vote for adjusting the code so that it follows the documentation,
probably by adding `forceTimeSignature` and `forceKeySignature`
properties, both for orthogonality and a way to retain backward
compatibility.


    Werner



reply via email to

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