4 By setting properties in @code{NonMusicalPaperColumn}, vertical spacing
5 of page layout can be adjusted.
8 For technical reasons, @code{overrideProperty} has to be used for
9 setting properties on individual objects. @code{\override} may still be
10 used for global overrides.
13 By setting @code{annotate-spacing}, we can see the effect of each
17 #(set-global-staff-size 11)
21 \relative c'' \new PianoStaff <<
23 c1_"followed by default spacing"
29 #"Score.NonMusicalPaperColumn"
30 #'line-break-system-details
31 #'((Y-extent . (-30 . 10)))
32 c_"Big bounding box (property Y-extent)"
36 #"Score.NonMusicalPaperColumn"
37 #'line-break-system-details
38 #'((refpoint-Y-extent . (-37 . -10)))
41 "Refpoints further apart (property refpoint-Y-extent)."
42 "Stretchable space runs between refpoints" } }
46 #"Score.NonMusicalPaperColumn"
47 #'line-break-system-details
48 #'((next-padding . 10))
49 c_"Followed by padding, ie unstretchable space (property next-padding)."
53 #"Score.NonMusicalPaperColumn"
54 #'line-break-system-details
56 c_"Followed by stretchable space (property next-space)"
62 #"Score.NonMusicalPaperColumn"
63 #'line-break-system-details
64 #'((bottom-space . 25.0))
65 c_"25 staff space to the bottom of the page (property bottom-space)."
73 ragged-last-bottom = ##f
74 annotate-spacing = ##t
75 between-system-space = 1.0
76 #(set! text-font-defaults