lilypond-user
[Top][All Lists]
Advanced

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

Re: new Problem with Time-Sig


From: Stefan Thomas
Subject: Re: new Problem with Time-Sig
Date: Thu, 26 Mar 2009 23:17:08 +0100

Dear Neil,
Yes, I don't now how to reduce the distance and first staff in this example.
It is an excerpt of a larger score, and the first staff isn't always
the same, it's a so called french score.
Here is the example:

\version "2.12.1"
#(set-global-staff-size 12)
\paper {
  ragged-bottom = #f
  ragged-last-bottom = ##f


}
\layout

{
         \context { \RemoveEmptyStaffContext }
         \context { \Score  \override VerticalAxisGroup #'remove-first = ##t }
         \context { \Score \consists  "Time_signature_engraver" }
       \context { \Score \override TimeSignature #'style = #'() }
       \context { \Score  \override TimeSignature #'break-align-symbol
= #'staff-bar }
        \context { \Score \override TimeSignature #'X-offset: =
#ly:self-alignment-interface::x-aligned-on-self }
       \context { \Score \override TimeSignature #'self-alignment-X = #CENTER }
       \context { \Score  \override TimeSignature #'break-visibility =
#end-of-line-invisible }
       \context { \Score \override TimeSignature #'extra-spacing-width
= #'(+inf.0 . -inf.0) }
       \context { \Score \override TimeSignature #'font-size = #3 }
        \context { \Score \override  TimeSignature #'extra-offset =
#'(0 . 1.5) }
        \context { \Staff \remove "Time_signature_engraver" }
 }
\layout { \context { \Score \override VerticalAlignment #'max-stretch
= #ly:align-interface::calc-max-stretch
        \override RehearsalMark #'font-size = #2 %Studierzeichen Groesser
        }
}

noten = \new Staff {
b''4  ~   (
   \times 4/5  {
      b''8 [ f''8 cis''8  e'8 c''!8 )] } %das sieht fürchterlich aus!

    \times 4/5  {
         b''16 [( f''16 cis''16   a'16 bes'16 )] }
    | % 127
    \times 4/5  {
        cis'16 ([ b'16    dis'''16
        fis''16 e''16 )] }
    \times 4/5  {
        c'16 [( bes'16    e'''16
        as''16 g''16 ]) }
    \times 4/5  {
         f'''16( [ bes''16 as''16  b!16 a'!16 ]) }
  \stemNeutral  f64 [ d'64 as'64 ]   b'64 [ e''64 bes''64 c'''64
    es''64 a'64 ]    fis'64 [ gis'64 e''64 a''64 ]
      b''64 [ f'''64 bes'''64 ] | % 129
    \ottava #1 <g''' g''''>2 ~ \fff ~ |
      g''''32 [ ges''''32 \> es''''32 d''''32 ] des''''32 [
      bes'''32 a'''32 as'''32 ] f'''32 [ e'''32 es'''32 c'''32 ] |  \break  }
      global = \new Staff  { \time 4/4 s1 \time 2/4 s2*3 \time 3/8 s4. }
      \score { << \global
      \noten
      \noten
      >> }
%%END%%%%%%%%%%%%%%%%

2009/3/24 Neil Puttock <address@hidden>:
> 2009/3/23 Stefan Thomas <address@hidden>:
>> Dear Neil,
>> thanks for Your help, Your code worked.
>
> It's really your code tidied up with the odd enhancement. ;)
>
>> I don't have any problems with the horizontal position of the
>> TimeSignatures, but I'm still not happy with the vertical position.
>> Sometimes (if I have a stretch in the layout), the TimeSignature is
>> too far away, sometimes it is too close to the staff. Isn't there a
>> possiblitie to have a "magnetic position" for  TimeSignature's
>> vertical position?
>
> Does this occur even when there are no items near the time signatures
> which would influence spacing, such as a legered note or dynamics?
>
> If it's still being stretched when there's no visible reason, then I'm
> not really sure what to suggest.
>
> Regards,
> Neil
>




reply via email to

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