lilypond-user
[Top][All Lists]
Advanced

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

staff-staff-spacing override warning


From: James Harkins
Subject: staff-staff-spacing override warning
Date: Thu, 10 Nov 2011 22:35:42 +0800
User-agent: Wanderlust/2.15.6 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.9 (Gojō) APEL/10.7 Emacs/23.1 (x86_64-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO)

According to [1], I was trying to modify the minimum distance between one staff 
and staff below using:

    \new Staff
    \with {
      \override VerticalAxisGroup #'staff-staff-spacing #'minimum-distance = #10
    }

But this produced a "warning: type check for `staff-staff-spacing' failed; 
value `((minimum-distance . 10) . #<primitive-procedure 
ly:axis-group-interface::calc-staff-staff-spacing>)' must be of type `list'" -- 
and the spacing overripe takes no effect.

I do get the expected result using the alternate syntax (to replace all of the 
staff-staff-spacing properties):

    \with {
      \override VerticalAxisGroup #'staff-staff-spacing =
      #'((basic-distance . 10)
      (minimum-distance . 12)
      (padding . 1)
      (stretchability . 10))
    }

Is the single-property syntax no longer supported in 2.14.2? Just curious 
because I copied this:

\new Staff \with {
  \override VerticalAxisGroup #'default-staff-staff-spacing
       #'basic-distance = #10
} { … }

... from the reference page, removed "default-" and changed basic-distance to 
minimum-distance, no other changes, and it failed.

James

[1] 
http://lilypond.org/doc/v2.14/Documentation/notation/flexible-vertical-spacing-within-systems


--
James Harkins /// dewdrop world
address@hidden
http://www.dewdrop-world.net

"Come said the Muse,
Sing me a song no poet has yet chanted,
Sing me the universal."  -- Whitman

blog: http://www.dewdrop-world.net/words
audio clips: http://www.dewdrop-world.net/audio
more audio: http://soundcloud.com/dewdrop_world/tracks



reply via email to

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