LEFT | RIGHT |
(no file at all) | |
1 \version "2.16.0" | 1 \version "2.17.6" |
2 | 2 |
3 \header { | 3 \header { |
4 texidoc = "Bar numbers can automatically reset at volta repeats. | 4 texidoc = "Bar numbers can automatically reset at volta repeats. |
5 " | 5 " |
6 } | 6 } |
7 | 7 |
8 musicWithBarNumberCheck = | 8 musicWithBarNumberCheck = |
9 #(define-music-function (parser location n) | 9 #(define-music-function (parser location n) |
10 (integer?) | 10 (integer?) |
11 #{ | 11 #{ |
12 \relative c' { | 12 \relative c' { |
13 \override Score.BarNumber #'break-visibility = #'#(#t #t #t) | 13 \override Score.BarNumber.break-visibility = #'#(#t #t #t) |
14 \repeat volta 28 { | 14 \repeat volta 28 { |
15 c1 | | 15 c1 | |
16 c | | 16 c | |
17 c | | 17 c | |
18 } | 18 } |
19 \alternative { | 19 \alternative { |
20 << { c \barNumberCheck #n c } \\ { e e } >> | 20 << { c \barNumberCheck #n c } \\ { e e } >> |
21 { | 21 { |
22 c \barNumberCheck #n c | | 22 c \barNumberCheck #n c | |
23 } | 23 } |
24 { | 24 { |
25 c \barNumberCheck #n c | | 25 c \barNumberCheck #n c | |
26 } | 26 } |
27 } | 27 } |
28 c c | 28 c c |
29 } | 29 } |
30 #}) | 30 #}) |
31 | 31 |
32 { | 32 { |
33 \set Score . alternativeNumberingStyle = #'numbers | 33 \set Score . alternativeNumberingStyle = #'numbers |
34 \musicWithBarNumberCheck #5 | 34 \musicWithBarNumberCheck #5 |
35 \musicWithBarNumberCheck #12 | 35 \musicWithBarNumberCheck #12 |
36 } | 36 } |
37 { \set Score . alternativeNumberingStyle = #'numbers-with-letters | 37 { \set Score . alternativeNumberingStyle = #'numbers-with-letters |
38 \musicWithBarNumberCheck #5 | 38 \musicWithBarNumberCheck #5 |
39 \musicWithBarNumberCheck #12 | 39 \musicWithBarNumberCheck #12 |
40 } | 40 } |
41 | 41 |
LEFT | RIGHT |