lilypond-user
[Top][All Lists]
Advanced

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

TimeSignatures over BarLines


From: Alexander Kobel
Subject: TimeSignatures over BarLines
Date: Thu, 07 May 2015 18:48:12 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Icedove/31.4.0

Dear all,

I'm trying to move time signatures to print over bar lines for a modern piece, to allow for a proportional (or almost proportional) note spacing despite several time changes.

The usual approach is to place them over the staff, like here:
  http://lsr.di.unimi.it/LSR/Item?id=272
However, the full piece has a whole bunch of staves, so vertical space is at a premium; for each staff, the signatures do not fit, and I feel that a single time signature over the score is not enough. Hence, I decided to break the bar line stencil into two short slices, and squeeze the time signature in between.

I'm almost there. The missing piece is automatic adjustment of time signatures at the beginning of a system. If realignTimeSignatures in the attached example is delayed by one measure, the default placement of the first time signature is perfect - as usual. However, I could not find a way to do the same for the time signature in the fourth system (other than manually reverting the overrides).
I achieve either
1) a nice placement of the in-line signature (with \realignTimeSignatures), but have to shift the begin-of-line ones by some amount and cannot make enough space for them, xor 2) the default position for the begin-of-line signatures (with \realignTimeSignaturesII), but then I cannot position barlines and time signatures on top of each other.
Can anyone enlighten me here?

Bonus points for someone who can come up with a proper centered alignment of the "4" in the double bar line at the /end/ of the third system...


Thanks in advance,
Alexander

Attachment: timesigs.ly
Description: Text Data

Attachment: timesigs.png
Description: PNG image


reply via email to

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