lilypond-user
[Top][All Lists]
Advanced

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

Re: Single-measure time signatures with raised numbers


From: Ben
Subject: Re: Single-measure time signatures with raised numbers
Date: Tue, 22 May 2018 15:03:24 -0400
User-agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0

On 5/22/2018 2:04 PM, Arle Lommel wrote:
I was looking at Hindemith’s Oboe Sonate today in the new Schott edition and noticed that it indicated temporary time-signature changes by displaying a raised time signature above the bar. This applies only to the measure it appears in. By contrast, if the time signature appears in-line with the staff, it is a durable change that lasts past the measure. I did some searching in the LSR and elsewhere, but I don’t find this case discussed. Can anyone point me to how you would achieve this effect in Lilypond?

See below for examples from the Hindemith piece.

-Arle

A one-measure change:


A durable change:



(see attached)

\version "2.19.80"

%% http://lsr.di.unimi.it/LSR/Item?id=272
%% see also http://lilypond.org/doc/v2.18/Documentation/notation/displaying-rhythms
%% see also http://lilypond.org/doc/v2.18/Documentation/snippets/staff-notation#staff-notation-time-signature-in-parentheses-_002d-method-3


\layout {
  \context {
    \type "Engraver_group"
    \consists "Time_signature_engraver"
    \consists "Axis_group_engraver"
    \name "TimeSig"
    \alias "Staff"
    \override TimeSignature.font-size = #3
    \override TimeSignature.break-align-symbol = ##f
    \override TimeSignature.X-offset =
      #ly:self-alignment-interface::x-aligned-on-self
    \override TimeSignature.self-alignment-X = #CENTER
    \override TimeSignature.after-line-breaking =
      #shift-right-at-line-begin
  }
  \context {
    \Score
    \accepts TimeSig
  }
  \context {
    \Staff
    \remove "Time_signature_engraver"
  }
}

timeSignatures = { \numericTimeSignature \time 2/4 s2 \time 3/4 s2. \time 4/4 s1 }

\score {
  <<
    \new TimeSig \timeSignatures
    \new Staff \relative c' { c'2 c2. c1 }
    \new Staff { a2 a2. a1 }
  >>
}

Attachment: time.png
Description: PNG image


reply via email to

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