5 Finger labels can be added, either in dots or below strings.
6 Dot color can be changed globally or on a per-dot basis,
7 and fingering label font size can be adjusted.
12 \layout { ragged-right = ##t }
28 %% C major for guitar, verbose style
29 \override TextScript.fret-diagram-details.finger-code = #'below-string
31 \fret-diagram-verbose #'((mute 6)
39 %% C major for guitar, verbose style
40 \override TextScript.fret-diagram-details.string-label-font-mag = #0.4
42 \fret-diagram-verbose #'((mute 6)
50 %% C major for guitar, verbose style
51 \override TextScript.fret-diagram-details.finger-code = #'in-dot
53 \fret-diagram-verbose #'((mute 6)
61 %% C major for guitar, verbose style
62 \once \override TextScript.fret-diagram-details.dot-color = #'white
64 \fret-diagram-verbose #'((mute 6)
72 %% C major for guitar, verbose style
73 \once \override TextScript.fret-diagram-details.dot-label-font-mag = #0.75
75 \fret-diagram-verbose #'((mute 6)
82 %% C major for guitar, verbose style
83 %% dot color inversion, white on black
84 \once \override TextScript.fret-diagram-details.dot-color = #'black
86 \fret-diagram-verbose #'((mute 6)
87 (place-fret 5 3 1 inverted)
89 (place-fret 3 5 3 inverted)
93 %% C major for guitar, verbose style
94 %% dot color inversion, black on white
95 \once \override TextScript.fret-diagram-details.dot-color = #'white
97 \fret-diagram-verbose #'((mute 6)
98 (place-fret 5 3 1 inverted)
100 (place-fret 3 5 3 inverted)
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
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)