4 lsrtags = "fretted-strings,tweaks-and-overrides"
6 texidoc = "Fret diagram properties can be set through
7 @code{fret-diagram-details}. For FretBoard fret diagrams,
8 overrides are applied to the @code{FretBoards.FretBoard} object.
10 doctitle = "Customizing fretboard fret diagrams"
13 \include "predefined-guitar-fretboards.ly"
14 \storePredefinedDiagram \chordmode { c' }
16 #"x;1-1-(;3-2;3-3;3-4;1-1-);"
19 \chordmode { c1 c c d }
22 % Set global properties of fret diagram
23 \override FretBoards.FretBoard #'size = #'1.2
24 \override FretBoards.FretBoard #'fret-diagram-details
25 #'finger-code = #'in-dot
26 \override FretBoards.FretBoard #'fret-diagram-details
30 \once \override FretBoards.FretBoard #'size = #'1.0
31 \once \override FretBoards.FretBoard #'fret-diagram-details
32 #'barre-type = #'straight
33 \once \override FretBoards.FretBoard #'fret-diagram-details
35 \once \override FretBoards.FretBoard #'fret-diagram-details
36 #'finger-code = #'below-string
38 \once \override FretBoards.FretBoard #'fret-diagram-details
40 \once \override FretBoards.FretBoard #'fret-diagram-details
41 #'number-type = #'arabic
42 \once \override FretBoards.FretBoard #'fret-diagram-details
43 #'orientation = #'landscape
44 \once \override FretBoards.FretBoard #'fret-diagram-details
46 \once \override FretBoards.FretBoard #'fret-diagram-details
48 \once \override FretBoards.FretBoard #'fret-diagram-details
51 \once \override FretBoards.FretBoard #'fret-diagram-details
52 #'finger-code = #'below-string
53 \once \override FretBoards.FretBoard #'fret-diagram-details
55 \once \override FretBoards.FretBoard #'fret-diagram-details
57 \once \override FretBoards.FretBoard #'fret-diagram-details