1 2\header 3{ 4 texidoc = "Ottava brackets are supported, through the 5use of the music function @code{\\ottava}. 6 7The spanner should go below a staff for 8va bassa, and the ottavation 8markup can be tuned with @code{Staff.ottavation}. 9 10" 11 12} 13 14\version "2.21.0" 15 16%% . There must be a minimum distance between the octavation line and the 17%% topmost staff line, taking into account the height of the closing 18%% vertical dashed line. 19 % 20%% . Octavation lines broken across staves must always start with `8va' 21%% (or something similar). 22 % 23%% . The `8va' should be slightly offset to the left. 24 % 25%% . The final vertical dashed line of the octavation line should be offset 26%% to the right. 27 % 28%% . Octavation lines for `8va bassa' must be below the staff, not above. 29 % 30%% . The `8va bassa' string is far too long for short octavation lines. 31%% LilyPond should select between `8va bassa', `8ba', and `8', depending 32%% on the available horizontal space (and the octavation style selected 33%% by the user). The same holds for `8va' and `15ma'. 34 35 36\layout { ragged-right = ##t} 37 38\relative { 39 a'' b c a 40 \ottava #1 41 a b c a 42 \ottava #0 43 \ottava #2 44 a b c a 45 \ottava #0 46 \ottava #-1 47 a b c a 48 \ottava #0 49 \break 50 a, 51 \ottava #1 52 \set Staff.ottavation = "8" 53 b 54 \ottava #0 55 c a 56 \ottava #-1 57 \set Staff.ottavation = \markup { \concat { 8 \tiny \raise #0.8 vb }} 58 b a g 59 \ottava #0 60 c 61 \ottava #-1 62 \set Staff.ottavation = "8" 63 c,,16 64 \ottava #0 65 c'16 66 \ottava #-1 67 \set Staff.ottavation = "8" 68 g,,16 69} 70 71 72