LEFT | RIGHT |
1 \version "2.15.10" | 1 \version "2.15.10" |
2 | 2 |
3 \header { | 3 \header { |
4 texidoc="Some classic examples of broken beams, all taken from | 4 texidoc="Some classic examples of broken beams, all taken from |
5 Scriabin Op. 11, No. 1. | 5 Scriabin Op. 11, No. 1. |
6 " | 6 " |
7 } | 7 } |
8 | 8 |
9 \paper { | 9 \paper { |
10 ragged-right = ##t | 10 ragged-right = ##t |
11 } | 11 } |
12 | 12 |
13 music = \relative c'' { | 13 music = \relative c'' { |
14 \override Beam #'breakable = ##t | 14 \override Beam #'breakable = ##t |
15 r2. f8[ c \break | 15 r2. f8[ c \break |
16 e c f,] r8 r4 a'8[ e \break | 16 e c f,] r8 r4 a'8[ e \break |
17 g d g,] r8 r4 f'8[ a, \break | 17 g d g,] r8 r4 f'8[ a, \break |
18 e' g, bes] r8 r4 <a' a,>8 [ d, \break | 18 e' g, bes] r8 r4 <a' a,>8 [ d, \break |
19 <g g,> d g,] r8 r4 <d' d,>8[ a \break | 19 <g g,> d g,] r8 r4 <d' d,>8[ a \break |
20 <c c,> g d] r8 r2 | 20 <c c,> g d] r8 r2 |
21 \clef bass | 21 \clef bass |
22 r2. d,,8[ d' \break | 22 r2. d,,8[ d' \break |
23 a'-4 d a] r8 r4 cis,,8[ cis' \break | 23 a'-4 d a] r8 r4 cis,,8[ cis' \break |
24 bes' e g] r8 r4 g,,,8[ g' \break | 24 bes' e g] r8 r4 g,,,8[ g' \break |
25 f' b d ] r8 r2 | | 25 f' b d ] r8 r2 | |
26 } | 26 } |
27 | 27 |
28 \markup { "\override Beam #'positions = #beam::individual-slopes (default)" } | 28 \markup { "\override Beam #'positions = #beam::place-broken-parts-individually (
default)" } |
29 { \music } | 29 { \music } |
30 \markup { "\override Beam #'positions = #beam::strict-prolongation" } | 30 |
| 31 \markup { "\override Beam #'positions = #beam::align-with-broken-parts" } |
| 32 \markup { \justify { Returns y-positions at the ends of the beam such that beams
align-across-breaks. } } |
31 { | 33 { |
32 \override Beam #'positions = #beam::strict-prolongation | 34 \override Beam #'positions = #beam::align-with-broken-parts |
33 \music | 35 \music |
34 } | 36 } |
35 \markup { "\override Beam #'positions = #beam::peters-prolongation" } | 37 |
| 38 \markup { "\override Beam #'positions = #beam::slope-like-broken-parts" } |
| 39 \markup { \justify { Approximates broken beam positioning in turn-of-the-century
Editions Peters scores. } } |
36 { | 40 { |
37 \override Beam #'positions = #beam::peters-prolongation | 41 \override Beam #'positions = #beam::slope-like-broken-parts |
38 \music | 42 \music |
39 } | 43 } |
LEFT | RIGHT |