@cindex stem, cross staff
@cindex distance between staves in piano music
-The distance between the two staves is the same for all systems in the
-score. It is possible to override this per system, but it does require
-an arcane command incantation. See
-@inputfileref{input/@/test,piano@/-staff@/-distance@/.ly}.
-
@node Automatic staff changes
@subsection Automatic staff changes
staff, or vice versa.
@lilypond[ragged-right,verbatim,quote]
-stemExtend = \once \override Stem #'length = #22
+stemExtend = {
+ \once \override Stem #'length = #10
+ \once \override Stem #'cross-staff = ##t
+}
noFlag = \once \override Stem #'flag-style = #'no-flag
\new PianoStaff <<
\new Staff {
\change Staff=bass
- \once\override TextScript #'extra-offset = #'(-3 . -4) %tweak
+% \once\override TextScript #'extra-offset = #'(-3 . -4) %tweak
cis,16^2(^\markup {\small \italic "m.d." }\sustainUp
<fis fis,>8 <e! e,!>
#(set-octavation 1)
- \once\override TextScript #'extra-offset = #'(-3 . -2) %tweak
+% \once\override TextScript #'extra-offset = #'(-3 . -2) %tweak
\tieUp
cis''''4^\markup { \small \italic "m.g." }\arpeggio~
s8
s16 s s
s32 s
- \once\override Dynamics.Hairpin #'extra-offset = #'(0 . 2) %tweak
+ %\once\override Dynamics.Hairpin #'extra-offset = #'(0 . 2) %tweak
s\> s
s32 s s s\!
\emptyText
| %5
s2-"a tempo" s8
- \once\override Dynamics.Hairpin #'extra-offset = #'(1 . 0) %tweak
+ %\once\override Dynamics.Hairpin #'extra-offset = #'(1 . 0) %tweak
s \> s s
| %6
s8\!
\context {
\PianoStaff
\accepts Dynamics
- \override VerticalAlignment #'forced-distance = #7
}
}
}