1 #(ly
:set-option
'old-relative
)
3 % TODO: check about other ottava functions.
5 \header { texidoc
= "@cindex Ottava Spanner
6 You can make LilyPond print ottava spanners. "
11 \property Voice
.TextSpanner
\override #'edge-text
= #'("8 " . "")
12 a #(ly
:export
(make-span-event
'TextSpanEvent START
))
14 a #(ly
:export
(make-span-event
'TextSpanEvent STOP
))
16 \property Voice
.TextSpanner
\revert #'style
17 \property Voice
.TextSpanner
\override #'style
= #'dotted-line
18 a #(ly
:export
(make-span-event
'TextSpanEvent START
))
20 a #(ly
:export
(make-span-event
'TextSpanEvent STOP
))
22 \property Voice
.TextSpanner
\revert #'style
23 \property Voice
.TextSpanner
\override #'style
= #'dashed-line
24 \property Voice
.TextSpanner
\override #'edge-height
= #'(1 . -
2)
25 a #(ly
:export
(make-span-event
'TextSpanEvent START
))
27 a #(ly
:export
(make-span-event
'TextSpanEvent STOP
))
30 \property Staff
.centralCPosition
= #-
13
32 \property Voice
.TextSpanner
\override #'dash-length
= #5
33 \property Voice
.TextSpanner
\override #'thickness
= #10
34 a #(ly
:export
(make-span-event
'TextSpanEvent START
))
36 a #(ly
:export
(make-span-event
'TextSpanEvent STOP
))
37 \property Staff
.centralCPosition
= #-
6
39 \paper{ raggedright
= ##t
}