]> git.donarmstrong.com Git - lilypond.git/blob - input/regression/key-clefs.ly
Merge remote-tracking branch 'origin/master' into translation
[lilypond.git] / input / regression / key-clefs.ly
1
2 \version "2.17.6"
3 \header { texidoc = "Each clef has its own accidental placing
4 rules, which can be adjusted using @code{sharp-positions}
5 and @code{flat-positions}." }
6
7 #(set-global-staff-size 16)
8
9
10 \relative cis' {
11
12                                 % \clef french % same as octaviated bass
13   \clef violin
14   \key cis \major cis1  \key ces \major ces
15   \clef soprano
16   \key cis \major cis \key ces \major ces \break
17   \clef mezzosoprano
18   \key cis \major cis \key ces \major ces
19   \clef alto
20   \key cis \major cis \break \key ces \major ces 
21   \clef tenor
22   \key cis \major cis \key ces \major ces \break
23   \clef baritone
24   \key cis \major cis \key ces \major ces
25   \clef bass
26   \key cis \major cis \key ces \major  ces
27   \break R1
28   \tempo "B-sharp on top"
29   \override Staff.KeySignature.sharp-positions = #'(6 0 1 2 3 4 5)
30   \override Staff.KeyCancellation.sharp-positions = #'(6 0 1 2 3 4 5)
31   \key cis \major R
32   \tempo "Flats throughout the staff"
33   \override Staff.KeySignature.flat-positions = #'((-5 . 5))
34   \override Staff.KeyCancellation.flat-positions = #'((-5 . 5))
35   \key ces \major R
36   \clef tenor
37   \key cis \major cis \break \key ces \major ces
38   \clef treble
39   \key cis \major cis \key ces \major ces
40 }
41