On 3/31/20, j...@abou-samra.fr <j...@abou-samra.fr> wrote:
> By the way, why do we say \RemoveEmptyStaves instead of
> \removeEmptyStaves?

Because it’s a context property that you need to set for your whole
context (it’s actually a \with block), not on-the-fly like \cadenzaOn;
see also \RemoveEmptyStaffContext, which is capitalized like all
context names (Staff, RhythmicStaff etc.).  It may (may!) become
clearer to you if you have a look at ly/context-mods-init.ly and
ly/engraver-init.ly (unlike non-capitalized properties and commands
defined in ly/property-init.ly and ly/music-functions-init.ly).

… And, yes, I do realize that’s way too convoluted of an explanation.
If someone else can do it more straightforwardly, have at it! :-)

Cheers,
- V.

Reply via email to