]> git.donarmstrong.com Git - lilypond.git/blob - input/regression/fret-diagrams-fingering.ly
Merge branch 'master' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond into lilypond...
[lilypond.git] / input / regression / fret-diagrams-fingering.ly
1 \version "2.12.0"
2
3 \header {
4   texidoc="
5 Finger labels can be added, either in dots or below strings.
6 Dot color can be changed, and fingering label font size
7 can be adjusted.
8
9 "
10 }
11
12 \layout { ragged-right = ##t }
13
14 <<
15   \chords {
16     c1 |
17     c1 |
18     c1 |
19     c1 |
20     c1
21   }
22
23   \new Voice {
24     \textLengthOn
25      %% C major for guitar,  verbose style
26     \override TextScript #'fret-diagram-details
27       #'finger-code = #'below-string
28     c'1 ^\markup {
29             \fret-diagram-verbose #'((mute 6)
30                                      (place-fret 5 3 1)
31                                      (place-fret 4 5 2)
32                                      (place-fret 3 5 3)
33                                      (place-fret 2 5 4)
34                                      (place-fret 1 3 1)
35                                      (barre 5 1 1))}
36
37      %% C major for guitar,  verbose style
38     \override TextScript #'fret-diagram-details 
39         #'string-label-font-mag = #0.4
40     c'1 ^\markup {
41             \fret-diagram-verbose #'((mute 6)
42                                      (place-fret 5 3 1)
43                                      (place-fret 4 5 2)
44                                      (place-fret 3 5 3)
45                                      (place-fret 2 5 4)
46                                      (place-fret 1 3 1)
47                                      (barre 5 1 1))}
48
49      %% C major for guitar, verbose style
50     \override TextScript #'fret-diagram-details
51       #'finger-code = #'in-dot
52     c' ^\markup {
53             \fret-diagram-verbose #'((mute 6)
54                                      (place-fret 5 3 1)
55                                      (place-fret 4 5 2)
56                                      (place-fret 3 5 3)
57                                      (place-fret 2 5 4)
58                                      (place-fret 1 3 1)
59                                      (barre 5 1 1))}
60
61      %% C major for guitar, verbose style
62     \once \override TextScript #'fret-diagram-details 
63         #'dot-color = #'white
64     c' ^\markup {
65             \fret-diagram-verbose #'((mute 6)
66                                      (place-fret 5 3 1)
67                                      (place-fret 4 5 2)
68                                      (place-fret 3 5 3)
69                                      (place-fret 2 5 4)
70                                      (place-fret 1 3 1)
71                                      (barre 5 1 1))}
72
73      %% C major for guitar,  verbose style
74     \once \override TextScript #'fret-diagram-details 
75         #'dot-label-font-mag = #0.75
76     c'1 ^\markup {
77             \fret-diagram-verbose #'((mute 6)
78                                      (place-fret 5 3 1)
79                                      (place-fret 4 5 2)
80                                      (place-fret 3 5 3)
81                                      (place-fret 2 5 4)
82                                      (place-fret 1 3 1)
83                                      (barre 5 1 1))}
84
85  }
86 >>
87
88