1\version "2.19.8"
2
3\header {
4  texidoc="
5Finger labels can be added, either in dots or below strings.
6Dot color can be changed globally or on a per-dot basis,
7and fingering label font size 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    c1 |
22    c1 |
23    c1
24  }
25
26  \new Voice {
27    \textLengthOn
28     %% C major for guitar,  verbose style
29    \override TextScript.fret-diagram-details.finger-code = #'below-string
30    c'1 ^\markup {
31            \fret-diagram-verbose #'((mute 6)
32                                     (place-fret 5 3 1)
33                                     (place-fret 4 5 2)
34                                     (place-fret 3 5 3)
35                                     (place-fret 2 5 4)
36                                     (place-fret 1 3 1)
37                                     (barre 5 1 3))}
38
39     %% C major for guitar,  verbose style
40    \override TextScript.fret-diagram-details.string-label-font-mag = #0.4
41    c'1 ^\markup {
42            \fret-diagram-verbose #'((mute 6)
43                                     (place-fret 5 3 1)
44                                     (place-fret 4 5 2)
45                                     (place-fret 3 5 3)
46                                     (place-fret 2 5 4)
47                                     (place-fret 1 3 1)
48                                     (barre 5 1 3))}
49
50     %% C major for guitar, verbose style
51    \override TextScript.fret-diagram-details.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 3))}
60
61     %% C major for guitar, verbose style
62    \once \override TextScript.fret-diagram-details.dot-color = #'white
63    c' ^\markup {
64            \fret-diagram-verbose #'((mute 6)
65                                     (place-fret 5 3 1)
66                                     (place-fret 4 5 2)
67                                     (place-fret 3 5 3)
68                                     (place-fret 2 5 4)
69                                     (place-fret 1 3 1)
70                                     (barre 5 1 3))}
71
72     %% C major for guitar,  verbose style
73    \once \override TextScript.fret-diagram-details.dot-label-font-mag = #0.75
74    c'1 ^\markup {
75            \fret-diagram-verbose #'((mute 6)
76                                     (place-fret 5 3 1)
77                                     (place-fret 4 5 2)
78                                     (place-fret 3 5 3)
79                                     (place-fret 2 5 4)
80                                     (place-fret 1 3 1)
81                                     (barre 5 1 3))}
82     %% C major for guitar, verbose style
83     %% dot color inversion, white on black
84    \once \override TextScript.fret-diagram-details.dot-color = #'black
85    c' ^\markup {
86            \fret-diagram-verbose #'((mute 6)
87                                     (place-fret 5 3 1 inverted)
88                                     (place-fret 4 5 2)
89                                     (place-fret 3 5 3 inverted)
90                                     (place-fret 2 5 4)
91                                     (place-fret 1 3 1)
92                                     (barre 5 1 3))}
93     %% C major for guitar, verbose style
94     %% dot color inversion, black on white
95    \once \override TextScript.fret-diagram-details.dot-color = #'white
96    c' ^\markup {
97            \fret-diagram-verbose #'((mute 6)
98                                     (place-fret 5 3 1 inverted)
99                                     (place-fret 4 5 2)
100                                     (place-fret 3 5 3 inverted)
101                                     (place-fret 2 5 4)
102                                     (place-fret 1 3 1)
103                                     (barre 5 1 3))}
104     %% C major for guitar, verbose style
105     %% dot color inversion, global setting and per-dot
106    \once \override TextScript.fret-diagram-details.dot-color = #'grey
107    \once \override TextScript.size = #1.4
108    c' ^\markup {
109            \fret-diagram-verbose #'((mute 6)
110                                     (place-fret 5 3 1 inverted)
111                                     (place-fret 4 5 2 red)
112                                     (place-fret 3 5 3 inverted)
113                                     (place-fret 2 5 4 red inverted)
114                                     (place-fret 1 3 1)
115                                     (barre 5 1 3))}
116 }
117>>
118