lilypond-user
[Top][All Lists]
Advanced

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

Re: time signature above staff AND Notes instead of numbers


From: Bec and John Silva
Subject: Re: time signature above staff AND Notes instead of numbers
Date: Tue, 2 Aug 2005 23:07:41 -0400

Hi Mats,

Thanks for that, I'm almost there. A problem I'm having is that when I use:

\mark \markup { \hspace #-3.0 \lower #0.0 { \number \teeny { \bracket \column { "6" "4" } } } }

The pseudo-time signature is very far above the staff, and using \lower lowers the entire staff instead of lowering the markup. Since I'm using this as a means to show time signature changes without putting it in the staff lines, I'm using that markup within the part.

If I change it to:

s1*0^\markup { \hspace #-3.0 \lower #0.0 { \number \teeny { \bracket \column { "6" "4" } } } }

It is at a better height, however there are still 2 problems. 1) Even though I move the time signature over to the bar line, it still refuses to go lower than the first note in the measure - so if the note is above the staff lines the pseudo-time signature becomes too high. 2) Since I'm using \teeny, the space between the numbers is too much - how can I make the numbers closer together?

Thanks!

- John


Just use text markup to typeset whatever you want above the staff.
For example, something like
\score{
  { \mark \markup{ \number 3 \large / \small \note #"4" #1 }
  \time 3/4 \override Staff.TimeSignature #'transparent = ##t
  c d e  }
}
see the section on "Text" in "Advanced Notation" for more information.

For the original question, the same idea can be used. An alternative
could be to just move the ordinary time signature using
\override Staff.TimeSignature #'extra-offset = #'(0 . 5)

   /Mats

reply via email to

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