[Top][All Lists]

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

Expanding rest printing so tempo changes don't clash

From: Galen Hazelwood
Subject: Expanding rest printing so tempo changes don't clash
Date: Tue, 2 Aug 2022 14:55:47 -0700

Hello, everyone. I'm a relatively inexperienced lilypond user trying to use it for a big project (score and parts for Leo Ornstein's Piano Concerto) and I've been running into some issues. I'd like to start with what I hope is an easy one.

There's a point early on where I have three \tempo markings in fairly close proximity. For the instruments that aren't playing, it looks like this:

{ \tempo "più agitato" R1 \tempo "Appasionata, ma molto sostenuto" R1*2 \time 2/4 R2 \time 3/4 \tempo "Allegro" R2. }

Lilypond prints this so tightly packed that the "Appasionata" actually sits over the "piu agitato", and it in turn is such a long string that it overlaps the "Allego". So I'd like to make those rest bars artificially longer, to match the length of the tempo strings plus some margin.

The trouble is, I'm not sure what to override. I tried Rest.extra-spacing-width (by analogy with NoteHead.extra-spacing-width, which I used elsewhere) and it didn't seem to do anything, so it's not the right object. Can anyone point me in the right direction here?

One last wrinkle; it has to work with \compressMMRests.


reply via email to

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