]> git.donarmstrong.com Git - lilypond.git/blob - input/lsr/alignment-vertical-spacing.ly
LSR: update.
[lilypond.git] / input / lsr / alignment-vertical-spacing.ly
1 %% Do not edit this file; it is auto-generated from LSR http://lsr.dsi.unimi.it
2 %% This file is in the public domain.
3 \version "2.11.38"
4
5 \header {
6   lsrtags = "tweaks-and-overrides, paper-and-layout, spacing"
7  texidoc = "
8 By setting properties in @code{NonMusicalPaperColumn}, vertical spacing
9 of alignments can be adjusted per system.
10
11
12 By setting @code{alignment-extra-space} or
13 @code{fixed-alignment-extra-space} an individual system may be
14 stretched vertically.
15
16
17 For technical reasons, @code{\\overrideProperty} has to be used for
18 setting properties on individual objects. @code{\\override} in a
19 @code{\\context} block may still be used for global overrides. 
20 " }
21 % begin verbatim
22 #(set-global-staff-size 13)
23
24 \relative c''
25 \new StaffGroup <<
26   \new Staff {
27     c1\break 
28     c\break 
29     c\break
30   }
31   \new Staff { 
32     c1 c c 
33   }
34   \new PianoStaff <<
35     \new Voice  {
36       \set PianoStaff.instrumentName = #"piano"
37       \set PianoStaff.shortInstrumentName = #"pn"
38       c1_"normal"
39       
40       \overrideProperty
41         #"Score.NonMusicalPaperColumn"
42         #'line-break-system-details
43         #'((fixed-alignment-extra-space . 15))
44       c_"fixed-aligment-extra-space"
45
46       \overrideProperty
47         #"Score.NonMusicalPaperColumn"
48         #'line-break-system-details
49         #'((alignment-extra-space . 15))
50       c_"aligment-extra-space"
51     }
52     { c1 c c }
53   >>
54 >>
55
56